MAPS	   40  ,      4    F          AREA   MHGT     òB                                                                                                              
\3#&0<2HRZ\elsz6Έt/Y|yxxuq^mj@ijnuN}$dԵń1͙Ωve@؝h0jK>0AlUz[.6                                                                                                                TSe!@-	8BKQSZ`lfjSnIp&pmid^YW)VS@P$MnLMRqYfcjo9|܉-J`#ˮ̝R=֔mr%fDܔ9vFB_Sq                                                                                                                  F
c.'0:9@
GLVQUtWAXVSNxIMD@c<::8/7,659AAK.XAf?uȄ6\N00ʄl̸͔ρхy4׫ٙGN78:2ogI{~r                                                                                                                    MTL b'-3g8H< ?@@>;6 2;.*	([&@%<%W&)R.6CYQ`TqفБh}6tÖȒʚ˼YSiҀ`Bڈmܙ$?~O}T|                                                                                                                        
}!{%(*+v+)'v#W (o2L?N^orמV"
̚yϩթئ\ځۮiܳݻޞr~8                                                                                                                          <T	2  ~!fInH6%1+>M^o9ˏ՝%$=H/ɇyю څmݸ*߷J;*                                                                                                                               G
[y
	wm	C?$0?Nz_4p[r	˲çƴ"v_ΩL=1-ٵ>F	umme>{c                                                                                                                                     eKuOG	W"	0A?O`pG}{6,-_ɹ=	Ap*                                                                                                                                                              H-=N`` q֛a²ȭɓʀvϵjՂ9Lޥ߬zp}6.Q                                                                                                                                                                c)
:K]0p0%]ĽIųsɢʔͅ\UܛYUx.                                                                                                                                                                , N#3FXk}^żvNLɪʷ1?єD/DߠyV[)k                                                                                                                                                                  {,a>Qex쉿i(<Gɨʻ,ϩLׁ״}BQ7X7/                                                                                                                                                                    ':$5&I]r̄̔PκÚȘʼ^/eևyC>RjYu@W@<                                                                                                                                                                     R,?}Ti}N: #ƍnʥ̣ӳPSS	]|(                                                                                                                                                                      	w#5'J_tط"% z˲H΃MӍE*|
6k?g$LQo                                                                                                                                                                        *s4+/?xTj:~"3Čǜ7yIҧ`)f܅CN	.                                                                                                                                                                        g"30H]/rJfIR5]6̓J[ G֪ڄH*M#>                                                                                                                                                                          (2;kOcw >uג*!BRh+"?                                                                                                                                                                          ~ 4.@3TgK{1',sOЇ7"ج؏"WiEoc                                                                                                                                                                            @	!1CVKj}aFC)Im7P;FInr                                                                                                                                                                              +$3#EX)lހ1	:*wbϴф)%\(J[                                                                                                                                                                                8J%4EaYnƚR=HU#βqO8	GwA%a1                                                                                                                                                                                s  %G5G`\Xsʊ*zFv5ګ޶ޟߎbIq+6F4                                                                                                                                                                                  L#3'7OKa"z1np,Ω	֪ڌݩ[:JNMhB^_                                                                                                                                                                                    P_*'<{QiƝڂs/ z4le
Oe[                                                                                                                                                                                      C	j/UC;Z>soآ'~gFwoWWxtZ/N6                                                                                                                                                                                        Z+%7LFe
$̫^'RlBgܸܿߝޛ"޵ވ߿`                                                                                                                                                                                        -A2Yr\ѿMǌVBhީU2_Il                                                                                                                                                                                          Tn]&8NgPE=|ʛh3ٕ~۵D"D:                                                                                                                                                                                          l$	 H1Ea^yTҩ#qB(ث{Vھٹع3_FUy0                                                                                                                                                                                           U**>Uo؉amAlh%տ6$!Aױ+
ߖ߸ߙ                                                                                                                                                                                            {?%8Ng ǇP]ԅՇG7]֔ڜ	ߏ                                                                                                                                                                                            9&
*!2G__-xݏ,vV8|Lդi}Oڎޏ]                                                                                                                                                                                            #w8.AoX@pǒʣ
ϬЌGحُ݉DJ;N                                                                                                                                                                                             {G*<Qh@+ĨˊMϕфӑց:J7M                                                                                                                                                                                              S&7Kaxgo>ƄD+̯wͥ9Ԝ{                                                                                                                                                                                              q
"2E[pHc(|˞̷=VQi                                                                                                                                                                                              yc-;@WTi)Hnʃ *͹D?ދO                                                                                                                                                                                               2)e:Mbwc̷";?jηАvyB[Y=                                                                                                                                                                                                YA$4IGo[kpϧֳǢʇv·ӕ&[sR                                                                                                                                                                                                `	&/
A|Ti}ʐX֮EȢC̛KӅת٦gx\_l0                                                                                                                                                                                                 t0*9;NaRvω2-9!D2ֻtyntw                                                                                                                                                                                                  &'60H[o<fˤH
ƹˇ45 x%ߧS                                                                                                                                                                                                  
<Y"1NCUiE}ӏ6'ֿgŪ72͞NP؁
X_M                                                                                                                                                                                                  h	4.>HQrdwU/86SJתFܐ                                                                                                                                                                                                  +^; M_sK&£qϩI/Iމ*                                                                                                                                                                                                  
|](8I[nzߡ УH/#ni                                                                                                                                                                                                   6;%(51FwXLk}wş33РӕSGa                                                                                                                                                                                                   H#{2%CUg]zۋWӽ?/WJGZj۹HydS                                                                                                                                                                                                    kMX!/@Q^dvǘצCçǊAp\"ةA1\                                                                                                                                                                                                    B
w-<YN`is`ՕVW?џP׺٧ݽ<                                                                                                                                                                                                    |] *9J\soqถ6ƫɚ#cԦ/ܦߍXu                                                                                                                                                                                                    Q&5DF4Xj}ɞ+DCr̿КKA5                                                                                                                                                                                                     @"21nASexϊ\'Aċ=̅Ν0=P#6                                                                                                                                                                                                      l	
{=,;\M_0sAxͲHQ_aҊT؊O߃#<                                                                                                                                                                                                      Y7&5FiYl`y#2ǥʫG=ЪP؍)$                                                                                                                                                                                                        F!/?*Rey2Fn`P׀ً۠]                                                                                                                                                                                                        O(8WJ]RrxȘ6j"͢WԘyرقڛݜ                                                                                                                                                                                                          es"71VBdUi~+&$Jn{˂8gյ                                                                                                                                                                                                          >&*6:{L`uhݷƆ \@ڲc                                                                                                                                                                                                            5#B2cCVkòd%'C)VҚԧֆجaܻ                                                                                                                                                                                                            fD*:L`uD}DniPwӳՌ/ڒA                                                                                                                                                                                                            N u"41=BsUi~\ģ򱷼0#FtN!{M֓OP                                                                                                                                                                                                              (8J]rjsƿT?+"ֽ֚                                                                                                                                                                                                              H + p.>Qd|yΟ6Qsý$њԍիղ                                                                                                                                                                                                                0@ :%84DWk{T:ΉGҦӝ\j                                                                                                                                                                                                                  
W?*9=K]r!ut)T˯́*џҽӚ_                                                                                                                                                                                                                   %!x/?QeH{@lռX#Ce-Ъӽԃ                                                                                                                                                                                                                    zgwW&L5E#YnOϗBp6ϰӘ                                                                                                                                                                                                                      7
V*,; N3cx9͞9R	͹@^                                                                                                                                                                                                                      H	$3DXjnb󤏱'^ i$dљ                                                                                                                                                                                                                        	3S+B<OdpyBɾEŴqХ                                                                                                                                                                                                                        Px$ 5GG\pɔuͯ޹
}gϖЮ                                                                                                                                                                                                                          Z	=.:ATh{é8Ģ lϤ                                                                                                                                                                                                                          ?Z);M0a$tӅʕأ篻XʢAΪ                                                                                                                                                                                                                            '=%5G]Zm~o B9(                                                                                                                                                                                                                            =J
$!0ATrfxcEر ²A                                                                                                                                                                                                                            EI/+[<N0`Vr=xɛv                                                                                                                                                                                                                             9S'6/H:ZlX~8q2#                                                                                                                                                                                                                              fH"y1TB^Tf yPqxE                                                                                                                                                                                                                              ,<NLat5\u*Ǿ                                                                                                                                                                                                                               QZ&6H[o)
	ǫ                                                                                                                                                                                                                                
r!;1CIV
j} ⭑LƂ                                                                                                                                                                                                                                +=Pdy#XGX[                                                                                                                                                                                                                                 YT^&N8yK_t[i˶                                                                                                                                                                                                                                   O
"23)FZoYŠɵ                                                                                                                                                                                                                                  `Jh?.@]Ukĥ 1q                                                                                                                                                                                                                                    r>Y]);BPf[|ᰍ q                                                                                                                                                                                                                                    5"`$6J`w-Ǜ                                                                                                                                                                                                                                    #5 x1gE7[6r$Ev                                                                                                                                                                                                                                      m_,?nUGlPƴk                                                                                                                                                                                                                                      aO'>:vO#f|am5Ķ                                                                                                                                                                                                                                      	N#4HI_v߹                                                                                                                                                                                                                                      j {C/BXo                                                                                                                                                                                                                                        z)s<Q5hKg4                                                                                                                                                                                                                                        C
r#5IO`hwc\                                                                                                                                                                                                                                         Q4.SBWnqxv                                                                                                                                                                                                                                          \f(:NOe}6@-                                                                                                                                                                                                                                          4	$!3F\s`]                                                                                                                                                                                                                                          f J+1>Sik֔                                                                                                                                                                                                                                            |$5zI^u                                                                                                                                                                                                                                            BQ-?ATPj"b                                                                                                                                                                                                                                              b;%5I]Gs7Ϙ                                                                                                                                                                                                                                              z$,=,Qez                                                                                                                                                                                                                                                n"|2AD|WxkT~                                                                                                                                                                                                                                                 '>7Hv[ n                                                                                                                                                                                                                                                  p
w*9J\                                                                                                                                                                                                                                                    
+9XI                                                                                                                                                                                                                                                      "9a)6                                                                                                                                                                                                                                                        J
R%                                                                                                                                                                                                                                                          r_u                                                                                                                                                                                                                                                             I
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              ".:WE'OX,`Sgm%svwzA||ydu{ojhmge b^[Z`\`gp~{st&׸-@gN6֯ciz4UyVp&JO^#o                                                                                                                `c *4=+FMSiY^ac
d>b^WYSNJHFD)Bw@AEMWc\q<ݵپ{Ŀʒ˂̖gR?6 כ"49Qݸ(iF6Ds                                                                                                                  X
<$b,3J:?DyHKDLK5I)E"@&;6~31H/.-H.1/7OAM[6k&{MO}VʄoՄkھ.a@i                                                                                                                    m "',03|5552.*&#U!"'/M: HW*hx,xuGY'1\UG93ۤݰޛߟm M                                                                                                                        f`oxt &""!-Y<:L"&,7>FRV%gxKO \iƖ3:ˁ7=Ћai.`۞ܻܣBJ$@mf<                                                                                                                            v
tx[%&

*7;FV{g x>¹Ȳ˧ͼ Uh`"ޖ
 5Z vU                                                                                                                                D?J%PD	)70GWRhx)iBＷń[wz&FϪѫ(׫-ڶ;܊	ޠw6l                                                                                                                                         u   f         Q^Y
k'6	GXix쇲|P}<˫bFցؤT8݁ߝAc+Y2                                                                                                                                                              G$3DkVChx#x$_ùƾEx;m+hb`]1                                                                                                                                                                
:.@_RdvRo$oHu%_5ΘІӸVכښUOujD.H                                                                                                                                                                 ?f>(.9K[_6r&/68l&u-Ut wPLy~a                                                                                                                                                                  	 1CWk~MOo1a	;Cռ*ؼ؊dW$@3
kb                                                                                                                                                                    Ug(:Ncw#tf
ĘǨMϖTՠW٧
R^%d!`M                                                                                                                                                                    gf (1D0ZjoڂD$»?6`)̗͈"ErT,n;j                                                                                                                                                                      <':eOeyZdÑȥQr Ԓ9B\pQ                                                                                                                                                                       M)0C7YHnw$&ʰ͌ΧнҋԾ֩=p:j                                                                                                                                                                        
o%7L`uq~N˹9T]]`kP>	4                                                                                                                                                                           +N>R*fyǋܫڶ_ȶE͍ϔ%ڔtsH1!                                                                                                                                                                          C p0BU5i|?1üiɀZ#>ԮA߷5xPaC                                                                                                                                                                            \B#&3DW*k;пxĖfʼ̕κеԉEޝyR&E                                                                                                                                                                              $o4EXSmL&ζϠҔغݝ.D5Z'                                                                                                                                                                              [ %5FZpҬ²gSZ(ذږ1iMZ\                                                                                                                                                                                _&6}I _svktczưʝЉ27߰L6l>8
                                                                                                                                                                                  (9YNe>~;{#پ
ɠH%J)޼J<f;~$pj                                                                                                                                                                                    -?U;nEM'ȅ͂a3ٝqjYޘޥ.#\@_M                                                                                                                                                                                      
p"3G_xզ߿ ǟ'ӛܟZ!q_3#qn߄e                                                                                                                                                                                       Ri)<Rk,Ltܚ'۵R=ݙݸݦq                                                                                                                                                                                        
1"L3;H`zb.!E͢	]Z+څڼۀz+ܼ܅tޡ                                                                                                                                                                                        +A?VjpE AƔ,2hLo٤Wڅۚۉܚlޫz-                                                                                                                                                                                          F%7Mg`0-N=эԅCف٭zڠP݂O                                                                                                                                                                                          	L| 1lF^Nx?Ϧ/￟ʄͷ΄֍6L"Zk׹3ڨtaC                                                                                                                                                                                          ^_(jP,@Vo|ޞ2}ß |"Լ	آ                                                                                                                                                                                          D /3(:Phۿʂ7ΘϾ҈֖"ڛ4߇L                                                                                                                                                                                             /I$5I`x㰾Eʝ̴͊P7~B|Y}ߺ                                                                                                                                                                                            	h 1fDZpٚ(翇+k̯ͮѺI\Fܔlu                                                                                                                                                                                            N,>S`i-֓R0|
̠̏ΙhYժZ
p#Sl                                                                                                                                                                                            g P=(9DMdbwT[||ʃ*HӅ
؍R3                                                                                                                                                                                              7-#E4G[pVH6ǣ&˥p̼͞ѷ[u\}Q                                                                                                                                                                                              @	r/@Tid~;<(aef!o+_w!                                                                                                                                                                                               ]):MFbw[eV[$Ջ_ܱ߾k+f                                                                                                                                                                                                sb $25GH[o]vǢʀ˖f!ѧwح ^|b                                                                                                                                                                                                	 60ATh|U{ȒE4̔͗2ؐGC                                                                                                                                                                                                :+<Obvv*ôh5OIPIEI?                                                                                                                                                                                                 Z51(j8LJ0]p⃅ؤkк_ʘ̌ξҿU۪ߍ>!                                                                                                                                                                                                  @)1%4FXk~~dq$śȮʁ# ҜؾAݖD+                                                                                                                                                                                                  D"1qBTngSz EeɵLǕʂD<նא~                                                                                                                                                                                                  
8a .#?PcivP<
ʜ̉0׫ߧQ                                                                                                                                                                                                  |	63,/<M`rbmɟ~~{9                                                                                                                                                                                                  #P")C9~J\hodH}eɬqV3;4                                                                                                                                                                                                  |M0;'T6=GHYk@~L*C~ίL^SQL                                                                                                                                                                                                   $K3CUhz Z㴣%`kSҨ*Mڹ#                                                                                                                                                                                                    !/?eQcvUõǈEπ%խ'~xHB                                                                                                                                                                                                    L	C+;L_q+%**̾ͬԚڃrݦ:w                                                                                                                                                                                                    '6mGY{lP͠9@ ̏iϯW'<٤K{ߢ                                                                                                                                                                                                    8 X" 1{A]Sdfy2@MEYr;o	މZ                                                                                                                                                                                                      C	(A+:L_Us]8ĵȈbQdֈsۤUP                                                                                                                                                                                                      x 3%+4)EWkӒKְf,$c׽نڶ4߰                                                                                                                                                                                                        	3-=OcgxA읮kű΂.6׹؛ٲڵ91                                                                                                                                                                                                         Pv+`&5xG[oh'te(r:,MҐԖHEpB<                                                                                                                                                                                                          {v
T.>Q,f4{#iX˟ͅϝ׼ٕ-@                                                                                                                                                                                                          !9&d6H[prCk]38)ؑ%ۅۘ                                                                                                                                                                                                            
@-V>-Qfe+zChȕ֪R٬5                                                                                                                                                                                                            3E%4\FYnؕ>aΝЮGI~և                                                                                                                                                                                                              
5E+;MRau^(߸F˽͑Zk,֫                                                                                                                                                                                                              _a"v1BTSh|̐ű켧Vl<ҢӼCa\                                                                                                                                                                                                                >	 '65H[o' K)sҮӏ	                                                                                                                                                                                                                 (P,<{NdavΞ0omӱԝ                                                                                                                                                                                                                  :h#[2B=Uj G	űɛto                                                                                                                                                                                                                    s=	v9)8I]s83jyni7(                                                                                                                                                                                                                     ~A!/ @"Sh}Bơ:Ǆ7iґ                                                                                                                                                                                                                      r=Ea'7J^s蘧}#[̨LЉѹ                                                                                                                                                                                                                      O  0/BVj~ ŷI= PφЯ                                                                                                                                                                                                                        M6)4;kNb4vsdM˽vϖ                                                                                                                                                                                                                         S$5G[ond!l)L37΁                                                                                                                                                                                                                          	/oA7T/gyޙSղw?Ǡx                                                                                                                                                                                                                          xP3+;Mt`r uKT&ɹˎ                                                                                                                                                                                                                          N &6
HZ_l~~VZ                                                                                                                                                                                                                            ol;"h1NBTMf?xDŘ Z                                                                                                                                                                                                                            $	1K,<9Nx`rU&                                                                                                                                                                                                                             8'7fHZZm{꟭R]P                                                                                                                                                                                                                              ."x1BUhzϜy߾                                                                                                                                                                                                                              YB+<sOb;v7f]                                                                                                                                                                                                                               &P7I~]|qǄ
Ù                                                                                                                                                                                                                                
!2zD0Xl^	 ;KȤ                                                                                                                                                                                                                                c-+?Rgs|kZv                                                                                                                                                                                                                                  u@(9MbxAЭ
d                                                                                                                                                                                                                                  n#4WH~]sܛBj.MƖ                                                                                                                                                                                                                                  h2K/3CGXn|?]                                                                                                                                                                                                                                    y+=Ri`g                                                                                                                                                                                                                                    a&8+McvzK>ǯ×                                                                                                                                                                                                                                    	"C3sG]tᜒh                                                                                                                                                                                                                                    I V.AWdn.vi                                                                                                                                                                                                                                      tIO);QgO~IvA)                                                                                                                                                                                                                                      T
6$5:J`sw\Ⱥn                                                                                                                                                                                                                                       fq/SCXo򅨙ht[                                                                                                                                                                                                                                        )<Pgw~>                                                                                                                                                                                                                                        t
_#4H^v                                                                                                                                                                                                                                         =-@Ulbߗg                                                                                                                                                                                                                                          ^&8M&c'zf                                                                                                                                                                                                                                          <;	Q 1C.YoÅm                                                                                                                                                                                                                                           z=*):Od{<u                                                                                                                                                                                                                                            $
H!1DMYn                                                                                                                                                                                                                                            w HY(
:[Mbv                                                                                                                                                                                                                                              	5 /NAThe|                                                                                                                                                                                                                                               wk%@5FYl                                                                                                                                                                                                                                                h)8I!\                                                                                                                                                                                                                                                  d
9"+9eJ                                                                                                                                                                                                                                                    z@Z*8                                                                                                                                                                                                                                                      Y'                                                                                                                                                                                                                                                        )                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      6 R                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                MLIQ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       