Project

General

Profile

Bug #257 » console.log

Coreboot - console log (Windows 7 x64 pre-SP2 - BSOD on Boot) - Mr. Z., 03/21/2020 12:29 PM

 


cb``bod$$$ 1!!120(%!0"b&00 # A` A` 0 0200221 T@ 000 bmap``e `````` (d ddd (.
@@A ```` @D@D@@ dd@ @ 0 0 bat`` @@D Daa`d`b" & dl` `a````f @@@@ ``` @ .& dd $@ ! C@@@ d`dd 0 0 ```a @ L ``hf "! # ia@@B Dadd B `a @H@ ``` 0 @ ```` @ PS@@@@A@@@ ! ` 0 4512 `pda!@@ b ``` ` @T@@@@A@@@@@E `` @``d`d @@ @A ! D D A @A@ `@A 0 " p" @ P @0 @P B@@ `P@ DB@ ! @@@@ `@ @` d@ P @ @@ L ` e ` ! ! A! !@ @A@` @@ @ `` ` @ `d @`` @ D BDa @@ @ @ @ @d D@ A0 @ @ ``  @@@@@@@
 @ @@` D@@@@ @AD@ A@ a ``a`A``@ da @@ D@`` ` `h `@`d @@A@L (  ` 0 @@E@  ````  @d `dd  10 @@ ` @ 0 @@( , D 0 @@ @`@ d ` ` 0 @``d DA@ !  h a @ @AA ` `af `0 0 0 00  d * 0 0 0 @
@0 P , 0 00 0 @` B @$!` 0   @``  0! ` 0  E ` d` D@ @  `d` @
D `ad( $ # $ `` CB Ld @ `" !d !0 A@ @ba $ d`ba " 0! $ `0 ( ` `" ! $ %$ D` ``db 0 @ 0 @`` @` ( ` 0 @ ` `$ a``r! 00 0 0 ```a` `% ! $ @ p 0 0 0 @ `%` 0 `d`r$ @ 0 0 A` b !$ D A ` p e`! L`be $ db4 h 0 0
 ! !$ ! Lane 7 addr=0x20000000
Found min coarse value = 6
Receive enable, final timings:
ch 1 lane 0: coarse offset: 0;medium: 1; tap: 2
ch 1 lane 1: coarse offset: 0;medium: 1; tap: 2
ch 1 lane 2: coarse offset: 0;medium: 1; tap: 4
ch 1 lane 3: coarse offset: 0;medium: 1; tap: 4
ch 1 lane 4: coarse offset: 0;medium: 1; tap: 4
ch 1 lane 5: coarse offset: 0;medium: 1; tap: 4
ch 1 lane 6: coarse offset: 0;medium: 1; tap: 6
ch 1 lane 7: coarse offset: 0;medium: 2; tap: 1
Done rcven
Starting DQ write training
Doing DQ write training on CH0
Final DQ timings on CH0
lane0: 0.1.9.2:0.0
lane1: 0.1.9.1:0.0
lane2: 0.1.9.1:0.0
lane3: 0.1.9.5:0.0
lane4: 0.1.10.0:0.0
lane5: 0.1.8.1:0.0
lane6: 0.1.7.4:0.0
lane7: 0.1.7.0:0.0
Doing DQ write training on CH1
Final DQ timings on CH1
lane0: 0.1.9.4:0.0
lane1: 0.1.9.4:0.0
lane2: 0.1.9.4:0.0
lane3: 0.1.9.6:0.0
lane4: 0.1.9.6:0.0
lane5: 0.1.8.5:0.0
lane6: 0.1.7.5:0.0
lane7: 0.1.6.6:0.0
Done DQ write training
Starting DQS read training
Final timings on CH0:
lane0: 5.1
lane1: 5.7
lane2: 6.2
lane3: 5.2
lane4: 5.1
lane5: 5.6
lane6: 6.3
lane7: 5.1
Final timings on CH1:
lane0: 5.2
lane1: 6.1
lane2: 6.3
lane3: 6.1
lane4: 5.1
lane5: 6.1
lane6: 6.3
lane7: 6.0
Done DQS read training
Total memory: 2048 + 2048 = 4096MiB
Done DRADRB
Done memory map
Done enhanced mode
Done PRCOMP
Done power settings
Done raminit
RAM initialization finished.
CBMEM:
IMD: root @ 0x7f7ff000 254 entries.
IMD: root @ 0x7f7fec00 62 entries.
External stage cache:
IMD: root @ 0x7fbff000 254 entries.
IMD: root @ 0x7fbfec00 62 entries.
Memory initialized
Done Egress Port
Done DMI setup
x4x late init complete
SMM Memory Map
SMRAM : 0x7fa00000 0x200000
Subregion 0: 0x7fa00000 0x100000
Subregion 1: 0x7fb00000 0x100000
Subregion 2: 0x7fc00000 0x0
MTRR Range: Start=7f000000 End=7f800000 (Size 800000)
MTRR Range: Start=7fa00000 End=7fc00000 (Size 200000)
MTRR Range: Start=fff00000 End=0 (Size 100000)
FMAP: area COREBOOT found @ 50200 (720384 bytes)
CBFS: Locating 'fallback/postcar'
CBFS: Found @ offset 1040 size 76d8
Decompressing stage fallback/postcar @ 0x7f7cffc0 (46376 bytes)
Loading module at 0x7f7d0000 with entry 0x7f7d0000. filesize: 0x7090 memsize: 0xb4e8
Processing 379 relocs. Offset value of 0x7d7d0000
BS: romstage times (exec / console): total (unknown) / 429 ms
?

coreboot-4.11-1728-g96cf680c3d Sat Mar 21 03:07:31 UTC 2020 `aap``b `````` (d ddd (.
@@ ` BA@ Nd @ 0 @BB@A@A@A " ````a !`a` $ #B@ $ @ @DP0 0 @@ A@B@B@@@@ b `ae ``a alb``d! ! $b 2 A`@@D@D@ ad` ,$A@ d  d``` `!` $ @* 0 0 bd 0@PC@ER2 " (! `d !@A@F2 0 0 ( e ab ` !0: `na``a` 0A@A( `aa * an`bldd 0PC@ 0 . 2 ! ! $ 1
PCI: 00:01.0: enabled 1
PCI: 00:02.0: enabled 1
PCI: 00:1b.0: enabled 1
PCI: 00:1c.0: enabled 1
PCI: 00:1c.1: enabled 1
PCI: 00:1c.2: enabled 0
PCI: 00:1c.3: enabled 0
PCI: 00:1d.0: enabled 1
PCI: 00:1d.1: enabled 1
PCI: 00:1d.2: enabled 1
PCI: 00:1d.3: enabled 1
PCI: 00:1d.7: enabled 1
PCI: 00:1e.0: enabled 1
PCI: 00:1e.2: enabled 0
PCI: 00:1e.3: enabled 0
PCI: 00:1f.0: enabled 1
PCI: 00:1f.1: enabled 1
PCI: 00:1f.2: enabled 1
PCI: 00:1f.3: enabled 1
PCI: 00:00.0: enabled 1
PNP: 002e.0: enabled 0
PNP: 002e.1: enabled 1
PNP: 002e.2: enabled 1
PNP: 002e.3: enabled 0
PNP: 002e.5: enabled 1
PNP: 002e.6: enabled 0
PNP: 002e.7: enabled 1
PNP: 002e.8: enabled 0
PNP: 002e.9: enabled 0
PNP: 002e.109: enabled 1
PNP: 002e.209: enabled 1
PNP: 002e.309: enabled 0
PNP: 002e.a: enabled 1
PNP: 002e.b: enabled 1
PNP: 002e.c: enabled 1
Compare with tree...
Root Device: enabled 1
CPU_CLUSTER: 0: enabled 1
APIC: 00: enabled 1
APIC: acac: enabled 0
DOMAIN: 0000: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:01.0: enabled 1
PCI: 00:02.0: enabled 1
PCI: 00:1b.0: enabled 1
PCI: 00:1c.0: enabled 1
PCI: 00:1c.1: enabled 1
PCI: 00:00.0: enabled 1
PCI: 00:1c.2: enabled 0
PCI: 00:1c.3: enabled 0
PCI: 00:1d.0: enabled 1
PCI: 00:1d.1: enabled 1
PCI: 00:1d.2: enabled 1
PCI: 00:1d.3: enabled 1
PCI: 00:1d.7: enabled 1
PCI: 00:1e.0: enabled 1
PCI: 00:1e.2: enabled 0
PCI: 00:1e.3: enabled 0
PCI: 00:1f.0: enabled 1
PNP: 002e.0: enabled 0
PNP: 002e.1: enabled 1
PNP: 002e.2: enabled 1
PNP: 002e.3: enabled 0
PNP: 002e.5: enabled 1
PNP: 002e.6: enabled 0
PNP: 002e.7: enabled 1
PNP: 002e.8: enabled 0
PNP: 002e.9: enabled 0
PNP: 002e.109: enabled 1
PNP: 002e.209: enabled 1
PNP: 002e.309: enabled 0
PNP: 002e.a: enabled 1
PNP: 002e.b: enabled 1
PNP: 002e.c: enabled 1
PCI: 00:1f.1: enabled 1
PCI: 00:1f.2: enabled 1
PCI: 00:1f.3: enabled 1
Root Device scanning...
scan_static_bus for Root Device
CPU_CLUSTER: 0 enabled
DOMAIN: 0000 enabled
DOMAIN: 0000 scanning...
PCI: pci_scan_bus for bus 00
POST: 0x24
PCI: 00:00.0 [8086/2e30] enabled
PCI: 00:01.0 subordinate bus PCI Express
PCI: 00:01.0 [8086/2e31] enabled
PCI: 00:02.0 [8086/0000] ops
PCI: 00:02.0 [8086/2e32] enabled
PCI: 00:02.1 [8086/2e33] enabled
PCI: 00:1b.0 [8086/27d8] ops
PCI: 00:1b.0 [8086/27d8] enabled
PCI: 00:1c.0 [8086/0000] bus ops
PCI: 00:1c.0 [8086/27d0] enabled
PCI: 00:1c.1 [8086/0000] bus ops
PCI: 00:1c.1 [8086/27d2] enabled
PCI: 00:1c.2: Disabling device
PCI: 00:1c.2 [8086/0000] bus ops
PCI: 00:1c.2 [8086/27d4] disabled
PCI: 00:1c.3: Disabling device
PCI: 00:1c.3 [8086/0000] bus ops
PCI: 00:1c.2: Disabling device
PCI: 00:1c.2: Disabling device
PCI: 00:1c.3: Disabling device
PCI: 00:1c.3: Disabling device
ICH: RPFN 0x00543210 -> 0x00543210
PCI: 00:1c.3 [8086/27d6] disabled
PCI: 00:1d.0 [8086/27c8] ops
PCI: 00:1d.0 [8086/27c8] enabled
PCI: 00:1d.1 [8086/27c9] ops
PCI: 00:1d.1 [8086/27c9] enabled
PCI: 00:1d.2 [8086/27ca] ops
PCI: 00:1d.2 [8086/27ca] enabled
PCI: 00:1d.3 [8086/27cb] ops
PCI: 00:1d.3 [8086/27cb] enabled
PCI: 00:1d.7 [8086/27cc] ops
PCI: 00:1d.7 [8086/27cc] enabled
PCI: 00:1e.0 [8086/244e] bus ops
PCI: 00:1e.0 [8086/244e] enabled
PCI: 00:1e.2: Disabling device
PCI: 00:1e.2 [8086/27de] ops
PCI: 00:1e.2: Disabling device
PCI: 00:1e.2 [8086/27de] disabled
PCI: 00:1e.3: Disabling device
PCI: 00:1e.3 [8086/27dd] ops
PCI: 00:1e.3: Disabling device
PCI: 00:1e.3 [8086/27dd] disabled
PCI: 00:1f.0 [8086/0000] bus ops
PCI: 00:1f.0 [8086/27b8] enabled
PCI: 00:1f.1 [8086/27df] ops
PCI: 00:1f.1 [8086/27df] enabled
Set SATA mode early
AHCI not supported, falling back to plain mode.
PCI: 00:1f.2 [8086/0000] ops
Set SATA mode early
PCI: 00:1f.2 [8086/27c0] enabled
PCI: 00:1f.3 [8086/27da] bus ops
PCI: 00:1f.3 [8086/27da] enabled
POST: 0x25
PCI: 00:01.0 scanning...
do_pci_scan_bridge for PCI: 00:01.0
PCI: pci_scan_bus for bus 01
POST: 0x24
POST: 0x25
POST: 0x55
scan_bus: bus PCI: 00:01.0 finished in 9 msecs
PCI: 00:1c.0 scanning...
do_pci_scan_bridge for PCI: 00:1c.0
PCI: pci_scan_bus for bus 02
POST: 0x24
POST: 0x25
POST: 0x55
scan_bus: bus PCI: 00:1c.0 finished in 9 msecs
PCI: 00:1c.1 scanning...
do_pci_scan_bridge for PCI: 00:1c.1
PCI: pci_scan_bus for bus 03
POST: 0x24
PCI: 03:00.0 [1969/1026] ops
PCI: 03:00.0 [1969/1026] enabled
POST: 0x25
POST: 0x55
scan_bus: bus PCI: 00:1c.1 finished in 16 msecs
PCI: 00:1e.0 scanning...
do_pci_scan_bridge for PCI: 00:1e.0
PCI: pci_scan_bus for bus 04
POST: 0x24
POST: 0x25
POST: 0x55
scan_bus: bus PCI: 00:1e.0 finished in 9 msecs
PCI: 00:1f.0 scanning...
scan_static_bus for PCI: 00:1f.0
PNP: 002e.0 disabled
PNP: 002e.1 enabled
PNP: 002e.2 enabled
PNP: 002e.3 disabled
PNP: 002e.5 enabled
PNP: 002e.6 disabled
PNP: 002e.7 enabled
PNP: 002e.8 disabled
PNP: 002e.9 disabled
PNP: 002e.109 enabled
PNP: 002e.209 enabled
PNP: 002e.309 disabled
PNP: 002e.a enabled
PNP: 002e.b enabled
PNP: 002e.c enabled
PNP: 002e.307 enabled
scan_static_bus for PCI: 00:1f.0 done
scan_bus: bus PCI: 00:1f.0 finished in 40 msecs
PCI: 00:1f.3 scanning...
scan_generic_bus for PCI: 00:1f.3
scan_generic_bus for PCI: 00:1f.3 done
scan_bus: bus PCI: 00:1f.3 finished in 7 msecs
POST: 0x55
scan_bus: bus DOMAIN: 0000 finished in 314 msecs
scan_static_bus for Root Device done
scan_bus: bus Root Device finished in 333 msecs
done
BS: BS_DEV_ENUMERATE run times (exec / console): 1 / 554 ms
FMAP: area RW_MRC_CACHE found @ 40000 (65536 bytes)
MRC: Bh `a`` b c`ed `d` %PDAD@FC@@BC@CHD
EBABAD d` ` !@ESAXAA#
LRC( ! ! a PGSD@D' nd DC `d PA
0 REDDALEAPE@ d p @AA 0 . Cdpdhd! EA
@D@T &# bphd D@A@@0 00
 $0Be PAHGP@FEADLR@A" 0 "0 $ @dd` D PAAE@HDGAA@@LGBA fer `r($&DADAHF 0 0Cep$(.@C@@@@@CEBD@DVBA fer `r `ea  l` @ AAL@LAATAB" 0 rea`C`a".$Bea `dc 0 `idb" 0
RCLTDER( read_resources bus 0 link: 0@@DEDEQTD0 0 b 0 DE@AD `00 0 P
da`O`e`, ra`p `ap $I andMEDPC D QD 0p 0 0EL 0`  0AED ``aedEd, abd @CD( 00A@ al` $E EDD
PQB dec $E@( 20 0@Atahd "Lleae` A@ be 4E@* ! ($M
@d` `f DA( h00 AA` ``a`, %d( 00 `ir 4@0 0000@``h`b @Ie cbh ab ba B@2 108$ AHA `! 00 0 BAAA 0 0 00 0 S``a-0p $0 00 d`hj" @A" ( " `a`E0 pe00 0 s 0 , h!0 0
* 0 R`a`Op`ceq bes ` ( @A 0001" `a`DR`acepbaa `q hhj* @A 0001" `a`DR`acepbaa `q hhj* dnd@A 000!" `a`DR`acepbaa `q hhj* @A 000!" `a`DR`acepbaa `q hhj* dnd@A 000!$ `a`DR`acepbaa `q hhj* @A 000!$ `a`DR`acepbaa `q hhj* dnd@A 000!& `a`DR`acepbaa `q hhj* @H 000e.0 `aa`Ibe be``Er beq `@C * d
@ 2!b.0 bea Bpa `adc 0 dDK
0 0 2e $`ascabc r `dS labc @I* *!d raadreadUraac baa da `* DOLAD* 0 `a`dresources Q` 0 `abk0 ` hdRebt De (Be p @dV`aa)$""Ab `p dinc* dod Dfha a``hd b `idb QHCDRDAB0 A@SA@TRDE( ` @dd cd ,(.A 0 @@A  @@I@ 0 A@I@ ab ` A@DB( BDIBH@B ( $
DILA 0 0  A@B @@ `aab DBA@ 0 b``d l` ` $ 0  0 0 0 0 be bara aa` aha ab` `al 0 d`d` d`fb $ $ 0 000  0 @AB* 0 `aa 0 ca ` 0 ch a0 lieh fb`f `lad 2 $ 0 0 0
DOMAIN: 0000 resource base 0 0 a0 0 ` f 0 l d d b a 0 $000 h 
@N0 0 0 p`ce baa a0 0 0 0 0 ` f 0 l d d b ` 0 000 h $ 
@N0 0 0 p`ce baa a0 0 0 0 0 0 `$ 0 a`af a`ad 0 dhaap "0 $0 0 DEH
B 00 `ace ! 0 !0 0 000 0 a !c 0 0 ` l d da a0 0 " a d 0 4 IL@AH @AAN0 re !00 0 !b 0 00 0 0 $( 0 ``h e`` laea 0 $ 0 ` 0 0 DDE@
@D2 00 base 2b 0 ba`! 000 0 0 f 0 ``h e`` laea 0 0 ` 0 0 DDE@
@D2 00 base bad 0 a 0 00 0 0 0 al ap `aa d 0 f 0 0 @NDAH @ 02 @0 000 1(0 0 0 !& 0 cbab `aaa `ha 0 ` 00 ab`d @@"   0
PCI: 00:01.0 resource base 0 size 0 align 00 gran 00 limit ffff fd`fb " `l`ep 0! @B@ 00 BA2 00" " ` 0 q`be ad 0 0 ` d `f " d`d`d ffff fd` b !2 0 h $ : 0 0 2$0
@@ 0 2(0 ad`cd " e 0 0 `d`ff " aba 02 ihd ` "  @B@" " ",  ( 8 0 PCA2 " 2$ aaje 0 ch 0 00 `hiad " fb`f " d`d`d fd`fb " `fdd`  0 * ( 0 PCA 0 0 0 re !00 a b 2 al "( e`` " d`d`d ffff fd f` !0 h  : 0 0 BA2 00" "! ` 0 q`be ad ! e ! 0 ah` f " f`af 0 ihd ` "  @B@" " ",! ( 8 0 PCA2 "!b$ PA0 0000 bd "0 c` b 2 aip $ `d`ff $ f `l !0 ! ` dd`  @B@" " `&0 AH 0 00 PAA* 0 b 0 PAH 0000 bd !4 c` b 1$ aip `d`ff " fb`f da 0 `fd ` !   0
PCI: 00:1c.0 resource base 0 size 0 align 00 gran 00 limit ffff fd`fb " `l`ep 0! @B@ 00 BA2 00"! " ` 0 q`be ad 0 0 ` d `f " d`d`d ffff fd` b !2 0 h $ : 0 b$1 a`ad ab c 0 #* 0   (0 & bdbfd bd ba 0 2 hd  A2 00 ,! a` dd f lafc 0  0
PCI: 00:1c.1 resource base 0 size 0 align 00 gran 00 limit ffff fd`fb " `l`ep 0! @B@ 00 BA2 00"! "! ` 0 q`be ad 0 0 ` d `f " d`d`d ffff fd` b !2 0 h $ 0 1 0 " @AA 0 2 0$ a`ieb ara 0 ha 0 `d`ff ( gr ( 00 il`d "  @B@" "" ,  I* 0 00
PCA2 " 0$ aaje a b 0 0 ` ! ! ap f & d`d`d ffff f `da 1 0 ! `d` 0 0 0#*0 PAA* 0 b 3 PAH 00 !d(
@BA* 0 (!d(0 bdbf b`a b 1 b``` 00 @B0 0 $  P@" " a&3 AH 0 20 0 0 *1 PAA* 0 ` 1 cara ad ! e ! hal 4 fb`f $ `aa 0 `f dh "0 AH 0 20 0 0 *0 PAA* 0 ` 2 cara ad ! e ! hal 4 fb`f $ `aa 0 `f dh "0 AH 0 20 0 0 *1 PAA* 0 ` 3 cara ad ! e ! hal 4 fb`f $ `aa 0 `f dh "0 AH 0 20 0 0 *1 PAA* 0 ` 3 cara ad ! e lieh " fb f ! ! fdd` "  @CA 00 !d$% : 2 `$0
@@ 0 a(0 $0 ``a b 1 ah ! alid " fb`f da 0 `fd ` !   0
PCI: 00:1e.0 resource base 0 size 0 align 00 gran 00 limit ffff fd`fb " `l`ep 0! @B@ 00 BA2 00"! " ` 0 q`be ad 0 0 ` d `f " d`d`d ffff fd` b !2 0 h $ : 0 `$2
@@ 0 a(2 @@I" 00 f" d mh `fb @F" 2 (0 @B@ 00 BA2 00"! "  CI: 000 ! " 0 , a` l` ` b 0  ` 0 
@* 0 1f$0 ` baq` bare 00 b 0 0 0 alid d`ab !0 fda` 000000 @AH 0000 0 @A@" 1d 0 0 00 a ba 0 b 0 0 lieh b`` 0 ` 0 0 h`da 0000000  P
F0 0 2e$0 PD" 00 0 rare 0 a`a 0 b` ( hal 0 `l # a 0 2 `l`ep 1 @DP 0  0 2e" raa ``ce sa 1 `d gb " `h ! `d 'b ab !0
 D0 0 2e$0 ` baq` bare 0 ahhe d`an 0 d`ah `lad ab $0
 D0 2 0 0`"! base 0 a ba ! !$( b 0 0 ` l ! d da (0 `f dh '0 0 e(  P
0 0 "! 0 reqba` ` ba ! 0 size 0 align 0 gran 0 limit 0 f `da c 00000 `d` 0  P
0 0 "! 0 reqba` ` ba ! 3 ra ! ! adh ab lid 0 `da c 00000 `d` 0  P
0 0 "
PNP2 "a" 2 sip` ! ``ae raj alid d`ab # (0 `f dh '0 0 e(  P
0 0 " 2 reqba` ` ba ! 0 size 0 align 0 gran 0 limit 0 f `da c 00000 `d` 0  P
0 0 "!
PNP2 "a"! 0 sip` ! ``ae ara lieh b`` 3 ` 0 0 fda` 0 @DP 0  0 2e"# raa ``ce sa 1 `d gb " `h ! `d 'b ab !0
 D0 2 0 0`"% base 0 a ba ! ch ! al ap `aa 4 0 ` dd` 3   ` 4 @@ 00 $$ `acepba `aa 0 ah` `haf b`` hii` &f d`ac 000000 hdd` 0 @@ 00 $$ `acepba `aa 0 size 1 align 0 gran 0 limit 0 f `da c 00000 `d` 0  P
0 0 "% 0 reqba` ` ba a 1 ra ! ! adh ab lid 0 `da c 00000 `d` 0  P
0 0 "$
PNP2 "a"$ b sip` ! ``ae ara lieh b`` 3 ` 0 0 fda` 0 @DP 0  0 B@2 00"e B@: 0 a,) @B@* 0 a,!0  @@@2 000 (" ! 2 00!
P
0 0 "a
P
0 0 "a 0 @D" 0 1 8 @H@* 0 "` " 0 P "a #00 H@ 0 2
P
0 0 "a ` reqba` ` ba ! ah` `haf b`` hii` d`ac 000000 hdd` 4 @@ 00 $" @DP" a$ 0 sip` ``ae 0 raj alid d`ab ! 0 `f dh e0 0 e(  P
0 0 "` b reqba` ` ba 0 size 0 align 0 gran 0 limit 0 f `da c 00000 `d` 0  P
0 0 "a
PNP2 "a"a 0 sip` ! ``ae 0 c``d 0 `hiad 0 f`af 4 0 `l`ep #0 @* 0 e  @@ 00 $" `acepba `aa 0 ah` `haf b`` hii` d`ac 000000 hdd` ! @@ 00 $" `acepba `aa 0 ra adh ab lid 0 `da c 00000 `d` ` P
0 0 "! # @A@" 1d 1 @ " rab 0 `a `` aar 0 ! d`` 0 P@" "d #0 @B@ 00 : 0 b$1 p`ce baa a 0 a ( ` f ! 2 l ! d d`d fd` b ! 0 ! h $ : 0 b$1 p`ce baa a 0 ( a ` ! f 2 l d d`d fd` b ! 0 ! h  : 0 b$1 p`ce baa a 0 a ( ` f ! 2 l ! d d`d fd` b ! 0 ! h a : 0 b$1 p`ce baa a 0 !0 $ al $ 2 f h` `d f fd f` !0 ah 0 0 0 *0 PAA* 0 b 2 cara ad e $ dh ! b`f laea ` dd` 2 @B@ 00 : 2 b$2 p`ce baa a 0 a ( ` f ! 2 l ! d d`d fd` b ! 0 ! h $ : 2 b$2 p`ce baa a 0 ( a ` ! f 2 l d d`d fd` b ! 0 ! h  : 2 b$2 p`ce baa a 0 a ( ` f ! 2 l ! d d`d fd` b ! 0 ! h a : 2 b$2 p`ce baa a 0 !0 $ al $ 2 f h` `d f fd f` !0 ah 0 0 0 *1 PAA* 0 b 3 cara ad $ ara 0 `hiad fb f ` ! 0 d `  0 0 ( d$0 @CI0 0 0 `e2 ``ce a 0 0 0 `d " gb 0 l d( `d $@@( 0 0 0 ! 0 ```e8 0 @JE !2 b`ad: 0 hhe( 0 `d`f
 0 *0 im( " bd" CI: 0 0 !, h* " c` 0 1 d( `ff" " e@B 0 (!a(0 f" bPA 0(0!* a( b`2 0 raj 0 `hiad: " f@B 0 (!a(0 f" b `e* CI: 0 0 a, h* " c` 0 1 d( `ff" " e@B 0 (!a(0 f" bPA 0(0a* a( b`2 0 raj 0 `hiad: " f@B 0 ( (0 " @ h 8  !c
I* 1a* c( ` ( b( !2 !0 l( !0 b`f"( !00 & *
@ 081d i
@ 0 0 "! a* a`a" 8 2 b` 0 00 `hiad: " f@B 0 (!e(0 f" b `e* CI: 0 0 a, h* " c` 0 1 d( `ff" " e@B 0 (!a(0 b " PH0 00d& i*@AA 0 1`* 0 C 8 00 8 00 L ii@" !d$ 0` 0 0 00 @B@
@2 00  00 00000
h@
@2 00  00 " 00000
h@
B0 00  00 ( 00000
h@
B2 00  00 ( 00000
h@
0 00  00 0000
h@
B0 00  00 0000
h@
B0 00  00 " 000
hA
B2 00  00 " 000
hA@
B2 00  00 " 000
hB
B0 00  00 " 000
hB@
B0 0  00 " 000
hC
B2 00  00 000
hC@
B2 0  0! 000 `
hCDAH*0 : b 2 0 0h0 0 ! `#L !C@ 0 0 d( 0" " B `! d
H0 0 DM@@2 0 0 ij a( ! ara* 0 ( ah`" " " fb`
 (00 `b dmde
BAAA
0 0 ( `acd: 0 ara* hal( 0 fb`f" d`d`d" f@B@" * 02 , 0 ``ae( aa` aha" 0 gb 2 `h( 00 d`d`d" fffffffff dffd@@0 000 0 `2 baae: sa: 0 0 `d( f2 "0 "0 l( 0 `d`d" ff@B@" " & dm* @CA: 0 2 0$0 a( b`2 2 raj 0 `hiad: " fb`f" d@A@: " b& PA@( 0 !" 2 ba2 0 aaj 0 a`af* 0 a`ad: " d`d`d" ffffff@@* A* 02!b, 0 ``ae( aa` aha" 0 gb 2 `h( 00 d`d`d" fffffffff dffd@@0 00" `2 baae: sa: 0 0 `d( f2 "0 "0 l( 0 `d`d" ff@B@" " b& dm* @CA: 0 2!b$0 a( b`2 2 raj 0 `hiad: " fb`f" d@A@: " b& PA@( 0 a" 2 ba2 0 aaj 0 a`af* 0 a`ad: " d`d`d" ffffff@@* A* 02!b,! 0 ``ae( aa` aha" 0 gb 2 `h( 00 d`d`d" fffffffff dffd@@0 00" ! ! `2 baae: sa: 0 0 `d( f2 "0 "0 l( 0 `d`d" ff@B@" "" & * PH0 00#& dE ( `PA 0(0a* al( b 0 $0 0 2 d( !00 `d`ff
 0!*0 "0 ( ` $ ` dffdAA(0 0 0b$ ee( `aa 0 0 a( ! 0 00 a`af* 0 a`ad: " d`d`d" ffffff@@* A* 02!d, 0 ``ae( aa` aha" 0 gb 2 `h( 00 d`d`d" fffffffff dffd@@0 00 `2 baae: sa: 0 0 `d( f2 "0 "0 l( 0 `d`d" ff@B@" " d& dm* @CA: 0 2!`$0 a( b`2 2 raj 0 `hiad: " fb`f" d@A@: " "&  080 , hdd" b`bE 0 bi`e
*0 "0 !0 * 0 00 $ ` dffdPI 2 0 00 * 0 0x $  `! $@B@" 0 C 0 00  ( 00000 $  ! %@B@" 0 B 0 00  ( 00000 $  ! $B@" !2 @ 0 00  ( 00000 $  ! $@" !* 00 $ 0 % 000000 Q he(0 000 `,! 0 " C0` 0 0 $ ` & $"f D leDOI@IF( 0 aee2 `a2 0 00 0`d* & 0$  a`ieb" 28DBA@0 0 d did 0 `dFf`ddI`Ebip``Er DE@AAB:@2  0 0!0 `aea0DFD@@F" 00 0 la`ad 0 D@@F
0 ! ``S` 0 00 00DIMA@0 00 had) ffbdb``f
bebctraab DCMA@B 0 " 0 0 0! 0 0 000 d`d` (f``d )a (b`pa`(
bebctraab DCMA@B 0 " 0 0 0 0 ` 000 d`d` f``d )a (b`pa`(
bebctraab DCMA@B 0 " 0 0 00 0 ` 0 0 d`d` f``d )a (b`pa`(
bebctraab DCMA@B 0 " 0 0 00 0 !0 00 d`d` %d f``d )a (b`pa`(
bebctraab DCMA@B 0 " 0 0 0 !d(0 d`d` ! f``d )a (b`pa`(
bebctraab DCMA@B 0 A" 0 00 0 `e`0 d`d` dd f``d )a (b`pa`(
bebctraab @CI0 20 0 000 a 0 000 d 0 fff `f dah pa` anf PB@( 0 a.a@a$ " PA@ 0*1b" 0 0 00 baa` 0 a$ 0 ``d b fapad(sih`0  @HP0 @@ 0 "a(a@ 0 bip`` sip`! sih`0  @HP0 @@ 0 "a(a@ 0 bip`` sip`! sih`0  PN@ 0e$C@e1 d``e` @DCMA@B 0 0 10 0 0 ``c 0 000 `@e( 0 bdb
arca$bixe$ afe``Eb(@DDM@AB* 0 0 0 0 !0000000 `aaa Ae`t 0dbfdadc($@HE@IB 00 a*BAAA
0 00 0 0 000 0 `acd !0 0 0 hii` ffff@B 00( c 0 1c " S ( 8  io
BA2 0000 0 2  ` ! `2 " hi@@"
@0 00  0" " 00000
h@B@
@2 00  00 00000
h@
@2 00  00 " 00000
h@
B0 00  00 ( 00000
h@
B2 00  00 ( 00000
h@
0 00  00 0000
h@
B0 00  00 0000
h@
B0 00  00 " 000
hA
B2 00  00 " 000
hA@
B2 00  00 " 000
hB
B0 00  00 " 000
hB@
B0 0  00 " 000
hC
B2 00  00 000
hC@
B2 0  0" 000 `
hCDAH*0 : f$0  " 00 0 0 ( 0 00d0 hi@0 2!f* ` * PH2 0 0 d2 acFD@@2 0 00 al( n 00b`ad: 2 d( a`:d" @ *0 0 ab * 0 Db`a@" 2 0$0 `ab " f ah: 00 `lhe
 0 *0!" im( "`bd"@B@ 0 00 ig* dR``2!2 d`d` 2`bd"A( : !" `a* !0 Db`a@" 2!b$0 `ab " f ah: 00 `lhe
 0 *0!" im( "`bd" 0 0! 0 a( fd80 ara* " d aip 0 @AA* 12 " 0 " K ` 081 & i*@AA 0000 "! a*0 `L`ab 0 0 2!2 ( ! 00 `d`@0 #2 * 0 *
@0 0 ( (0 !f `a@@" 2!b$0 a( fd80 ara* 10 aip " A( : !" `a* !0 Db`a@" 2!`$0 `ab " f ah: 00 `lhe
AB 000 iei0 b`bd
@0 000 a(0 (!0 $00 a`a" "" raj 0 ah`"d" " fb@0 *

00 0 ! 0` Q p` $  " 2"0 !0 * hd 00 $ @" " ,  08 0 0 00 0`d $  `d $@B@" 0 C 0 00  ( 00 00 $  d %@B@" 0 B 0 00  ( 00 00 $  d $B@" !2 @ 0 00  ( 00 00 $  d $@" !* 00 $ 0 $ `` 2 &  @BA: 0020$$0 (  0 &0 0 hd2  !,@@A@L 0 e d" fd`dF aa` $ 0 0 b` 000 $ d`ff" " @BA* 0 !. PBA" : $0 Pbabe b`bd"d b`bd" aha" f2 2 " @AI0 " & @A 0 0 & `bdf ai: * `L`ab 2 fb`f"" `iha0 `d`ff"" : 0 mde
BA8  0!* ddd" b` a(`d" `d ch: 20 a`af* 20 db`d
( 00`& `bdf@A 0 0 & ddd" baxd ad( d"" fb` 2 0 ( `(`ff" " PAH: 00 c. PBA" : b$0 Pbabe b`bd"d b`bd" aha" f2 2 " @AI0 " b& @A 0 0`& `bdf ai: * `L`ab 2 fb`f"" `iha0 `d`ff"" : " mde
BA8  1a* ddd" b` a(`d" `d ch: 20 a`af* 20 db`d
( 00`& `bdf@A 0 0`& ddd" baxd ad( d"" fb` 2 0 ( `(`ff" " PAH: 00 c.!PBA" : b$0 Pbabe b`bd"d b`bd" aha" f2 2 " @AI0 " b& @A 0 0` 1 00 ai: *!00 a( df"" fb b(2 ad(d 0 " f@B 0 $ 0`$0 0 ! 8d050 i`e
0 0 a& " `d80 `ae( 04 @BA: 00000 * 0 d0! 0 00 $ `"  e$ PBA" : b 1 (dd" fd`dbare: $ 00 ara* 00 `(`ff" " PAH: 00 e. PBA" : d$0 Pbabe b`bd"d b`bd" aha" f2 2 " @AI0 " d& @A 0 0d& `bdf ai: * `L`ab 2 fb`f"" `iha0 `d`ff"" : mde
BA8  1e* ddd" b` a(`d" `d ch: 20 a`af* 20 db`d
 d Dat(`d `bb`f
PBA2 00"!a, ea 0 lah` D
@@F" 2 8 h 0 00 0 , 00 !BffT @ara 00a 0 cbab p ea LI@I
 0 00 0 000 000000 `  0 8d ` 0 0 0 0 ` 000 `alHL  0 00 0 000 0`0000 $ `  0 bd ` 0 0 0 0 " 000 `alHL  0 00 0! 000 0`000 $ `  0 bd ` 3 0 0 0 $ 000 `alHL  0 00 0 000 00000 $ `  b!bd ` 0 0 0 'b! 000 `alHL  0 00 $( 000 000000 $ `  b`bd ` 0 0 0 'b 000 `alHL  0 00 $$ 000 % 0000 $ `  3`bd ` 2`0 0 0 000 `alHL @ 0 00 0 000 $ 000 $ `  b`bd ` 0 0 0 0 f 000 `alHL AB2 0 0a 0! S 0a 0 P " & 1a $ X00000000 fb` 000 DFDAI2 0 0 00 0 cbab p `q hk
0 00*0 "0 0!  0` f $ ( 0` dD aI a 0` 0000000 0 f h 0 a 01 00 `m@@0 000 0 0 0 X00 dfffff $ 00 dffffdD Q ra 00000000 ab 00 b 0 0 edm@@0 002 0 0 0 X00 0 $ 00 0 fffffD Q ra 00000000 ab 00 $ `40( * 08 0, 00 0! 0000 0000 $ ` d b`bd  1 0 000 $0 0 !b ` `!$ $$0 00*0 "0 0(  0000 00 0 ( 0000 " `&D bI a 0` 0000000 0 f h 0 !cPBA" 200 0(  0 0 4 00 0000 0 $ ` 0 0 0`0 0 0 `0 0000 e`a& P @* 00 0, 00 0$ 0000 $ 0000 00 d b`bd  0 0 000 !0 0 ` l 00AA( 0A* 0" , 00 0 0` d $ 0000 0` d 0!bd  0 0 000 0 0 b b 0 0 ie0 0 *0 "0 0!  0` f $ ( 0` dD aI a 0` 0000000 0 f h 0 a 02 02 `m@@0 00" 0 0 X00 dfffff $ 00 dffffdD Q ra 00000000 ab 00 b 0 0 edm@@0 00" ! 0 0 X0000 $ 0000 fffD Q ra 00000000 ab 0` b 0 @A0 0 *1 "0 0!  0` ( 0` !D bI a 0` 0000000 0 f h 0 a 03 02 `m@@0 00" ! 0 0 X00 d $ 00 d $ffdD Q ra 00000000 ab 00 b 0 0 edm@@0 00" ! ! 2 ,
A0h00` 1 00 ! h 0@B@" 3(0 0 00 0 0 0` 0000 % 00 d %@B@" 0(0a 0 00 0 cbab p ea 2 @BI: 0* 18 0, 00 0 0000 % 0000 0000d 3`bd  0 0 080 0 0 2 h P 20 0!" " !0 %  `00 0 ! 0 @0 0001 & 0 8% 000000000 0 , 0x00 " 0(0a 0 00 0 cbab p acH( 0 02 0( @ 0 00 0 00 0000000 0` 0 0 00  0 0 `0 0000 ab@8 0 (!2 0( @ 0 00 0 00 0000000 0` 0 0 00  0 0 `0 0000 ab@8 0 (!2 0( @ 0 00 0 00 0000000 0` 0 0 00  0 0 `0 0000 ab@8 0 (!0 0( @ 0 0 4 00 0000 00 $ ` 0 0 00  0 0 `0 000 e`a
H0 *@ 8!
0 00 0 B ` $ 000000 `  0 0$ ` 0 0 0 0 000 bab 00 a @A0 0 *0 "0 0!  0` f $ ( 0` dD aI a 0` 0000000 0 f h 0 a 00 00 `m@@0 00 0 0 X00 dfffff $ 00 dffffdD Q ra 00000000 ab 00 b 0 0 edm@@0 00" 2 ,
A0h00`db$ bdb h @F@ 0 `$ 00 0 00 0 0010 0 00 @ 0 :! 0 00  erad `0 `e( 2   (0 00 0 0 00000000 0X 0 0 000  0 0! p 0000 bp@8 0 e
0 0 A 0 00 0 00 0000000 00 0 0 000 0 0 `0 0000 dra
P0 2a
0 0 A 0 00 0  8 0000000 ` 0 0 000 0 0 `0 0001 ab@8 0 `   (0 00 0 0 000000 0 0X 0 0 00  0 0! p 0000 bp@8 0 e
0 0 A 0 00 0 00 0000000 00 0 0 000 0 0 `0 0000 ab@8 0 `   (0 00 0 0 00000000 0X 0 0 0000 0 0! p 0000 g@N0 00 a.  (0 00 0 0 00000000 0X 0 0 0000 0 0! p 0000 bp@8 0 e
2 0 A 0 00 0 0` 0000000 0` 0 0 000 0 0 `0 0000 ara
P0 2a
@0 0 A 0 00 0 00 000000 00 0 0 00  0 0 `0 0000 ara
P0 2a
@@0 0 A ` 00 0 00 0000000 0` 0 0 000 0 0 `0 0000 ara
P0 2a
@0 0 A ` 0 0 00 0000000 00 0 0 00  0 0 `0 0000 ab@8 0 `   ( 00 0 0 00000000 0X 0 0 0000 0 0! p 0000 bp@8 0 e
@@0 0 A ` 00 0 00 0000000 0` 0 0 000 0 0 `0 0000 ara
P0 2a
@@0 0 A ` 0 0 00 0000000 00 0 0 00  0 0 `0 0000 ara
P0 2a
@@8 0 A ` 0 0 00 0000000 00 0 0 000 0 0 `0 0000 ara
H0 21 0 "db a( 0! S 00 0 ! P0 0000  1 $ X00000000 ` 000 00A" 0(0d 0 00 0 cbab p acH( 0 00 0( B 0 00 0  8 00000 0 ` 0 0 0`  0 0 `0 0000 ab@8 0 (!0 0( B 0 00 0  0 00000 0 0 0 0 0`  0 0 `0 0000 ab@8 0 (!0 0( B 0 00 0  ` 00000 0 ` 0 0 0`0 0 0 `0 0000 ab@8 0 (!2 0( B 0 0 0 00 00000 0` 0 0 0`  0 0! `0 0004 ab@8 0 (!0 0( B 0 00 0  8 0000000 ` 0 0 08  0 0 `0 0000 ab@8 0 (!0 0( B 0 00 0  0 00000 0 0 0 0 0`  0 0 `0 0000 ab@8 0 (!0 0( B 0 00 0  0 00000 0 0 0 0 0`0 0 0 `0 0000 ab@8 0 (!0 0( B 0 00 0  0 00000 0 0 0 0 0`0 0 0 `0 0000 ab@8 0 (!2 0( B 0 0 0 00 00000 0 0` 0 0 0`0 0 0! `0 0004 abD@  0 " F" "0 %  `00 0 )0 h 0 0 ! A sibd0`0 00 1 bpa h $ ( DM@A2 00 raagdRbes.R`es `qc 0 da i* 0Bdbd Ricd @aricd "$"Adpa` bac d fa( 
@ cd Dafa ` cha`` c.@hnc 0 C@URCDQ@D2 ARCLTDER( "((@d eb `abi @@B 0  @@I@ 0 A@I@ ab ` A@DB( BDIBH@B ( $
DILA 0 0  A@B PIB ! ` @GL 0 hil` f d` b P0 00000
@0 00 @EAAAB" 0 !0 0 ca ` 1 2 b` 0 $ d`ff "( gr $ 0 ! ddd`  0 !0 00!  DA0 00 0 re !02 $ a b 2 a0 lieh fb`f `lad 2 $ 0 0 0
DOMAIN: 0000 resource base 0 0 a0 0 ` f 0 l d d b a 0 $000 h 
@N0 0 0 p`ce baa a0 0 0 0 0 ` f 0 l d d b ` 0 000 h $ 
@N0 0 0 p`ce baa a0 0 0 0 0 0 `$ 0 a`af a`ad 0 dhaap "0 $0 0 DEH
B 00 `ace ! 0 !0 0 000 0 a !c 0 0 ` l d da a0 0 " a d 0 4 IL@AH @AAN0 re !00 0 !b 0 00 0 0 $( 0 ``h e`` laea 0 $ 0 ` 0 0 DDE@
@D2 00 base 2b 0 ba`! 000 0 0 f 0 ``h e`` laea 0 0 ` 0 0 DDE@
@D2 00 base bad 0 a 0 00 0 0 0 al ap `aa d 0 f 0 0 @NDAH @ 02 @0 000 1(0 0 0 !& 0 cbab `aaa f aar 0 !" ep ` @AI( "  0 0000 ( C 0 0 2 1.0 be bara b`b `bd `d ch ! ``h e`` " `lad & h`da 0  I* 0 00
@CI0 !" `dbfdbbd bare `d`ff 0 b` dh 0 db`f " `lad & " h`da 00 I* 0 00
@CI0 " @B@" 0(0 0 `dagd " b`ad 0 0 ``bd $ a` & 00 2 h  @"  2 0 ( $0 0  @A" 0 0 0 0 0 q`be 0 2 b` 00 ` ` " " f `l "0 $ 0 `fdd` 0 000 . p 1( BA2 000 0 0 sip` ! 0 0 a ch ``h " a`ad # d`d`d `! b 0 0000 ! h  : 0 0 2$1
@@ 20 ``a 0 ad b` ! d0 0 aip 0 0 a` & 00 0 h  @" ! 2 0 ( $0 0  @A" 0 $0 CI: 000 0 `dagd " b`ad 0 0 ` 0d $ ``ac 00 2 !$ dh !0 @" (!b"  0 !` 0  PBA 2! $0 2 0 0 0 `dagd !$ b`ad $ d aip 0 `ff gr & 00 ! ` dd`  0 0000 ( C " 0 2!c.0 be bara b`b `bd `d ch ! ``h e`` " `lad & h`da 0  I* 0 0
@CI0 a" `dbfdbbd bare `d`ff 0 b` dh 0 db`f " `lad & " h`da 00 I* 0 0
@CI0 a"! ```dd ff `ija 0 @@I" 20 "
@I( 0 b& bd fd`ca " 0 000 b``` 00 @AA* 00 !b ! l` id `fb @CA 00800 0 @@0 @ 0*1b"! base 0 aa` `d ch ! ``h e`` " `lad & h`da 0  I* 0 0
@CI0 a"! `dbfdbbd bare ! 0 b` 00 ah` d " fb` ` $ 0 00" `fd ` $ 2 0 ( `$0 2  @@ 00 0 @BA 00000 `eb 00 e `` ! 0 1`bd $ a 00 " an !8  " "  0 !* ( 0 @A" 0! 0$0 0 0 q`be 0 b 0 0 ` ! ! ap d 5 d`d` 'b & 0 00 0 !  0 0 0a"" BA2 000 3  * $  H( 0 1 & bdagq " 1 p 0 @@I" 0 !b " @AI0 000 & 0 000 `.  0 0 0d"! BA2 000 1 re "0 ad b` % "0 1 ha 0 !f $ gr & 0 ! " !` " 0 000 `.  0 0 0d"" BA2 000 2 re "0 ad b` % "0 1 ha 0 !f $ gr & 0 ! " %` " 0 000 `.  0 0 0d"# BA2 000 3 re "0 ad b` % "0 1 ha 0 !f $ gr & 0 ! " %` " 0 000 `.  0 0 0d"' BA2 000 3 re "0 ad b` % d0 0 aip 00 `lagb 00 0! dah 0 @" !` 6  0 0 @A@" 1e  0 $ 0 `dagd ! b`ad d aip 0 $!ff gr & 00 ` dd`  0 0000 ( C  0 2!a.0 be bara b`b `bd `d ch ! ``h e`` " `lad & h`da 0  I* 0 0$
@CI0 a" `dbfdbbd bare `d`ff 0 b` dh 0 db`f " `lad & " h`da 00 I* 0 0
@CI0 a" @B@" 0(0e 0 @B2 2!f 0 hil` d d`fb @L@" 00 (0 @B@ 00 BA2 00"! "  CI: 000 ! " 0 , a` l` ` b 0  ` 0 
@* 0 1f$0 ` baq` bare 00 b 0 0 0 alid d`ab !0 fda` 000000 @AH 0000 0 @A@" 1d 0 0 00 a ba 0 b 0 0 lieh b`` 0 ` 0 0 h`da 0000000  P
F0 0 2e$0 PD" 00 0 rare 0 a`a 0 b` ( hal 0 `l # a 0 2 `l`ep 1 @DP 0  0 2e" raa ``ce sa 1 `d gb " `h ! `d 'b ab !0
 D0 0 2e$0 ` baq` bare 0 ahhe d`an 0 d`ah `lad ab $0
 D0 2 0 0`"! base 0 a ba ! !$( b 0 0 ` l ! d da (0 `f dh '0 0 e(  P
0 0 "! 0 reqba` ` ba ! 0 size 0 align 0 gran 0 limit 0 f `da a 00000 `d` 0  P
0 0 "! 0 reqba` ` ba ! 3 ra ! ! adh ab lid 0 `da a 00000 `d` 0  P
0 0 "
PNP2 "a" 2 sip` ! ``ae raj alid d`ab ! (0 `f dh '0 0 e(  P
0 0 " 2 reqba` ` ba ! 0 size 0 align 0 gran 0 limit 0 f `da a 00000 `d` 0  P
0 0 "!
PNP2 "a"! 0 sip` ! ``ae ara lieh b`` 3 d 0 0 fda` 0 @DP 0  0 2e"# raa ``ce sa 1 `d gb " `h ! `d 'b ab !0
 D0 2 0 0`"% base 0 a ba ! ch ! al ap `aa 4 0 ` dd` 3  ` 4 @@ 00 $$ `acepba `aa 0 ah` `haf b`` hii` &f d`ac 000000 hdd` 0 @@ 00 $$ `acepba `aa 0 size 1 align 0 gran 0 limit 0 f `da a 00000 `d` 0  P
0 0 "% 0 reqba` ` ba a 1 ra ! ! adh ab lid 0 `da a 00000 `d` 0  P
0 0 "$
PNP2 "a"$ b sip` ! ``ae ara lieh b`` 3 d 0 0 fda` 0 @DP 0  0 B@2 00"e B@: 0 a,) @B@* 0 a,!0  @@@2 000 (" ! 2 00!
P
0 0 "a
P
0 0 "a 0 @D" 0 1 8 @H@* 0 "` " 0 P "a !00 H@ 0 2
P
0 0 "a ` reqba` ` ba ! ah` `haf b`` hii` d`ac 000000 hdd` 4 @@ 00 $" @DP" a$ 0 sip` ``ae 0 raj alid d`ab ! 0 `f dh e0 0 e(  P
0 0 "` b reqba` ` ba 0 size 0 align 0 gran 0 limit 0 f `da a 00000 `d` 0  P
0 0 "a
PNP2 "a"a 0 sip` ! ``ae 0 c``d 0 `hiad 0 f`af 4 0 `l`ep %0 @* 0 e  @@ 00 $" `acepba `aa 0 ah` `haf b`` hii` d`ac 000000 hdd` ! @@ 00 $" `acepba `aa 0 ra adh ab lid 0 `da a 00000 `d` ` P
0 0 "! # @A@" 1d 1 @ " rab 0 `a `` " a a0 0 an ! `
@L@0 00 d " ! 0 00 !f$! : 0 b$1 p`ce baa 0a 0a8 ( a ` ! f 2 l d ` `` b 0 0000 ! h  : 0 b$1 p`ce baa 0a 0`0 a ( ` f ! 2 l ! d ` `! b 0 0000 ! h $ : 0 b$1 p`ce baa 0` 0ab ( a ` ! f 2 l d ` `` b 0 0000 ! h  : 0 b$1 p`ce baa 0a 0(0 a ! gb $ " `h ad " f $ 0 000 `  0 0 0d"" BA2 000 2 re !0 ad b` $ "0`( 0 ha ( f " aba 0 ! 0 `d  0 00 !f$  : 2 b$2 p`ce baa 0` 0`0 ( a ` ! f 2 l d ` d! b 0 0000 ! h  : 2 b$2 p`ce baa 0d 0a0 a ( ` f ! 2 l ! d d `! b 0 0000 ! h $ : 2 b$2 p`ce baa 0a 0`0 ( a ` ! f 2 l d ` d! b 0 0000 ! h  : 2 b$2 p`ce baa 0d 0)0 a ! gb $ " `h `4 " !f $ 0 000 `  0 0 0d"# BA2 001 3 re !0 ad b` $ $0 d !f aba 0 ! 0 d `  0 0 ( d$0 @CH (!b 0 be berce bas$0 BAZDA@IEB ran 0 laa 0!b & agb f 0 0 " !0 0
@OBD h' Dh`b `dc p`ceq"@S* P@AS bqh tam 0 !0$# ( "d
PCH 0 0 0 ! 08 0 !" bb `ea apbd ,, 
: 0 0 1$ aad , * 00  0 200$ ,$ 0 0&@
: 0 0 "" ce 4 00 2 0 " 0 0 " 0 20""0 pe` 8! ! 0- 10$2 " 0 " 0 ! 20 0 2( a ` 0, 0 20 0 1a"0 st`a 0$ ! 4! 004
 0 0 !a$ ! 000 0 b( ` adbd $ 0!20 0 1a"1 st`a 0$ ! 4! 004
 0 0 !a$ ! 020 0 `( a bpp` $- 0 1 8 0
C0 00"1`"0 a $ ! 01
 0 0 1a"1 cdd , 002 @* 00 `(1 am , 002  0 21`"0 `ed <- 002 @* 00 `(2 am , 002  0 21`"1 `ed <- 002 @* 00 `(3 am , 002  0 21`"0 `ed <- 002 @* 00 `(3 am , 002
 0 0 `( a ` 0, 0!20 0 1e"0 st`a 0$ ! 4! 004
 0 0 !e$ ! 000 0 b( a bpp` $- 0 1 8 0
A0 00"1`"0 a $ ! 00'@
: 0 a$ aad , ! 0 8 0
B0 00"1`"0 a $ ! 01
 0 0 1d"0 cdd , 002 @* 00 b(2 am , 002 " 0 21b"1 `ed <- 002 @* 00 b(3 am , 001
 0 0 !d$ ! 0 @ DAD@BHA `e $ ! 0 ( 0$`A* 0 (! * - 0! !0@C@: 0020 `i` (( dfha$*BCODDEDHA@A `t
did @ a`e . ` fanha( . 0 ! ec@CP 005B@TIALAR@DB ibap
 P* ` Da AC@@NITBoed @ ! (4 !( `ad a(DS @
@AP@* #0C@ACBLACDER" (bidA@@ Bea @@BFFP d 0 $ 1 2 000( bi`e`!
B@C8 H! 4a ` % p4 `aricidd ha $Ih#CBF@ Bipd @ ld aa ! c0 ci`e 0 e cbi``dd( ahb% `1 40! `$$ p$P@R( @hh1 `a D`b`cc `` ca: ` 0 0 0 $ 0 0 0 0 0` ```a 0 00 ` d@D
P 00 ` 00 `0000000000 0000 0 0 000000000 000a 00 0 0 00000 000 ) 00000000 00000 0 0 00 000000 000a 00 0 0 0000 00000 ) 0000000 000000 0 0 000000000 4`0 00 0 0 000b000000 ) 0000000 0000 00 0 0 000000000 `00 00 0 0 000 000000 ) 00000000000 000 0 0 000000000 d00 00 0 0 0010000000 ) 00000000 00 000 0 0 00 000000 000 0R@: x!  0 010 0000000000000000 @ 0  0000 0 0 0$ 006 000000 IP@2D@P@ DAP  0x000 0000000000002D@P@ DAP  0x040 0006060606062D@P@ DAP  0x040 0000000000000D@P@ DAP @ 0x060 0006060606062D@P@ DAP B 0x060 0006060606062D@P@ DAP B 0x06 0006060606062D@P@ DAP @ 0x06 0006060606062D@P@ DAP @ 0x06 0006060606062D@P@ DAP B 0x06 000606060606" $ L@B@ FixedMPR (@ p 00 $ 2 20 IP@ `ad AP8 $d p 4 400   B `l dda" %$(EDR@0 P A@E p`` ac d ``d`d p pa* bAD8 0 0 000  EA IP 0 03" 0 0 P8 E ED@B0 `a d `0 0 000 &0 `ac 00000000 000000 i`a H0 0 b 0 0000 000 "0 `ac 00000000 0 00000 i`a H0 0 b`b 0000 000 00 `ac 00000000 0 000000 i`a  db 0 DPP@ @* " ``D 0h 00 e`
P0 0003 0 a`` 2

ADPP b` a`BIH d @BPQ ( `abde`A@I bdd @BP H``dd HAD* ( A @%0" @ .% E@ H `d` CE
Dald `d h0  0 tap(A@T2 p   . @( C@P L1 2 0&0@@j"@cada ! bddla `0 0 0 0 id ` 001 00000 0$ fa dc rd 0 1 aEaipa* `!2 `c abpab !& `dd ABFaat fa de 0  0 Adpdepd(.&P* sdap @@c
A` 0(
d fe" ip `f db nd BAI@D Ga`dade &.` a$A@ do " ``a`E($
P( p ! 0 aPi`!$ .
D.Dahd lg dl` d P 0 e`d` e.$"` ` 8 0 . apibE( 0 ( a`ip 2 p!b@ ""@cada ! bddla `0 0 0 0 id ` 001 000 $ da( s`p` ` ` ad 0h0 0 000 P`l` cahl 03 2a(c`b( H 0 0 0 (A cd h  ALD Eb tl 0 3da Dd `` 1( $ h$d ! p!d !bdb( 000 0000
fada`hhd" HE ( ldla` d* 0x4f 00 Dca`hf % `ele a$ `&ba0 0 e d` h4ba 000 `. ildqh` 0`# 0 e( $f000h#da0( $ `ddcar$ `1`0 dalqa e" 0x1b 0 @cada ! bddla `3d` 0 0 id `&d`0 000A $ da( ph`a( `0 aeaqaja p 0@` #a00 be 12 0` #b`
MD Aed da( ` ab ` ba0 0 0ALA ad `2 ` ! `l0 p0%f`AD h$d` 2 0 bal! p 3d`ALA ad `2 ` ! `l0 p0`f`AD h$d` 2 00 b l! ` !d PD ( 0 $ `l` a`d p ba10$ b `0 000 0! pa` h BdPH@ Idde A"$$ ,. `d ap 8 `0000
Ea @BA@D 0x7fa0000 h 0 0)
H h`h`lar( c Q 0H`r @E@SE (& 0BAA % p % 0H 0 @ ` ` ! 0 'b " $De A, ` d` @D `$!"@@A@ ba` a B@@ @AP ````` L@B @A @@DAHD@@@@ ad` `a" dd@@ap EBD$ @ F@P@DB@BA@ @ @ `` 0A* `d``A`@@ BD@@A@E@ @ h!b!$@ 0R ab` `!0@SAD@@ `"d!d Id L@B @@@ $ 00`a @@@E ( @d PA @da @E@ 0 @@ b  ` 0 ! @@FD@@$ `! (fb D@ ` @ AB@ 0 0  L@B `b  0 Da2 @@@E  B` AM `d``(@ H@@ `a` ! @B $ ( a`! D@D$ d(`b @@ @A@A@@H A@* ADB@ pd 0 `` A@@@@ 0 0 @$ `a`phdd @H@@ p B@@ @A `BD" AL @aa $ @ @ $`$d ( h @B  @a@h`@ dd`d ! Daf APA $ ! @d`` ` ! @@@A$ @0``
 0 " 0   D` 0`  0 & 00 $  ad & ` (  !  & `0 $ %  !   0 ! $ ! P $  `da  h0 ,  !  $ " $ 0$ & "  * @` ` 0 @@@ "@```a (   0 ! ` $@0 ````a @``d !  0 ` A@D P" !`@F@( `4  $  ( ) d @ @0  `@$@ @ 002  @
@` h ! ``@@@ ( $ , , ` ! @ @`` @  @ @ 00  ` ` ` ( 0( ( 0! d B@ h $! @B@D @ "@A @ 0 $ 00 d( @0 ``` @( `@T 4 H 0 !B`ade $ `!$  A@A( $ A @ @@P 0 4  h $  @@A 0 dd @, !  0`!(  0 dd ! ( 0$` $ %  aa  0  ` $$ 00 $f``d( ! @ $ (  000   A* d` ! @@`` `d a !`P @ $ (   $ 0 @
@@ ! a```  "$ ` `a `
` ` !
 $ `  $ B@A  00(A @$@d` , ! $  $ $ 0$  $ ! ` $ $ P 0( 0 $ 00 $  0  h ( 00   A@`  0 h $  0! e ! $   ` @   ! 2 `0  a`` 0 h  ! e 0 $ $  ada 0 0 ! $ 0 $  ada 0 0 ! $ 0 $  ada 0 0 ! $ 0 $  ada 0 0 $ 0 $  ada 0 0 $ 0 $  ada 0  0 ! @ " B@@ ! a @$ ``d "   $ `( % ! 0 `0  `H`d` $ ! ! e  $ "$ h "(  * @ @ @E ( P  F@@ @G @A0   A@ @0 @@H @  @@E@0
A@EAA@H@ I A@H! DA ) D@G@" @AF @A @( @a`I`hE ID @@AB@DA 0 @" `$@H h!$@D @D  `@ @@ @A( AD@0B@ @
@ @@@0  AP@BA F@@@00 0  D@A @@ @A A@@0  @B@  AF@P@ a` F@@@ 0 ! ` @A( !HBD 0 0A0 B@@BIAH@ a` 4 P `` ! 0 @A @ @ 0P 00@ ` @D @A@ 0 $ @  a @@@ 0 A@D( ` $AB" H  $ @ ! a` @@ "  0 ! A !
@ 0 $ 0A"@@D @ 0 `h`  @ ```2 a` `b AA  0 @@
B h`a` @A " ab da d @`` AB !` ` 0 @0 @ @B ) !@@H  ( ( d ab` @ @ ac@@@( `$ A 000 `` A@ a! " ` `` da` @ 0 (0 @@@ h! @@ 0 AP
0 & @h``h la AB@@ @!@@
0 `a bhd` d (  a@A@ @ 0 ` A  `" 0@@A@  @da$@@ c$ " b`d(@ ` `
D 0 A@ p% @AP 00@@ 0 ```@A 0 `& ` ` d`bh``` " @A @ ` A`a@@@  (@ A$0 hf bh```d `` " `d`
@A 000 ( `(! `d  aa`a@C0 @ ( @ @`t `` p ` `` d` " @N@
@  @@( `$ @ !@  0 `h`@@@ d`hd P" 0" d$ ( d d
@@ ``@@( `$ @ !@  0 $ `h`@@H a. @@ ( `$ ( d @C* % @A( @ 0  0@ 0 h`PAH(
@ @@ 2 d$ H a` @D@ 0 @AP@" P0 @" "!dA@ 00 @@ @@ ( @@C@ ( A@@@ ` p`e 0@ ( 00  ` 0 % 0D@AA " ` adap  `a` 0` "H (  ` * 0 @D dcd`
@B 0
@ `! @D 10@C D* `"A 0 0 @B @`A@ @d A@H `a` @LA @D@A 000H@ `h`a``` @ ! aseb @CAD H H0
@ H@  0000AHA@@@ `h```` ````"$$ C 0  `$0 0  P@A 0 ( ` 2 %0PAP@2 ` @@A2 #" @@ `@@ ab ` @A@@D d$@@ ( B @`a @@@ lc @A@@ @@@D P: "0 f``@@ ` ! A@D `  ba$ @ adh0 $a @@   &!@@ h !  ` @@@"  ``` ( @I" 0 ( " @@@@ ` @ $2 ``P@D @* da`PH@ $ AB@@ @ ( `"C@8 2 D @@
D ad`d 2 !" $ ` `@ @( @" D @"FAP @ $D  0@E ` @0 @ A @@ $ ! !@H 0 @H `# @AD 0 %1@B0 @
 00@ @" A @( `!@B0 0 !@0@0 0 ( `@" `$  `"@@@ 0 @A@P0@* &!B@ " ad
N@ 0 @@ d a `d
( 2@* 0 &!
@B@ " da`P
P0 @ (3 @@ H D0 D 0 @ @ a$H@( `(! h` h `a` `2 @P
 @@( @( H@ 2 ! `h !@C@@ a`@LA@ @ `!  A* @ @@ @A" @AB @@@ A* @ @@H @0 abab @ 0 d @@@ " ( ` @@  0 ` @@@ " 00 !b D  0 ` d @  0 !` ( ` !@A@  ` " $ @@@  ` @@@ D@ @ @( @ @ @@@ 0 !` "( d @A@ " 00 ( d !@A@ " 00 ( d !@A@ " 00 ( d !@A@ " 00 !` ( d !@A@ 0 00 !b ( d !@D@ A* 0 `" @L@ 0A0 *!b, !
@B@ 0@: `$ @@@( 0 " $ 0@N@" !
 !$ 0D@ @" 
! 0 0@" 0 ! @ @ ! @ 0(
 0 ! @ @ @ A ( @" @ @ 0@( @D@
 @@@ 2 DD@ @D0 0 % `la` ! 0 "D@0 $$ @@  @DD@@@ d  @@D@@DP 2 $ 0 ( ha@
0 ( `@A@0 DA@@D@B2 a,a2 @@ @B@ `@E@ @ D" !" P@A @@ 00 @@@ A@ " `d " @@ @DH" `a @@@@@@@ " ` @ !  " $ @BD" 0( $@@D@ $ad`  !`* a` D@ ab @A@AD@( B@ 0 $ ! 0 @@@ DA @@ BAPAA
@@A d @A" da ' @@A  @
@A@@ CAC@ 2 ` "d``d` $$ AC @@@*  ` d C A@@ "! BE@D $ 10 @ D@2 @e`a` `d`` " ` !@DA  ! A `d db " @@  H @ ``  4 4 0 @@ "  0 AD@ addd 0 E@  $ !0 PA@ 0 @ !$ $ `$ $ @b p `e` 0 `d  $P@ @` `tab 0 !, " @ 0 0 b ` #! " 0 10 A@ 0 0 @@p ` 0 & ` 0 $ @b p `e` 0 `d  $P@ @` `tab 0 !, " @ 0 0 b ` #! " 0 10 A@ 0 0 @@p ` 0 & ` 0 $ @@` ` @AP  ``d ADD@   0A@ `a`p 0A@@ 00 00 B pap A@@RA@0 
 000PAB0 @@@  000PB@@" @H* @ @@@@@2 @@H ( @PH @H 000PA2@@@ 0 "@@@0 
@@  @@@B@@@  00 @PIB@@@  00 @ a` ! @@@H@@@  @ABP A@@AD@@A  . 0 0(@@@@@ $ ``% @A" `` " 0 D@@@@@ @ % @@H 0 "0 p b B"@D@@D0  0`a` @B@@  0`$1 @@ Ba4 @@AB@ 0 @ @@ B@ P@@A0 `ad p dd @@" * 
B@A* D@D @@@ $ `h` @@H A@@ @@ `d` " $  bad $@ a @@@ 0 `$ 000Ar$ B@@@BG@ dA`` 00 0 0000@ @@DS( `ade "0@`h$@@@ Db`f` @ `dd a 0 0 0 0@@ ` a @@E@ `d 0 0 00 `a` @b` @ @@@AAA ban$@@@@ @@ ` BA " @ 0 0 H@D@@B@@@@@ 0  1 ``"  0 0 0 00 0 0 `ff BD@BD@@ 0 00000 00 0 $ 0  0 000 00 % @B@@@@@@BDD 0 000 0 0000 0 @DB@ 0 0 00000 0 0 "`0 BFAB@DAAD@@HD 0 00 0 0 "  0 000 0 0 0 0 @F @@BD 0 00 0000 0000 ""  00000000 0  ""   &$ 0 0 0  0 0  B@@ 0  `2!  d$ 0   #b 0 0 D C@ DB ( 0 0 0F 00" `   0 0 000 0 @ $ 0 0 0 0  @ @ 0 0  ` 0  AH ! 0000 0  0 0` 0  0 ` 00 0 0 0 0 0  " 0  $ 00 000000 00 1 $ 00000 00@@ ` @@ 00   @@ 00 D @@A $$ 0 000 0 A@@ D 0 000 @ (" # A@ 0$ ` $ A@@E d 0 @@ a ABDF@ "@ ` `` P 0 D@ !, `!@D @ ` " `% @A@ `  @DD@@ `!&0 @ H @@AE eh `aa` % ! af e``! #  0 aDAP ` ` ABAD ` `d @ 00" 0$ hda @@@@ D Ca @DD ``db ( `$ ` @C ` 0 a `a ` 0 % le @HH 0`00 0"b 0 0 $ ! ! `$ (` E @ fa `d `d D ` aa` 0 @ 0 ` f ` 0 `a! 0pBB @@@@  ` 0( $  DaABD `!`
@
@@ `a`` `d d`2 @$$` @ `b 0 b ` 01" @A@D @ac 0 $ " 0 " @ 0 @" 0 0 0 `hd @A
P h a4 0 0 000 0( 00 000  ( `f @ adabc `%d&` 0 H `$`2 00 hffda4 d0 Addra P h4 0`000b$ 10@k dad 2 !$%" b@A2BS_PAYLOAD_LOAD run times (exec / console): 34 / 68 ms
POST: 0x7b
ICH-NM10-PCH: watchdog disabled
Jumping to boot code at 0x000fd293(0x7f77c000)
POST: 0xf8
CPU0: stack: 0x7f7c2000 - 0x7f7c3000, lowest used address 0x7f7c298c, stack used: 1652 bytes
???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
(6-6/18)