MAPS	   40  ,     4   F          AREA                                                                                                                                                                                                                          MHGT     	B                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   n a                                                                                                                                                                                                                                                      [i
l                                                                                                                                                                                                                                                  Ts                                                                                                                                                                                                                                                Jw4vG$+2                     q H >  Z                                                                                                                                                                                                       WZ'X/"7q?G             x	


fR
4_y                                                                                                                                                                                           #	bo(0!:'ClLU^        Q}	2yWI5/o
EV                                                                                                                                                                                     v2%/":DVOYcnw     yA
',~0?23346^6}530-)"&	                                                                                                                                                                                ![*6BNZf r}  p!-+!58>EeIK4LLMwNNNLIE@G9/7$G                                                                                                                                                                          
 -;IWLer>*	*M6AHLBU%\_a2b@b%czcocc;a^[VN
E<9, h	 42                                                                                                                                                                Rw.">RNv^my|˱
|#1?L}W`g?lo,pp9qq;rrjqpn_lgUaXHNC7,"Q	                                                                                                                                                          ,!>Pbt ߞ"T1]&H%5E	T_hns@wiyhzzH{{{{{zywctoikaXrOFQ=x5k.' BE                                                                                                                                                    Y@':2OqcvhkQQiXѱ%6GVbYlgsx[|%܀bƂ ۂh$}z"vpkd]VOHp@y7-$GD99                                                                                                                                            3u" 58JL`uSQ>ҌCk76HW4d)nu){yS%ӇԇC񅓄|0ytpk<f_W~NC9P.$8R[
&                                                                                                                                       Qt.CYp_C՜"HX,e7oRw|W0dV	̉/&݀n~zwqkbX<NYC8o/&6                                                                                                                                 jv(;xQh19@+׶ݢ߳Xep}x}~녅3fFVwBH]#:~y|r{j+aaWMD;2O*6"?                                                                                                                        ]Z $,5^I_w3J@(Q;f7qyȃ֋ōgƐⒹ7yڔmgo~xphf`XO`G>5,#'o	ad                                                                                                                 !!0BzWBncO(heߪqz 4N26R	ؚ$gߛ]3E̛3}Ay,}!wjpibW[NSJA.8/'!rBw	/                                                                                                        @ .,=P%f|%bǂS|W*1zDꈐ >ҕ9KL``]G֧ѧ;uÎy}bxrlf^QVMD5=x60$+V%S
S                                                                                                   Hq+:=L_u1Lr
J^h21ZțϤ٨"ūxK^ů%P$ZTG̟oȒfш/{uoh9aYRZLF@:2f*'![M                                                                                              4!,:CJ'\oEXW$N|IeVӉ#Q{*0)L.=:Bb<{1mf͂}xqke\`E[UOGv>3(*'
                                                                                          sX$/<J4[LmG[yø@;F׉t`ır)9ھ忳v@'FY^Ǐ|mеg:ۦџ"wR~Ń~yupklga`ZQQFm:k-i de
                                                                                      	%U2?M\pm~3mQڴ<Av(^꾍7 vvżlsřȡ0ʹVͿVϙ@ˈȱJආ좧8F׈̀4}yku7piBaWJ=\.^	                                                                                  .)6mCQi`p7unmב`(_q2쪒˖MѤJҜ2n"r֏20ZӭL͝ɮŴص
䢾瘉/׉e){GumdXK;+                                                                              1? "}.;vIW]f"u֒O߻Ƣd"ޢuh
Uv޽^iΊӏ֜Fzۆ|V׹}_Oܫ/ ǗJ$s7~w$oCdVG86&e}                                                                           C4.%D3AP`_m7|ް,qƬvC'^2txzY?2-dGXִ؂ڰ۷j݆+;/߈ߚo܂ڍ؁FԳkRŜ]ۗÔ4Cwm2`P?.E6
                                                                       3&06GWgvքf\&7܍?oqNl¦ֳ3[B:QNL.Z8DWߑހk5۱TסӀzxTxӗΏ}sgmXG6&1X                                                                  _\$o6I\n~čɚ)ʬ:]ڹݴFQ}p	VdHC׮__*W, 
( `NAhݫӅίǻ>޶BӞ'M傯ym(_O5>,.W z                                                             ;&R$4SH]rv.נlC--3#@c=v	[(oEA̷eet~]CI.Q_~r+eUE5'sZ                                                     #m#2qE\[rsکM
 
&E3]2QЃֻkRx/feDb_mߗަܤkfĥ5p%Aނwk\DM=/-$
(	~<)G  W                       OU!x0BVunٛV̘ѢZ?{5{6͖\[BL3mPD(,6G~#RT:b&AfP̐,}qcAUF<9.$-h[)mk
u
	fnYc'6	V@P,=Qg(7ΛԡL}_FO`e<--e.Ҍz1  j`a+5JU!T7ZٛYOƊ@</߂qwj]bPC*90*&$"!{ Wq.:n[|3bS,)M.@*9Krayܪ\p!ܫ tVr>"L.Y?zd!d-RQ[j
p;536Q}(!_-Xͥ:ۺ!t2+~yrgftZLOE>8~54`333(333
4321~/,)C'$o" P{  z f`"*!7rGZMq٢?PՀv;+fҽeޞY3o=PJ>Gc ) (BoXߘSԴ@P?P<zVodY[!SLH*F|EEFlHXJULMNNMKZI!FB3?%<i9M754#4331S0W.Q,*)+0v9FVj+2s!_sU4!]bfs3YTguz
A WTc'$7he$$UُИ]ׯ']܌0@xCoTg`\YWTXY&\/_beGhKi2i$hTfwc`m\XjU|R"PLNLkKI"HExC@>;/;<yAIV)g{&~L68BBC`i$\1gMXV&)NSv	)Ey=A=T(*?x#4%QWѢʷtԭcQCXys0njtii#kmYquuzx~gS },{w7tpmjxhfdc`J^G[XTQBO^NOS[RhWxf2cQXl-=:{ڌ4#W]!bo@3CpE0Mjݩ֒hٓ@~z&yx]z.}qyݔӕʕ!>$و₈~|{Nyw tplPifrc)bcfnzHKӮaQԷبvniJb&^XXzDe7~31+ul~VRxj@=Yp=[ߤHђ̴e;, R򌄑oomfD뜧ߖ эW;:}ywuu[y;O
n{l^<4NFAO6Is%	V S j:3BZjeO1e߯xа޽Uz˙vE?ga۬ǪB<fʢO6|mҏP]IILߪ-&+3$d(b Ld~&%_BzZy`@ELcA ~G**8IQOB6.)%K|,	ݏٔugůDa$]b(|жLT>vѮW$Hdz,$ٖ`~BҳOF?wylj{KR_*CzG)*AD{Fc=&p4%,@R\XQICEMP9 c޲o}gċZ39|IкUx^mJBZñLٰ+tب'V~<1*|L.-I59 =JnkQ5;)aW=^2.A^zpaX]mxe0?sCWگՁ˄oEegȷ߿F{»ҹOַzI,K{L߱WūE޹nćΔ2f6CqC02dc+'}~%?ZX=c>GjwhkzzR߶8ԵlȕL߼Ỽ`r¸¢T'?`m<ӻ)׳ӳpcW'<X{
HaMkhA5*P_Re0QI@GZd\=pNcolu|tZ!<ޚ۷V"AuùJrzhAă5XH~mh\(ɾ!ڸ[9c!4RGX܋.^<858|[(8FO[_T4{bzmfijdS4atۆ3Ԛ9*A&sȢȉȍț~IiƑM#nŪ}	_GRhZ7o74LJ9eao&]EdF"K+GnWS#2>B7~hwgcb`VF1M<ۺY؀cF7Ѐ\ͤK7>7ES@#̥7ʫʏʍʠʴʲX:ȭ%J,xaԎdzi_ U*Puj G߂[$K,mTgl5yjjeilgZG5!
x ߏSj׍Y	BU\]fRφ3!-Ϧ̖}yM#ҌּPAG"2JP*XA.3HXYz'EE6ZsRL ji^aqq]LBHQVQ_mHr+,UӥӎӮ"DZәJ 
8_e!ӰҬьϤ!#b'qk_MRRIZ!gyCPhNdp]c>1Y}xy +cݜ;׌׀הװn֠֊vց֣)׆g2r'{;փKgۖݩߓjQ7R!N<t~xn޽?kfJJG`Jx5xtmd\_ro'RMX[1)DZx'i ۥۘۮc5۱b'ٷ<, ۊ"*Qugbܦߛ7@),x3=[Eٛޭ@eumUFOy!=.V#xuwtlechm`="J~GsI߆߹߾ߞj's޷e܏t_lܛD݌;{ވoޯ ߌT\AC![	\^h C#	ڜ`kbcKmDs[KB5' =m C-\-}X߼ޖyzޜ/oߟ3n_6:C51!5vX{>	 e[8#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    jI                                                                                                                                                                                                                                                   /Q	                                                                                                                                                                                                                                               
 y&                                                                                                                                                                                                                                            
 UA#*19              3}Vmm                                                                                                                                                                                               }$s=$r,49=FN          
Qy
7                                                                                                                                                                                        
",5?NI4S\f      bz#%&'5()c**(^&#X                                                                                                                                                                                   &}(i3>JZUL`kun  Fv%r.5;>O?
@@ABQB@>;y71)p[                                                                                                                                                                             " ,9FSm`lx܍ӖV	a&1;EMRUVWWeX
YNY3Y$XURNWHe?4(
Jx                                                                                                                                                                    	[ .@=^LZ[iw߄n֚s
^!.`;%GQ[ajfhiizj"k7kjj7hea\SI=1&l,X[	M4                                                                                                                                                           ; 5s->O`#q8Rtd$P40CpP[Jd8kFp6s
uuavvwZwwMv[unsrpkd\RH`>4,Z%T*.R                                                                                                                                                       *=TPzcuQܡB񶖾%6FGU/a|jWqSvyW|}~CU~}z^wrle5^4V0NF?7/')	bL                                                                                                                                                A$
?%a8#M6bzvfdʔQ7GV~c7mty}!P+MxxWW<}Kyto|jxdz^WPG>3g) vn                                                                                                                                         /1FS]sdߩt*5Ȥ΂׽XHjWZdnBv{lȈQʉn~}}yuUqle;]S$IB>3,*!\bc	P                                                                                                                                   +r?U!m҃Eh=Մ ܽ3XZeow}(9:N~NЊoӇ!~{unvf\R`Hy>65,$XB{	g9                                                                                                                           a [+&8yM|d|QsˠҎ0ۤBjepx~T4ps$2^1эNg[9|%uKmd[RI2A870'.^w)                                                                                                                  P a"2E[rv3RmܩAXFKqy(B^ibŔ3},oƘؘ9!K艑qozsld*]`UKMD;i2)"Dd
	                                                                                                             V .?T
jז$j|azIjM )c͞<j%ߡUh֡zsd#$z*t	ng`XfPgGs>76&/)#;r>                                                                                                       aD-,<nNbxVĜq5)=Z2C<T<Ü}	æaڨ٩N:jEr8ژokxJ|wSqjc[dSKD~>82^,$?                                                                                                 E,P:J]Dr$~%"ʟۯ}"׌Ϗ)ӝjޤϬnV<ܵ)6ѸW ?֧|3|6'΃ys7m>f_lYSYNkH`A8~/U%1	                                                                                             	-#[.:KJ[MnpIŋ}؃WDvw߉{󐑔6֡Iyֱ񶻸-ƼĽܾBEº§hmUz>~RǀM{u1p1kpfa\2ULB7+S
Q                                                                                        q	$0=K[$mBb۳wFTߨx!rN(L!}O0^1ŃD&'({˃˚ʵȽܮ|ܟ:ĊGX}(y6uqle][TI<V. G

                                                                                    ,8'3 A*Oo^n@"̠XpݙqꕒISɩCVQ"IǻT˙[ΐϫ_&ѹU;A$>a+g׎@`|dxrk	c7XDK<a-;	_                                                                                 ,8{FTLc^rρJi!4֞ށ7-kХfWi^қLԺeպCymAٝYZէnxyVd}*舗|vndXPI.9')G                                                                            $&6$S1>5M[jsxy5ΉRڐ	gtJW-򷪿d̳PWTڒo ۈnxm؅eчCn%Wķq돩g~w<nabSC2&#	                                                                          !&95D\Tc;rTˍHƟչޯM.X^^|ύlH܄g,߀j6xߞ
mp֐(ȣªĶ0U?~~uj\#L);*^                                                                    } aQ%6HqZ9kz!J3!RȜa	݄(MlCe=ʯ֮_M߯`{ O
^D.oߴݦٴՠфYL`V)Ԕ({pcSBf2#I                                                                I%x5}I]pR融#ď˓. 'O]XrUZ}ꀷqѼ!h1j`,7!)n+p;ݮT4ʎG#JkhCtIvlihZ3J9*WW%m                                                         onq#3@G]sG`.໩ʶώԹ$ܽޚsL+lfWӾȼ{0(,gg_1zha>߯w׋Hrp7Wf1{n`aQA2%+e
 Fo                                              S#16CDYqM73ϕo׽ڞIm?j|Zw{Ś{`p\:rS{xT;(F!וѨKwZF^Ỷdt.gXI?;.=$srP	mQg	SvB D :  SY .E@SkkX*Ō6ڗsD8fHˏD^H?u_10 /tQ+')9{&	k/޷ܲعӪμP
=2A4zm]`pRD8.r'Y"$3*,
}		D
f+;NdW}ΖﻦƽP2o!Eqow@y׎QH'1u~`Cd`SG^S@
q"rQѡ̂mnH&+R8st[h[cOJD+;>4/-+*)@)((i(';'`&%" .J=FD&ug J*@8I&^u,J=;yBxl߳rx<(Wz:u0g@%L! (<K6?DIEəĜ:|p7e`ZPHB>=<<9=>8?Q@AA@f?{=:741/,'+*)))_)h('T%#"X#&y-7FXm+A)Rގ5KUk57<	BOݷnua;?62BVG"'Ave ߷ۙ2Gî|򙚎xne]WRONJOPR"UW'Z[\[ZWTXQMWJEGDBJA&@4?><:8C642+3C6=GhVh}˔ۿ,ܙ=.v]zxr%L'KMa-#+PN߅އܶГueqxp6jseNb`0abBehlpsuutfspm[jfTc1`]m[YXZVNTQ'O6L:IFDLEHNXsg[y̍[dվ>0+8>s,_%]1]&);kS!mk"D/7ZlQ#V}b{7zV({vvCsqqsuoy}_^ Wˆ؃e}y<wtrp8o-mjg>d`_]ZXX+[akxeγ7E݀JuLLOZH>
޹$<AY~zqALouF;Qc#F\{ݷ=c+C߁86
Y՞C蜴T-[f0j}@y:uqnll&ns|ƉK̨/ߡ[4k31FKGN~P%#=|?(1U S9A\{pK#\yߚژ֌ľĳcώ݌ƌuٕf?¨YƟ3ٓ'ȄA~\ǩш8\`_1nRBIT	(ߚP[Z?!=TF[*3C/5EUYP;,!WXf݀sՍM+^20~jwc[fB"2̩VХy,Ē>ߛ486NIB}3x
AK>rw&߳L,H^S-4g;
j"=(D"	]/(2COQLC;789(@hi<̗̼G;b2coC3R{iZnk)m^ueC^Ǡ짚JbuuX-e|O_SL>H߮,tNS)G:g^sM-I+.BYjkfZQOXd`5dݭ]ˮľ~(¯Ӯ{'Z_񽙽θݵ'_1Yⰽ3§/s\rvLf2%x=>Mcq3q&/ߓ
oTI]Ba\~v?8QI[K&H7Ghvfbm}z^/ާCXАbxGZй"п>;Sܻ5R޹`ɸǷX[~`ܸMVZߍH6@qH]pu߃+Z k;W `UO&?W^M#IDhtkr~h8]B۠Lѯ,Fu^P^}Ç7ª_⿀=־N$(ǈsݭ\L _)(nWH'/%U<z6C98CMU`_KZaxkkqpcCk݈4ֈΗhɗYƧ~SƭpšŠDâVÿXywHyޤ_66H3U # [{H".>HPM8kp sfdeaUA~`s+=LuaC-'sIˑD>cOL__.ɼLșjTUciMgtg>ČɐoۊB<;kc<~G[ad.W(PNu0\tF#*(mv~hcde\N<%8ްݚܬGuDR=ό*0AM?>;JΗ4̻̕/gc--?4cx&Ff0]L&ejeݕ7fw\:aiwgfowwl[H8,#p ԌөѾ%Lrҕңdj! BKѤϮ΂̌\+՘ =N!'Fh{X0;.FkxK{8p_x^2b`-1nbtOPjxg]fAw;؂מ־~Վկ'ՓN!Զ8pk'ՐtӪi҉2}l؁C&p-=r3q3`C-ih<hY,\\2Ipb\l]>k7}+	/i١ٖ٥ٸل؋X9.#Cuع+x^س׶='ڰq>=eg2TP@. RqvfLAmLFJ'c*{sqmfbeso96h/5R{:eJ=ݺݘ݊ܞ`ێJ/ $Fw۬8ܨk]ܩm*)ZG1<=I: @\.HJn[;2ayzjVMu.wLsbZVO;&(\BZ_PTRޒ@ݱ݋u|ݩ,cޜO#Z_ D:-%u0NtQmQHK)	6^aMLIQ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       