MAPS	   40  ,      4    F          AREA c	MHGT     ôB!jMi!RRVPY-zT܉ڽpu>ǇJwfVG9+-!%                                                                                                                                                %%
bޢ_8
C?@O?mO# [ѤI|֩xfUE6I*$!                                                                                                                                                  }t<&*ݥSHSpUqUk<m;hIN(lթ/lڻП|^i/WF6(G                                                                                                                                                     Lۚ1޸߹g,>"_[_f݂Q]ٺK ȯ)SρnZcH}8*|                                                                                                                                                       
Tkٺ ݁sV,,g|q*ܻ-s+ՙүϝHt6`LP;,P^                                                                                                                                                         g4z|ywi_߃߾0$cGB.LxJBNƿϳ2||\gR`?O/!rp                                                                                                                                                            ݏڿ:ػ)xWܗ=ݫݛޱS.߆L޴׳ӆ`͝׸ǪF@oYE2#02<                                                                                                                                                             woؘ׿ؓ(ݡݿiS IӑҬЏκȯSwOaK7'M5                                                                                                                                                              n~"1 Qװج@ 2l0T݁O&׮kgi_R,q}gUR=+^                                                                                                                                                                Fszܖٮvs֜|W{/ٯ0ڋ
`Ռw?βˁȥCG^}kWB00 Db	                                                                                                                                                                  &`oըՇնHdLyk>Pح T?,Zӽʐp%Ŷ{w~kVX E2"=                                                                                                                                                                    2./֊7/dևL֬ՑֶaQDӟС )-F^}zhUC*3#t                                                                                                                                                                      i4ڶ!mԵԋUBFԃ#աԃӹӯҚѓ0E!aդ?gsaOk?>0a"I9                                                                                                                                                                        BZ֥"ԟH	G8#?iЋЖ̰iֻi4D~gkXsG7d*u                                                                                                                                                                          }D޺ۧBLפ!Pտg'ԮҸNΘ}.=/fl taO=."4	4                                                                                                                                                                            q/3tv֗$qԅ&^?˨\߽S4~hzQI=3m%n\                                                                                                                                                                              )=߃Fڵ!g٢1ׁ`տӮ,@ȃ+ٹմ٦x}|feIp)                                                                                                                                                                                              iZ4d$/ޫ)ݬsU}>Βg^|1[})	oUY8                                                                                                                                                                                               mR_xts!Նѣ\ɑ@Ѵ)E:kS6                                                                                                                                                                                            n`K{k5<ܧٔ՝Vͨtٽc@[LnW;                                                                                                                                                                                            .(yO_^ߪjِչ3Y+ֽ	:ʛ1r[@$y
                                                                                                                                                                                            Be?H'NO]SMۯ&v`xFt)                                                                                                                                                                                            I8,pnlN(͟[5§񠷗,zeL9/                                                                                                                                                                                            sf&J,OlPm݋ے<d*iTş3SwעQ~rjQ-5                                                                                                                                                                                          X%!o|Cۘ>	ƥ@ٸqүjnWd;                                                                                                                                                                                          9L96ڼعת>Pvr<*W Ҝ.}ra\xA!)                                                                                                                                                                                          CzSVܠ7qOԬЪ͔ʲƗUƫu_Fq&s	                                                                                                                                                                                          {Y\m2;#Kߏ6׿:ղK!]<ʬƻ. FmvMbH)
                                                                                                                                                                                          D.r֣ nԆɇư7ʵ4+9IwbJU+                                                                                                                                                                                          U$ `ֻ X`Ѣ̼\Ɠt,ϵGFf̈LxcK,                                                                                                                                                                                          [c~ؽֿH@ӫrϱ̚?zc*޵guWc@yeL.                                                                                                                                                                                          9	^^ݲّ}֪1 ӇSϛ̏:ud<ˬ쟖GzfN0                                                                                                                                                                                          BgijiBVT֒	rIϩ̦Sƌ~dF=ދ|iPk3                                                                                                                                                                                          V|8Gւӂh̻ə²x}x}~kS6                                                                                                                                                                                          R	 )Cց!Ӣіu_ڀxnW;{                                                                                                                                                                                        ")&)CI@֍#"ӵѼF)~io³P@r5\?D                                                                                                                                                                                        Edְ@Nπ}Xο׻#{{ܥ'쓳u_DC$                                                                                                                                                                                        @yj׳&jԆ;VʘؿkRdxb~HV(                                                                                                                                                                                        ݄)9aՠӉҮ	˄ܿ0;5yᘴXzdJ*                                                                                                                                                                                        CV(2ע֮=d@%
Eo磆>{RfL+                                                                                                                                                                                       Q2"-ީ_	%A	#R>shȳXݤ
M|fWL,c                                                                                                                                                                                      /i)?AE\٧knՃK\|λǿ0ԫ}{e+L:-[4                                                                                                                                                                                      +|=e޳ػַԱgΠƙ X°ƫ,zTdJ,7                                                                                                                                                                                      }VtΎy}M5waxH+                                                                                                                                                                                      n0W؜֦r0ҚΙuybu^@E(                                                                                                                                                                                      >	qk7|nMǍuXX
<ԔeqX[Ab%-                                                                                                                                                                                      mds&{w4>eǔʿ/鸯Ko*X>"1                                                                                                                                                                                      9BnS	!8|ԏ}v_B`Lȴy,*lIU;<n!
6                                                                                                                                                                                       _ {o^uԔHHǶXH/_	LV}5i}R9S	                                                                                                                                                                                        Eh:&)ڙ_*ҫβp£vѱ&Ֆy.fjO6M                                                                                                                                                                                        P:lHq]1݀Iغַ*hɀt [v՝huaKQ35                                                                                                                                                                                        RaJر֝ՙӟOĄȺNgmnp\F.                                                                                                                                                                                        YW B޼t\ǔEv>oR|jLVK@p(                                                                                                                                                                                          IA+9'Eߴ|BҰ_ʦť~pkHuMcNe8!R	                                                                                                                                                                                          I-]ގx#ՌsľqKhɤĕ^.~m_ZAE.(~                                                                                                                                                                                          p/
մ5rcSޱq+ۘucOR:	$                                                                                                                                                                                             tX۰ؔԵŚ)R0גO{kXC--                                                                                                                                                                                            Crs`RqcݮyBğʸ}rv`YL6g h                                                                                                                                                                                              q8"H#%Kmܰ`lP=JǡP}7	wgQT?(mh                                                                                                                                                                                              ޚ[9"%LЭ1ŊE֬ҥ2U4{ly[G(1                                                                                                                                                                                                +e.kUӒȈDïبBh+qaO:$?"                                                                                                                                                                                                sZ݇Qlfvtduf3VpC.	                                                                                                                                                                                                 Vބ%a.-$WNs ]"ԫgxj#[I7-#9                                                                                                                                                                                                  oY2p۲ܣ۵ҎEܳ56Ƒzel]N<n*'
n                                                                                                                                                                                                  }ݼkܺٗH=Ւ!"blyil<^MOw?.*                                                                                                                                                                                                   `6Ct-ՙüFwj]N@0h!c`	                                                                                                                                                                                                    I76?܏ل׏%ʺK]&6esgZL>B1#He                                                                                                                                                                                                    5Bs؅-'Se@{>ob*VdI<0# H                                                                                                                                                                                                     ߵ߫&Qݫ}Uvzl_R-F9G.\#
<C                                                                                                                                                                                                     O 	$tR̨Kq}nE_gQD8S-#Z <                                                                                                                                                                                                      )_OUӾ/ċݔktcHTFv92.&$]	[	                                                                                                                                                                                                      MR$܍j&.hӏmo\TL>1?'At                                                                                                                                                                                                       oۅmАcz
iW=G9-#U
                                                                                                                                                                                                       wݴZ2l϶ʦټ:Kuw foT?D26{* j	f                                                                                                                                                                                                        5pN%YNYfucXRdB4)xo                                                                                                                                                                                                         	ߙԓF+­g,tbtP@3'mgaS                                                                                                                                                                                                         ߜٰ݆wPHgW%r`N>O1&ZZ
0                                                                                                                                                                                                          ޒޜr\ҖÈqQo]3L<b/`$_f	[t                                                                                                                                                                                                          w@ܩFșԺCn}kZH9,?"i	~g                                                                                                                                                                                                           ܆Վ6"ϸIRx*g9UD6)U1                                                                                                                                                                                                            ޳'k̍F'#s`eO?1w&$
z                                                                                                                                                                                                             ?ډ4A>ę?[}kYH:v-"w-	XX                                                                                                                                                                                                             ALϗl٭ ׅQuc.R\B4 )<a3                                                                                                                                                                                                              Jڛأ;ƙό|lZKJ;:/$	|                                                                                                                                                                                                                ڀDCĂra|QIB4)& 9u                                                                                                                                                                                                                %m}L0vfVG:=.'$ja]	>&                                                                                                                                                                                                                  $FԬ⺼7XwiYTK=1s'KL                                                                                                                                                                                                                   Ga֏=ugZwL?4)!\Zhz                                                                                                                                                                                                                    ̥'q#~1p7cVJF?4+"f	T                                                                                                                                                                                                                      Ir2¨B wgZPEI<3*"k
)                                                                                                                                                                                                                       aŨ?҇3r_rQ/G>6/(!o                                                                                                                                                                                                                        ,ɮrd\Ke?U70*7%G/\v                                                                                                                                                                                                                          譴by`L>3\,c&Z!T                                                                                                                                                                                                                            -S-kXS@4*2$h/I
                                                                                                                                                                                                                              z_I8,P$O
[                                                                                                                                                                                                                                SIpV8B2m' 9.V	f                                                                                                                                                                                                                                  3gP<-"
Qt	V6                                                                                                                                                                                                                                    vz`J7)U#Y	*p!                                                                                                                                                                                                                                      sS[E3U&"d
c                                                                                                                                                                                                                                        Æm.V=A?06#nj
                                                                                                                                                                                                                                          ĀyhQw=-P ,
b                                                                                                                                                                                                                                            {cL9)Vk7@I                                                                                                                                                                                                                                            Hu]H5&"V_                                                                                                                                                                                                                                              woXTD21$q	@                                                                                                                                                                                                                                              iSG@{/!@                                                                                                                                                                                                                                               	d9O<,GeS                                                                                                                                                                                                                                                ^.K9*R
                                                                                                                                                                                                                                                 ZG7C(dr	                                                                                                                                                                                                                                                  WE5&'}e                                                                                                                                                                                                                                                  V5Eq5	'f                                                                                                                                                                                                                                                  /VE6<(Rmi                                                                                                                                                                                                                                                  WG8e*;x                                                                                                                                                                                                                                                  CZJ;M-	                                                                                                                                                                                                                                                  B]N?0"H                                                                                                                                                                                                                                                  _PB3%                                                                                                                                                                                                                                                  aDSyD5'                                                                                                                                                                                                                                                 b'TE7)!x                                                                                                                                                                                                                                                bSeE6(Ry                                                                                                                                                                                                                                                &a-RCU5'+0                                                                                                                                                                                                                                                ^O@`2N%!5                                                                                                                                                                                                                                                [L<.*"~G                                                                                                                                                                                                                                                XH8*                                                                                                                                                                                                                                                 U;Em5&s
#                                                                                                                                                                                                                                                 SBh2#@                                                                                                                                                                                                                                                  R@0!+j'                                                                                                                                                                                                                                                  Q;?U.8
LJ                                                                                                                                                                                                                                                   ;PY> -n9                                                                                                                                                                                                                                                    O=$,'                                                                                                                                                                                                                                                    jO$=+)                                                                                                                                                                                                                                                     JgC\L#T%Ip%wmoE~ZӘљUwfVqF8+ ;                                                                                                                                                ]YrBݼ5ߔD'Nސ78مPV~<!zgJVE6)e,QZ	                                                                                                                                                  gOݧA߿>?Ao1޿7ޤܽ3ƱV~kXCGJ7)                                                                                                                                                     2.Wܚ#ݜ`"~1~@	F1tܩ܉ݷM5ן ʬ跨uF7qU]iJ9+]H[                                                                                                                                                       ioە+Vڮۜ	PLI{A;X*B̆NCxcO6=-!xK                                                                                                                                                         8ۦٯح~ۊyz9'$	z(;ىؔ֧&3z]^kV?B0"q                                                                                                                                                           <z,^?2}ۧ9ޓL4 ާED׳yѬͦQ&bɈfs]H}5\%^"                                                                                                                                                             Y%7_׉hڣv+C#ۊֶүϚʁ·JF"~zdKO/;v)	                                                                                                                                                              bre`d؏q~	:ې4<*$I۬نlҞЧ*ɌfEâ~"jU@\.e                                                                                                                                                                b޷ZV7օu׮ה2dX$?Niگ?ҍ2èSpjxlXkD2	"
X                                                                                                                                                                  ^!ՈI75XյF7ecS׈וpӫг͕ƀԼQ|7jWE3#                                                                                                                                                                     \Yל6ԻԉԆԠDժ՟(ՍԥQLԁ%<豥E@weCS>BB2#4                                                                                                                                                                      [.+ר9ԩm0pԥԎ)ԃhbw&-&6vϒo\]L3<-                                                                                                                                                                         Se-i8klնS ԨѶй@ο+K_%y?yfTB3'
                                                                                                                                                                          ^ۦلAIֲսԆb,XΆn@wmhYI9*7                                                                                                                                                                            Cu>ݗ{|e؛bLFЅò12j|e1K-0!)	                                                                                                                                                                               &[rl'܀&B)'͋ɋŌqٸ([iN/                                                                                                                                                                                            <o+߹Ke+z5#ӻ˹˳w`E&
                                                                                                                                                                                            |[tAE)m|ߖE{ӊ@˂3»$[zGvRaqG*                                                                                                                                                                                            ?Xmlg<۟ӑŅr]uVze&L/Q                                                                                                                                                                                            k#\5hr2kGxgřhF'd]}i?QI5                                                                                                                                                                                          O,dC Ͼ*]nVJjRnfV:\                                                                                                                                                                                          &R^%sa--D»@ʴJdur[@#Q                                                                                                                                                                                          KgSU0dXh۶yլҧlN2ćvaF(                                                                                                                                                                                          UUn>ִؕQҭOYɿl짚CzeL.                                                                                                                                                                                          z- 3rM|ܱIׁjgh̙ȆK=~E+|QiQ84                                                                                                                                                                                        VDߴ`ՏHl ̞ȸđE_,~kT8                                                                                                                                                                                        iيNV!ѡέiȰġ_;♈hmBVX:                                                                                                                                                                                         l>eܟy;Rղӽbi/ȐĔYȮ^¢@mzW<                                                                                                                                                                                        9mbok>\ժӒҮ.;p{L䮉 6nX_=Y                                                                                                                                                                                        '5)+'U՝Խn҆
$^nK ܩo.P2prZ?`                                                                                                                                                                                        vhFCՋԤQl#gy`<uEڛAr:\UAL!                                                                                                                                                                                        934ݗ׹3~ԕEl;'ȑğz[ѤQIt^*D$                                                                                                                                                                                        &Bzׯ+ՃԭjҠ@cSӼѸдХ99GvaBH(-                                                                                                                                                                                        ~I'Xל1ՁԤiҴsΡ~s=4DbK香-xyeJL@-
                                                                                                                                                                                        X)AשFՑԹӊЧ˾ţ¹%EK/$|CiP
2s                                                                                                                                                                                      >x#ؒ*mճ(;۽䲼yl?T6                                                                                                                                                                                      9f?}֨}CxJ׽3׶ܜ$n,W9:H                                                                                                                                                                                      W{ܩ٧"UPщϟ6N4O{pY<H                                                                                                                                                                                      z i2۵mXmՕԏҶɪ	vӧqY<                                                                                                                                                                                      vgAϳȅ7b5_kJ[cqY<	                                                                                                                                                                                      
8@1;L. ԖВZ6/[~HKipuX<f
                                                                                                                                                                                      5fRReցՉHЄ̺4%2"W=:nVA;G&
                                                                                                                                                                                      eۏUhЎ̫%Ż(X[E3kS8	                                                                                                                                                                                      >nc	xmܢِG<Ճӟе̻OŶ*ںݷGJUJ}xh]Pj5Z                                                                                                                                                                                      j\YvtdL׃]ՊɋŻIaɣ1yzHe(MA2                                                                                                                                                                                      t<^Qwky؛iՈ:om~ŀ5}`ҩwRbIJ0                                                                                                                                                                                      {',{KH؆HՌ^yb&&y۵Ktw_G-#                                                                                                                                                                                      Ad9Pl7Ճ	Ȕ10nuӫs
r\D|+                                                                                                                                                                                      y,]kymX$ۀٔ=>"_+Q ̩%QC'nYA(                                                                                                                                                                                        :i(Q_ԢKψ+ǓP7'GS{ixTR=$                                                                                                                                                                                        lwߨٜ1֡o\ n9-X[vcN75                                                                                                                                                                                        BDzz<:1	;OӰc*ӠƘ]߀Ep\G0                                                                                                                                                                                        1&#nٟ֘A?鲓mskzhT>4(R                                                                                                                                                                                          Nbp=K
4χʶņaߥ)4h;q+_J4-                                                                                                                                                                                          9q E;iߥ֙ ĽeN""xgMT)?4)m                                                                                                                                                                                           %NBG;5ݽڏֵђ̐VżݶGޜ3}n\HC2N                                                                                                                                                                                            #~Q	L0ߣڻp˵Qg(G u	ptc<P:$!                                                                                                                                                                                            eq}XQ+?ԙɖ߽㷙.H-yiW&C,c                                                                                                                                                                                              ]K]!+nxfߺ׺/̭ѴU\)8~}%o^K5W                                                                                                                                                                                              zݚݚ L[FGɦҽ~BsYdR1?)f                                                                                                                                                                                                c܂	ݝHߝ@]ѱ忏Z whXF3G                                                                                                                                                                                                : ݈ܕTu'\	֪z_,yyk\!L:>'h&                                                                                                                                                                                                hݞ܍ڙ3وm՝қ{vî$,yfl^Np>,6                                                                                                                                                                                                  ݊<qfүJXs,;a~xk]/O?0 ,	                                                                                                                                                                                                  1[`-*Dմ"K"ĥ{Suh[M?t1#
[                                                                                                                                                                                                   '|ՒZ˙񽿴Ɵ7}3qd,X(K=0F$Ncj                                                                                                                                                                                                   ߎjܹ3Tzm`ZTGe;Y/#                                                                                                                                                                                                    E֕"K˽Iű6y{l_QGEG9-e#uB                                                                                                                                                                                                     EM2WBJȃ0#mˀp*aRE8-#WA}Pe                                                                                                                                                                                                     FްbgyƛY&nylhWH;/%h\
                                                                                                                                                                                                      sFӇϴRФڕqt{bQ_B05	* P(	B8                                                                                                                                                                                                      1:ܟgϡՒfp^Mo>t1&                                                                                                                                                                                                       ,L4VNԛ7̬ƙ޶dm\5K+<a/$1+
o07                                                                                                                                                                                                       `5&-χʨNQT9}kZTI:-#	b	                                                                                                                                                                                                        &KȾ̱֦`){#j3XfG8!,!c	D	                                                                                                                                                                                                        pC9'̎pԉygVhE6*z De6m                                                                                                                                                                                                         ޳ݱ>oƙO6kvd"SB|4(s                                                                                                                                                                                                          kߙvڵ֛ӵ-'NUr`$O5?~1&5_
                                                                                                                                                                                                          bq?ڄ9%#$!~"m2[J:-%#p`	P                                                                                                                                                                                                           vܥ֯YV1Kx~fTQD6* [m                                                                                                                                                                                                            ޻۵؂!Ǣ~␮p^M_>31*&
b&                                                                                                                                                                                                             d}ڪx}Oˈ*ɤ՗22ygVF`8P,?"O                                                                                                                                                                                                              ?[ُ\Rk&&o^"N.?92G'$5
4                                                                                                                                                                                                               J.˒PݬN󒄄tdyTTE7#,L"	Bv                                                                                                                                                                                                                8o1@wLhXI-</0%4f
	/                                                                                                                                                                                                                 5#ǫ#5whkZML?63(TI                                                                                                                                                                                                                  	gRseXL?4*!R#	                                                                                                                                                                                                                    [,͍\z0l_SH/>44+"[m
78                                                                                                                                                                                                                     PÌ/tcVLB:1)"Gs3                                                                                                                                                                                                                       ƪL q]SNeC8;4y-,' !!Ls                                                                                                                                                                                                                        #6u~]K>R58.(j#\j                                                                                                                                                                                                                          rߚeO?3k+=% K')f                                                                                                                                                                                                                            rYTE]6+$U
x                                                                                                                                                                                                                              h\P=/%jn	$                                                                                                                                                                                                                                *y_1IL7]* 93	=p                                                                                                                                                                                                                                  *<qsX4C2<&5(	k"                                                                                                                                                                                                                                    ڃjR>v."!	}@                                                                                                                                                                                                                                      g}dMk:&+abi?                                                                                                                                                                                                                                        wws_yI6'[	Qb                                                                                                                                                                                                                                         q\Z+EK3%                                                                                                                                                                                                                                           JlmUA/,"	A                                                                                                                                                                                                                                            fP9=,rL                                                                                                                                                                                                                                             ca L~9)!)00                                                                                                                                                                                                                                              \G*6	'>
                                                                                                                                                                                                                                               .WD	3$pD                                                                                                                                                                                                                                                R@0"6                                                                                                                                                                                                                                                Ow>.H!                                                                                                                                                                                                                                                 Nf=. $                                                                                                                                                                                                                                                  M=.!`Y                                                                                                                                                                                                                                                  N-?N0"|f                                                                                                                                                                                                                                                  QA2$%rw                                                                                                                                                                                                                                                  TD6(                                                                                                                                                                                                                                                 WHF9+                                                                                                                                                                                                                                                YJ<- 9r
                                                                                                                                                                                                                                                $[L=v/!6                                                                                                                                                                                                                                                j[Md>0"                                                                                                                                                                                                                                                {ZLx=F/"D                                                                                                                                                                                                                                                kXI;&- g)                                                                                                                                                                                                                                                UIF7	*m                                                                                                                                                                                                                                                @RB3V&	                                                                                                                                                                                                                                                O>/"IN                                                                                                                                                                                                                                                CL;8,.{                                                                                                                                                                                                                                                %JM9a)*D
                                                                                                                                                                                                                                                 Hh7''a                                                                                                                                                                                                                                                  G6}%g6z                                                                                                                                                                                                                                                  F-5/$VD                                                                                                                                                                                                                                                   qFy4"#S
                                                                                                                                                                                                                                                    MLIQ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       