                                                                                           Z                                                                                                   SEGA MEGA DRIVE (C)SEGA 2005.APR                                                ob                                              GM 00000000-00J                                                                                         E               NsNsF# A   0<0  Q3   3|  3   3   3(  3  38  3<  3z  3   3   3  3   a a 0a ~a a !
a a 	a a \Ry y  fBy Ry y  fBy Ry  $y 
  $fBy  $a xJy 
f``a 9 < fz><G?G@ 3  ><OO3  EM>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf` ><G?G@ 3  ><OO3  EL>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jfa h` Jy gNu><G?G@ 3  ><OO3  EK>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf9 < f
3  Nuy  kv><G?G@ 3  ><OO3  EK7>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     JfNu @  9      fB9  g.Jy  g      J9  f   B9  9      fB9 g.Jy g     J9  f  B9  9      fB9 g.Jy g     J9  f  B9  9      fB9 g.Jy g     J9  f  B9  9      fB9 g.Jy g     J9  f  B9  9        fB9 
g.Jy 
g  
   J9  f  
B9      9      fB9 g.Jy g     J9  f  B9  9        fB9 g.Jy g     J9  f  B9  NuR   Ns 9      gNup@  	      3   3   "3    3  
3  3   aEC  0< QNu6< @y 4< p8<  y C  0< 	2 222B Q><  G?G 3  ><  OO3  EBNy  fECXy  fEDVy  fEEVy   fEFTy ( fEGV0< 3   Q>< @G?G 3  >< @OO3  Py y 0 kBy Nu><  G?G 3  ><  OO3  E@~0< 3   Q>< @G?G 3  >< @OO3  E(0< 3   QE80< 3   Q><  G?G@ 3  ><  OO3  E80<#   QE@0< ?#   QEA0< ?#   QEB0< ?#   QEC0< ?#   QED0< ?#   QEE
0< ?#   Q><@ G?G@ 3  ><@ OO3  E".0<?#   QE'<0<#   Q>< G?G@ 3  >< OO3  Ej0<_#   Q>< G?G@ 3  >< OO3  E80< #   QNuy   fRy  Nuy   gNuA  09  @ H29  A @<,HJg38     J9  f34  B9  Jy  f3  "  3     3   9 
< f3    3    9 < fa 9 < fa 9  < fy   By  $Jy  $f< fy   9 < fy   By  $Jy  $f< fy   9 < fy   By  $Jy  $f< fy   9 < fy   By  $Jy  $f< fy   y   j3   yp  k3p  y   j3   y`  k3`  3    "3     NuJy  gNu3  Jy  f3   3   3    9 
< f3   3    9 < fy   Sy  9 < fy   Ry  y   j3   3    y   k3   3   3    Nu4< y  y  y  y  A  C  0< &HTK6Ffd2| f\$I4  0  Sy  < fZy < fy 
 < fy  < fy  < fy    Nu\IA QNu4<  y  y  y  y  A  C  0< &H269 Jy  fC 
y   fC y   fC y   fC (y   fC 2JCk  Jf  JAf  $I4  4  46 TK6TK6  \KRy  Jy  fy 
  6 y   fy   6 y   fy   6 y   fy (  6 y   fy 2  6 Nu\IA QNu>< G?G@ 3  >< OO3  A  0< 3   Q3    3 3   3   4<  6< $8< (:< ,<< 0Jy  fy  kB y   fy  kC y   fy  kD y   fy  kE y   fy  kF 3  3 
3 3  3  3 3 3  3  3 3 3  3   3 "3 $3  &3  (3 *3 ,3  .3  03 23 43  63  83 :3 <3  >3  @3	 B3 D3  F3  H3
 J3 L3  N09  2<49 69 y  kB 3 P3 R3 T3 V@ RAB  3 X3 Z3 \3 ^09 2<49 
69 y  kB 3 `3 b3 d3 f@ RAB  3 h3 j3 l3 n09 2<49 69 y  kB 3 p3 r3 t3 v@ RAB  3 x3 z3 |3 ~09 2<49 69 y  kB 3 3 3 3 @ RAB  3 3 3 3 09 2<49 69 y  kB 3 3 3 3 @ RAB  3 3 3 3 09 2<49 "69  y  kB 3 3 3 3 @ RAB  3 3 3 3 09 $2<49 (69 &y  kB 3 3 3 3 @ RAB  3 3 3 3 09 *2<49 .69 ,y  kB 3 3 3 3 @ RAB  3 3 3 3 09 02<49 469 2y  kB 3 3 3 3 @ RAB  3 3 3 3 09 62<49 :69 8y  kB 3 3 3 3 @ RAB  3 3 3 3 09 <2<49 @69 >y  kB 3 3 3 3 @ RAB  3 3 3 3 09 B2<!49 F69 Dy  kB 3  3 3 3 @ RAB  3 3 
3 3 09 H2<#49 L69 Jy  kB 3 3 3 3 @ RAB  3 3 3 3 09 N2<%49 R69 Py  kB 3  3 "3 $3 &@ RAB  3 (3 *3 ,3 .09 T2<'49 X69 Vy  kB 3 03 23 43 6@ RAB  3 83 :3 <3 >09 Z2<)49 ^69 \y  kB 3 @3 B3 D3 F@ RAB  3 H3 J3 L3 N09  2<+49 69 y  kXB:9  JEgE | f0< 3 P3 R3 T3 V09 2<,49 69 
y  kXB:9 JEgE | f0< 3 X3 Z3 \3 ^09 2<-49 69 y  kXB:9 JEgE | f0< 3 `3 b3 d3 f09 2<.49 69 y  kXB:9 JEgE | f0< 3 h3 j3 l3 n09  2</49 $69 "y  kXB:9 JEgE | f0< 3 p3 r3 t3 v09 (2<049 ,69 *y  kXB:9 
JEgE | f0< 3 x3 z3 |3 ~09 02<149 469 2y  kXB:9 JEgE | f0< 3 3 3 3 09 82<249 <69 :y  kXB:9 JEgE | f0< 3 3 3 3 09 @2<349 D69 By  kXB:9 JEgE | f0< 3 3 3 3 09 H2<449 L69 Jy  kXB:9 JEgE | f0< 3 3 3 3 aNu><(G?G@ 3  ><(OO3  E5>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf49 ><6G?G@ 3  ><6OO3  0<b8BC|'kRCB'B'jC3   0<b8BC|kRCBBjC3   0<b8BC| dkRCB dB djC3   0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   ><hG?G@ 3  ><hOO3  E4h>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf49  ><vG?G@ 3  ><vOO3  0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   ><G?G@ 3  ><OO3  E3>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf49 ><G?G@ 3  ><OO3  0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   ><G?G@ 3  ><OO3  E2>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf49 
><G?G@ 3  ><OO3  0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   6< 
8< y   f6< 8< y   f6< 8< y   f6< (8< y   f6< 28< ><G?G@ 3  ><OO3  E1>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf4><G?G@ 3  ><OO3  0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   ><(G?G@ 3  ><(OO3  E0>< B@BA | Ak| [j@I@ A3   | 0k| :j@8@ 03   |  f3     Jf4><6G?G@ 3  ><6OO3  0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   Nu49  ><DG?G@ 3  ><DOO3  0<b8BC|'kRCB'B'jC3   0<b8BC|kRCBBjC3   0<b8BC| dkRCB dB djC3   0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   49  ><G?G@ 3  ><OO3  0<b8BC|'kRCB'B'jC3   0<b8BC|kRCBBjC3   0<b8BC| dkRCB dB djC3   0<b8BC| 
kRCB 
B 
jC3   0<b8BC| k
RCSBB jC3   Nuy  gNuBAy  2< A  C  0< 	&I6(I8*I:,I<a  | jT| f
S|@fT| k|@jT|@fS| f6 T|Ak|jT|fSy 
RTRy 2THQy 
 f"Ry a By By <9 y Nu4B J>G GGGE  :< PJ>TJBf>JGf>VGRP\JQ4>JGg&RPJFj2<  | kBPJFj8Ry Ry Nu,MM  gNu6< | 2"H| jYNuUYNu,MM gNu6< | 2"H| jYNuTYNu,MSN gNu6< SB2"H| jY  YNuY  TYNu,MRN gNu6< RB2"H| jY  YNuY  UYNuBABC| f2< | f2< | f2< 4*|  a| ga r| ga @| ga NuA  G  0< "KPIBQ$KXJ(KTL2>JAgaRRR fBR\HG QNu                                                                                                                                    bhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbhbibjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbhbibbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbhbibjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbjbkbhbibbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibhbibbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B&BB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBB%B'B	BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BB
BB
BBBBBBBBBBBBBBBBBBBBBBBBBBB	BB	BB	BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BB
BB
BB
BB
BB
BB
BB
BB
BBBBBBBBBBBBBBB	BB	BB	BB	BB	BB	BB	BB	BB	BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B B"B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#B!B#          V  UU Vu g Xg Vg VfgUWgUgUwVuuVuVVfyhUgufUUU    UU  fuP hgU Vu Ufu ugu ueU uguPVwUVhguUVgugugywwyfwwUUUP1##1"!2"2"22"""2!#"#2#1"!2"2"22"""2!####1"!2"2"22"""2!#"#2#1"!2"2"22"""2!#1##1"!2"2"DDDDDDDDDDDDDDDD22""2!####1"!2"2"DDDDDDDDDDDDDDDD22"""2!#1D#D!D2D2D""D2!D#D"D#D!D2D2D""D2!D#DD#D1"D2"D"D2D"DDD#2D1"D2"D"D2D"DD1##1"!2"2"DDDDDDDDDDDDDDDDDD2D""D2!D#D###1"!2"2"2"DDD#2D1"D2"D"D2D"DD1##1"!2"2"2!""2!D#D"D#D!D2D2D""D2!D#D###1"!2"2"DDDDDDDDDDDDDDDDDDD2D"DD1D#D!D2D2D""D2!D#D"D#D!2!22"""2!#D#D1"D2"D"D2DDDDDDDDDDDDDD22"""2!#1D#D!D2D2DDDDDDDDDDDDDDD22"""2!#D#D1"D2"D"D2D"DDD#2D1"2""22"""2!#ʪʪ̪ʪʪ̪̪ʪݽUUU]^^^]^^U^^U^^^]^^^U^^^[UUUUUUU^^^[^^^[^U[^^^[^^^[^^^[ۻUUUU  l(                                      31 31             11 11                                                  1 1                                                                                                                                                                                                                                                                         31                                                                                    " 1111"           3    "!      "11 "!      "1 1"         !11131!     "! 3 1"       "  31"      "!1  1 !        "13 1"        " 131 1"                                                                                                                                                                                                     ""11313111""        " 1311!     " 13 1"       "!  "!      " 111"      "!3 "!    "!3            "! 11"!      !1311!    "!  "!    "!    "       !13 1!     ! 1 1 1"!    13    !1111!      " 111"        " 13            " 111"!       "13 1!     "! 31"     "!            !111"     !1111       !!    !131!    !131        "!11"!                                                                                                                                                                DDDDJgwwFwwGjgwGvwGwhGwxGwxDDDDwwwdwwvwwhDwvDDDDDDDVwWDDDXDDDUUUUVwDDWDDDXDUUUUVwWDDDXDDDUUUUVwDDWDDDXDUUUU      U  [   [յ [յ [ݻ    U   P  P      UU [P  U  [  [ ] ]  [ [P         \P  \P  UU [Pŵ     UU [[[[ݼ        P         P  U  [P  UU P[P[][[][[][[[ݼ[                    UP    ]\P                                                                 GwxGwxGwxGwgwGvDGhDDFDDDDDDDDDDDDwxDDDDDDDHDDDDDDDDVwWDDDXDDDUUUUVwDDWDDDXDUUUUVwWDDDXDDDUUUUVwDDWDDDXDUUUUݻ[ [ݻ UUUUU   UŽŵŵŽŻݻ[UUUUUU [ [ݼ [ݼ [ݼ  UUUU  Uŵ[[ݼPݼPۼPP\UUUUP[[[ۻ [[UUUU  UU      UPUUU [ݼ[[ݼ[[ݻ [UUUU  U]\P   ݼP[ݼPP\UUUUP                                                                    &  J                                                                                                                                                                                                                                 ؁                                                  W R                                                uQ %Q !                                       1 1                                       1  9؁                                                  d f fDf                                              F fl Dfa f      1  D  f Fa a  a a                           A   a             !   !   2  2                                        (  ""  %R  %u  'w  u   "                                          ""  U   R   "               ""UQ                                                                                                                              q     3               3        ~~   33   ؁q~31       RQWU{x   33   'u%QUqx31       ~~   33   ؁q~31      aFadftgv 31     AaFfaGvgvfl  33   ""                                  """"(!     !   !   !   !   !   !   !   !   !   !  ""(!""                        """"(!    !  !  !  !  !  !  !  !  !  !  ""(!                                                                                                                                J" J

h n.D 

bB     "  3 DVDA5 t#tD5ts5w"""V fw wfD DD   "  3!  e1D SD@G! DG27GS!"wS!""ewa  va f        "  3 DVDA5 t#tD5ts5w"""V  w g f      "  3!  e1D SD@G! DG27GS!"wS!""ewf wh fD@DD   & Hl" l"         " "3 3E#DU4UQQ1UD34A AA               "  3" T3! UD2C!U!QQU13D11C1                # #4 4E#EU4UQ Q U 3 11 1A AA AQ   !  2!  C2 TC! UT2C!U!QQ U 31 A A   ",   " "4 #A4"4#A#A!#B#!D#B!#DA33D""3"    "! DB!"B """$!!$!Q!%!U!U!Ufe!URD323"!"!      " "4 #A4"4#A#A!#B#!D#B!#DA34D""3"    "! DB!B """"$!!$!Q!!!U!U!fe!URD323"!"!     
 n          "  0  0$  D B $$B $B#D"1B#QB1QB1 $# $"3  D"   3   0   "       B  @B  D$ D4B #D Q$ Q$ $ 2B 3$B "D                  D"  D"B$B4D#24B3$B1QD"1QB1B#1 $"3  D"                B  BB 0BB 0C$  #"DC12$BQ3$BQ$D$ 2$ 3"B "D  n "   " 2D$"1!!""$!w$B$T!EB$D "     "" VR! E2f37vccc q  v1 f11wc1!c1"!          " #$12!12!"&c1"#"#$"" "             "! DB! $d!02UB12D&3c"&cf1"c2D#"D#!"!        "f

D   " 2"UC%U2UV2Uf"Ud"Ud"UT%U"U"" "     "! $$ TT!TTRfUU!DDE!ttt!ww!HHD!DDB!UU"""!"!       " 2"UC%V2Uf2Ud"Ud"Ud"UT%T"T"" "     "! $$ TT!fURDDE!ttt!ww!x!x!wx!GGDDDA"!    "D
 nARGENT  MARIO     /16 TOUR  VIE  START FOR BEGIN                 COUT ATTACK GAME OVER                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  