19:25
28th of November 2019
 
Match over
Maps
Best of 1 * Group B opening match
1. Sharks removed Overpass
2. Astralis removed Mirage
3. Sharks removed Inferno
4. Astralis removed Vertigo
5. Sharks removed Dust2
6. Astralis removed Train
7. Nuke was left over
Nuke
19:15 (8:7; 7:8) (4:0)STATS
Rewatch
United KingdomFACEIT TV (Pre-Match Analysis)Vod
United KingdomFACEIT TV (Part 1)Vod
United KingdomFACEIT TV (Part 2)Vod
United KingdomFACEIT TV (Post-Match Analysis)Vod
Highlights
gla1ve quad kill on the retake
leo_drunky takes down three to defend luken's plant
luken quad kill on the offense
jnt snipes down three on the defense
luken triple kill hold to earn map point !
Xyp9x 1v2 clutch to secure the map
Match stats
K-D +/- ADR KAST Rating2.0
Denmark
Emil 'Magisk' Reif
Magisk
32-22 +10 105.8 85.3% 1.50
Denmark
Andreas 'Xyp9x' Højsleth
Xyp9x
24-17 +7 69.7 76.5% 1.21
Denmark
Lukas 'gla1ve' Rossander
gla1ve
22-15 +7 60.5 67.6% 1.09
Denmark
Peter 'dupreeh' Rasmussen
dupreeh
17-24 -7 80.0 70.6% 1.00
Denmark
Nicolai 'device' Reedtz
device
19-21 -2 59.6 73.5% 0.91
K-D +/- ADR KAST Rating2.0
Argentina
Luca 'Luken' Nadotti
Luken
28-24 +4 103.7 67.6% 1.29
Brazil
Jhonatan 'jnt' Silva
jnt
22-19 +3 60.0 73.5% 1.02
Brazil
Raphael 'exit' Lacerda
exit
19-25 -6 76.3 67.6% 0.85
Brazil
Leonardo 'leo_druNky' Oliveira
leo_druNky
15-25 -10 55.7 64.7% 0.79
Argentina
Ignacio 'meyern' Meyer
meyern
15-21 -6 51.6 67.6% 0.78
K-D +/- ADR KAST Rating2.0
Denmark
Emil 'Magisk' Reif
Magisk
32-22 +10 105.8 85.3% 1.50
Denmark
Andreas 'Xyp9x' Højsleth
Xyp9x
24-17 +7 69.7 76.5% 1.21
Denmark
Lukas 'gla1ve' Rossander
gla1ve
22-15 +7 60.5 67.6% 1.09
Denmark
Peter 'dupreeh' Rasmussen
dupreeh
17-24 -7 80.0 70.6% 1.00
Denmark
Nicolai 'device' Reedtz
device
19-21 -2 59.6 73.5% 0.91
K-D +/- ADR KAST Rating2.0
Argentina
Luca 'Luken' Nadotti
Luken
28-24 +4 103.7 67.6% 1.29
Brazil
Jhonatan 'jnt' Silva
jnt
22-19 +3 60.0 73.5% 1.02
Brazil
Raphael 'exit' Lacerda
exit
19-25 -6 76.3 67.6% 0.85
Brazil
Leonardo 'leo_druNky' Oliveira
leo_druNky
15-25 -10 55.7 64.7% 0.79
Argentina
Ignacio 'meyern' Meyer
meyern
15-21 -6 51.6 67.6% 0.78
Player of the matchwon with 71.6% of the votes
Head to head
0
Wins
0
Overtimes
0
Wins
br cs omegalul
2019-11-12 18:27
#11
fer | 
Brazil Flacky13 
australia tier 3 who?
2019-11-13 00:06
#17
 | 
Brazil caio_cesar 
get rekt
2019-11-13 12:54
#73
 | 
United States CaliNinja 
#5 in the world br where?
2019-11-25 03:55
#80
meyern | 
Argentina Arluem 
2 majors.
2019-11-25 18:54
#87
 | 
United States CaliNinja 
br always having to look at the past when the present is shit
2019-11-26 00:55
#90
 | 
Argentina LeonLP4 
in major 2019 (present) no liquid, no nrg, no clo........ cloud9 in 2019 😂😂😂😂
2019-11-26 05:07
We have no scene tho.
2019-11-26 20:49
#137
 | 
Argentina LeonLP4 
Latam is better than NA in cs hisorically
2019-11-27 23:27
BR is better than NA in cs hisorically fixed
2019-11-28 03:30
#162
 | 
Brazil renatorib 
BR is in Latam, so, he's not wrong. ARG is evolving, wait for it.
2019-11-28 06:37
Nt brazilian
2019-11-28 18:58
Smart kiddo? Congrats
2019-11-29 00:09
#161
 | 
Brazil renatorib 
+1
2019-11-28 06:35
I meant we as Argentines have no scene, not LATAM
2019-11-28 08:20
#219
 | 
Argentina LeonLP4 
In that case Na don't exist is just U.S.A
2019-11-28 18:59
Twistz? Stanisław? Naf?
2019-11-28 19:13
#236
 | 
Argentina LeonLP4 
Are players, no team. Would you say that Bosnia has a scene?
2019-11-28 19:14
No because bosnia no player
2019-11-29 06:32
#235
 | 
Sweden kAED 
And usa has better scene than you will ever have😂 Also Sweden 4 majors nice scene latam LUL we are top 1
2019-11-28 19:14
#245
 | 
Argentina LeonLP4 
Usa have better scene actually
2019-11-28 19:22
#703
 | 
Sweden DobeIWTD 
Scandinavia has 8 majors combined. Latam how many??
2019-11-28 21:24
#722
 | 
Argentina LeonLP4 
Niko and hunter
2019-11-29 06:50
#723
 | 
Sweden DobeIWTD 
Huh?? They are european and neither one of them has won a major.
2019-11-29 08:10
#160
 | 
Brazil arturfelipe 
Brazil represents the LATAM scene
2019-11-28 06:11
We = Argentina
2019-11-28 08:20
#171
meyern | 
Brazil 1930 
we almost = argentina too, your brothers
2019-11-28 11:00
liquid_1_grand_slam_br_0_event_wins_in_2019
2019-11-28 19:33
#103
 | 
Colombia MonstarX 
Grayhound > MIBR
2019-11-26 20:59
100T Tier 3 LOL? Br fans omegalul
2019-11-28 20:05
#22
steel | 
Brazil BrunoSW 
Australian CS is very good. so good that there are no 100% Australian teams in the top 30
2019-11-14 23:50
You're right! Instead there's one in the top 20
2019-11-28 03:39
no, there isn't
2019-11-28 13:36
Omg au cs so bad they have a new zealander
2019-11-28 17:07
I never said they were bad, just that there isn't a full Australian lineup in the top 30
2019-11-28 17:34
#707
 | 
Belarus xalyava 
>no team >100 thieves(ex-renegades) top 6 really man xD
2019-11-28 21:29
#735
steel | 
Brazil BrunoSW 
and the team is 100% Australian? no, so I'm still right!
2019-11-29 20:58
flags checkerino outta
2019-11-16 12:41
#79
 | 
India pride_ufo 
Baby Shark doo doo, doo doo doo doo LUL
2019-11-25 18:17
#83
 | 
Brazil wdks 
india cs LUL
2019-11-25 21:40
#84
 | 
India pride_ufo 
Astralis 16:0 Made in bra LUL
2019-11-25 21:54
#93
 | 
North America veasih 
lul
2019-11-26 05:13
#98
 | 
India pride_ufo 
+1
2019-11-26 20:45
#181
 | 
Brazil murilo7717 
K K K K K K K K EZ4SHARKS VERTIGO IS BEST MAP OF SHARKS 16-10 SHARKS lol
2019-11-28 13:46
VAC 16:0 Forsaken OMEGALUL
2019-11-28 17:57
M16r
2019-11-28 19:19
nt allu
2019-11-28 21:01
Rofl
2019-11-28 20:50
Have cs in India? Hahahahhahahaahahahahaaha LUL
2019-11-27 21:39
had* rip forsaken
2019-11-27 21:42
#557
 | 
India pride_ufo 
india have population u want us to shift in your country :D soon BRICS! we will make your country like ours :D free visa to bra
2019-11-28 20:41
Your country is one of the most miserable there is, and you don't know about condoms. unfortunate
2019-11-29 12:52
#734
 | 
India pride_ufo 
Bra doomed indian get free visa to brazil
2019-11-29 20:44
#271
 | 
Chile cristiaan 
any team > br cs KEKW
2019-11-28 19:38
#2
 | 
Brazil caio_cesar 
Lul! but, GL Sharks <3
2019-11-12 18:39
#3
 | 
Brazil murilo7717 
So easy for Sharks
2019-11-12 18:51
#4
ropz | 
Argentina rawe1337 
meyern and Luken to 40 bomb
2019-11-12 19:23
carry us manitos
2019-11-26 05:10
#140
 | 
Argentina Riment 
tmj
2019-11-28 00:06
LEGO Sharks 🦈 sharks 2 Gud 🦈🦈🦈🦈🦈😎😎😎😎😎😂😂😂
2019-11-12 19:23
everything checks out sharks lucky to win 5 rounds vs goat
2019-11-25 03:52
R u like dumb
2019-11-25 13:54
Sharks vs WHO?
2019-11-12 19:23
#94
 | 
North America veasih 
Sharks vs 4 Majors lul
2019-11-26 05:32
EZ 4 LEO_DRUNKYYYYYYY
2019-11-28 02:59
16-5 f12
2019-11-12 20:20
#8
NiKo | 
Iceland Numeritos 
wtf so ez for meyern
2019-11-12 20:30
meyern>device omegalul
2019-11-12 21:29
ez4sharks
2019-11-13 00:04
no chance for LUCKYST28LYS jnt>>>noobvice and meyern>>>>>>every1
2019-11-13 00:10
#13
Luken | 
Argentina Dajdaj 
Astralis will win for sure, but Sharks +10 rounds
2019-11-13 00:10
meyern big dick going to hard penetrate xypyx big brain
2019-11-13 03:09
#18
 | 
Brazil caio_cesar 
and against Sheldon Cooper danish Gla1ve
2019-11-13 12:55
rofl
2019-11-18 01:34
#15
 | 
Argentina cheapdeed 
ez for sharks
2019-11-13 03:30
#16
 | 
Argentina Konigmdq 
ez for luken & meyern ARGENTINA > DENMARK
2019-11-13 11:56
0\8
2019-11-27 15:09
#19
 | 
Portugal HighSpark 
coachi is the 'jorge jesus' of brasilian counter strike, ez win for sharks
2019-11-13 12:57
#20
 | 
South America mik00 
EZ MEYERN, FACIL PARA EL NIÑO POLLA
2019-11-13 14:44
#21
fnx | 
Albania Themeister 
ez 4 MEYERN the messi on the cs
2019-11-13 15:51
#23
steel | 
Brazil BrunoSW 
very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks very easy for sharks
2019-11-14 23:50
#24
 | 
Russia Mezha 
2:1 🦈sharks
2019-11-16 09:34
#26
 | 
Argentina skialck 
is only 1 map
2019-11-16 17:08
#75
 | 
Russia Mezha 
Ooppsss, so ez 16:0 for sharks
2019-11-25 09:39
#64
 | 
Argentina flav1nho 
en un cumple
2019-11-24 20:51
Que traiga bolsita
2019-11-26 20:50
#122
 | 
Argentina Ra88it 
y globos
2019-11-27 19:53
very ez 4 the upcoming argentinian superstar Ignacio "meyern" Meyer and his sidekick Luca "LukeN" Nadotti
2019-11-17 15:26
Sharks will actually win this one
2019-11-18 01:34
worst b8 ive ever seen
2019-11-18 01:36
Men(((
2019-11-18 01:36
#705
 | 
Sweden DobeIWTD 
Almost
2019-11-28 21:28
#32
 | 
Brazil NahT_ 
EZ 4 Meyern piroca murcha
2019-11-18 02:05
Lmao
2019-11-27 20:00
#33
 | 
Argentina Joteiro 
Go sharks, go Argentina and Brasil, and go tu vieja gato, daleeee lukeeen
2019-11-18 03:04
EZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKSEZ4SHARKS FREE $$$
2019-11-18 03:11
#35
 | 
Russia Blyatmen 
rip astralis
2019-11-18 12:07
#36
speed4k | 
Norway GardAK 
Unfortunate for Astralis that they go up against the best team so early on.
2019-11-18 13:34
EZ4SHARKS EZNUKE4MEYERN
2019-11-19 02:22
ez for meyern
2019-11-19 04:24
#39
 | 
Albania user234432 
+noktse and maybe he's win
2019-11-19 17:08
#101
 | 
Argentina trackssZZZ 
noktse is shit
2019-11-26 20:53
#106
 | 
World nakTriceps 
OMEGALUL
2019-11-27 15:01
#123
 | 
Argentina Ra88it 
who? noktse tier 4
2019-11-27 19:54
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK 16-0
2019-11-19 17:08
#124
 | 
Argentina Ra88it 
F
2019-11-27 19:54
#127
 | 
Brazil NahT_ 
+1 KEKW
2019-11-27 20:00
#130
 | 
Brazil Mirekz 
rekt xd
2019-11-27 21:04
#41
NiKo | 
Iceland Numeritos 
I fuck device mom
2019-11-19 20:13
I fuck dupreeh dad Too soon?
2019-11-28 03:09
#42
 | 
Greece Gianopoulos 
16x0 incoming
2019-11-19 20:15
#43
Thorin | 
United Kingdom Areashi 
oh no no no
2019-11-19 20:15
#44
 | 
Denmark Ch4nz9 
16-12 Astralis
2019-11-20 17:24
i swear to god
2019-11-20 17:32
EZ 4 my boy Meyern
2019-11-20 17:42
#47
 | 
United Kingdom finnbs 
16-0 for Sharks EZ MONEY XDDDDDDDDDDDDDDDDDDDDD
2019-11-22 00:40
ez 4 astralul 32-0
2019-11-22 03:29
#49
 | 
Poland Kleigen 
Why Astralis always get the worst enemy on the beginning?
2019-11-22 08:55
#53
 | 
Finland JHdash77 
Because they are #1 Seeding for ya
2019-11-22 20:30
EZ 🦈
2019-11-22 08:58
#51
 | 
Argentina Nitrogame 
Es for sharks, nodoby bet for they, but i have faith
2019-11-22 17:40
#52
meyern | 
Argentina TavishT 
I hope for a competitive match!!!
2019-11-22 19:42
So many idiots thinks that sharks can win! I mean they can but probably 99/1 for astralis. If people would have to put pickems, then odds would be 100/0
2019-11-22 20:32
Sharks win vs Liquid... So the probably is 25/75
2019-11-23 21:56
Give them rematch and no chance for sharks
2019-11-23 22:01
Online and Astralis >>>> Liquid
2019-11-25 01:53
EZ 4 MEYERN
2019-11-22 20:39
#58
 | 
Brazil Cleckzera 
ez for rating 1.27
2019-11-22 21:17
ez 4 luken
2019-11-24 03:26
go sharks go river go flamengo
2019-11-24 17:50
#63
MICHU | 
Argentina PACHOTO 
Glhf
2019-11-24 18:10
so ez 4 12yo meyern god
2019-11-24 22:05
#66
nhl | 
Argentina legyY 
no clican vs el niño
2019-11-24 22:06
9 odds kkkkkkkkkkkkkkkkkkkkkkkkkkk And 2 odds for the +8,5 KKKKKKKKKKKKKKKKKKKKKKKKKK THANK U VERY MUCH FOR THIS ODDS NOW MAKE ME SOME MONEY BABY SHARKS dududududu Meyern>>>>AST28LYS
2019-11-25 02:00
could go either way
2019-11-25 02:05
Ez 4 Leo_DruNky
2019-11-25 03:50
so ez 4 goat astralis sharks disband
2019-11-25 03:52
#74
 | 
Chile MOUZ_16_EG_0 
Sharks finally with a shot against the big boys, good luck
2019-11-25 06:26
2ez4Ast28lis?
2019-11-25 15:20
#78
 | 
Chile cristiaan 
GO BOLUDIÑOS
2019-11-25 16:30
not a single chance but thanks weon
2019-11-25 23:49
32-0 for ASTRAGOATS
2019-11-25 19:11
#82
 | 
United Kingdom whatacliche 
EZ for the best Brazilian team ever.
2019-11-25 19:17
i cant wait to see my favourite team being destroyed xd
2019-11-25 23:48
#97
 | 
Brazil Projectrv 
u mean astralis? XD
2019-11-26 19:43
+1
2019-11-27 15:02
#128
 | 
Brazil NahT_ 
+2
2019-11-27 20:01
16-13 sharks with meyern killing 28 people
2019-11-26 01:00
Sharks can actually win this time because usually the first match of the tournament give some surprices and because of meyern, who is going to be hella motivated and will probably hard carry the whole team.
2019-11-26 04:08
#92
 | 
Argentina Konigmdq 
+1 add jnt or luken
2019-11-26 05:11
#110
 | 
World nakTriceps 
If only meyern plays like a god, they won´t win Astralis. Maximum 10-16. Others will need to step up.
2019-11-27 15:04
Or they do like Furia did the last time, outpick and outstrat them.
2019-11-27 20:03
#182
 | 
World nakTriceps 
That FURIA was in a better moment than this Sharks. But it´s not impossible for Sharks upset Astralis. Sharks has much more info about the Danish side than the opposite. Astralis likes to study a lot their enemies. If Sharks want beat them, the moment is now.
2019-11-28 13:47
estoy re manija boy
2019-11-26 17:12
#96
 | 
Germany Matjeka 
Astralisss !
2019-11-26 18:51
Astralis have their aim set for The Grand Slam, - so doubtful that Sharks stand a chance ... It Will be a repeat of IEM, with Astralis steam Rolling through ...
2019-11-26 20:59
#111
 | 
World nakTriceps 
ECS doesn´t count for Grand Slam, lul.
2019-11-27 15:05
this is ECS, not EPL
2019-11-28 13:38
ARG-BR <3
2019-11-27 09:39
RIP BLASTRALIS
2019-11-27 15:01
32-0 for Astralis incoming 😎😎😎😎
2019-11-27 15:04
only 1 map idiot
2019-11-27 16:23
Astralis are playing a match vs Grayhound after that idiot
2019-11-27 16:47
???? wat
2019-11-28 02:20
#112
 | 
World nakTriceps 
Inferno or Dust2. 16-12 for Sharks
2019-11-27 15:06
ez for GOATvice
2019-11-27 15:06
meyern will rekt astralis.
2019-11-27 16:17
"...then i woke up"
2019-11-27 16:17
#117
FalleN | 
Brazil DuqN 
GG ez Sharks 16-13
2019-11-27 16:19
#121
 | 
Panama FUN4ENCE 
Rip sharks
2019-11-27 18:34
#125
 | 
Argentina Ra88it 
>panama omegalul
2019-11-27 19:57
you are good at geography, knowing where this unknown flag is from Hahaha
2019-11-27 21:40
#136
 | 
Argentina Ra88it 
xD
2019-11-27 22:51
#134
 | 
Argentina agud 
ez for sharks, meyern going to make 40 kills
2019-11-27 21:45
50-50 game
2019-11-27 22:15
#138
FalleN | 
Brazil LBbr 
ez
2019-11-27 23:34
ez 10000$ Sharks
2019-11-27 23:54
#141
 | 
United States Fin4life 
brasil CS is dead....
2019-11-28 00:07
#146
 | 
Argentina Konigmdq 
arg carry this
2019-11-28 02:18
meyern 1.27 >>>>>> device 1.26 cry
2019-11-28 00:09
EZ4COACHI
2019-11-28 00:59
fastest 32-0 4 Sharks BR CS PogU
2019-11-28 01:42
its a bo1
2019-11-28 02:21
doesn't matter EZ 16-0
2019-11-28 03:13
#145
 | 
Argentina Konigmdq 
FERRARI PICK BY ARG PLS
2019-11-28 02:17
#152
ppk | 
Brazil 4vengerr 
GL SHARKS !
2019-11-28 03:23
#155
 | 
Brazil BAN_ASTRALIS 
GG SHARKS WIN
2019-11-28 03:55
nice odds for bo1 lol +8.5 @ 2odds lmao
2019-11-28 05:58
#163
 | 
Brazil renatorib 
Imagine LEO_SOBER vs those bots... LET'S GO SHARKS
2019-11-28 06:39
ez for 4stralis <3
2019-11-28 06:39
#165
 | 
Brazil VitinDaZO 
notsoez4astralis ;-)
2019-11-28 07:34
#168
 | 
Denmark Ch4nz9 
Ez Astralis 16-12
2019-11-28 09:58
#169
 | 
Ukraine Ko3aK 
Meyern gonna destroy these nonames
2019-11-28 10:34
#170
 | 
Poland JKG 
Astralis will win after pretty close match 16-12
2019-11-28 10:57
#172
 | 
United States rmx36 
EZ
2019-11-28 12:00
#173
 | 
Brazil xokj 
ez4 sharks
2019-11-28 12:05
#174
 | 
Palestine Xpicyy 
sharks will take it
2019-11-28 12:15
#175
 | 
Germany X5ander 
Instad of Sharks BIG should play here, would be surely a better match, with a german champion !
2019-11-28 12:58
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
2019-11-28 16:53
Kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
2019-11-28 18:51
gl sharks
2019-11-28 13:06
ez4sharks
2019-11-28 13:39
EZ 4 leo_druNky and meyern, croatian superstars
2019-11-28 13:39
#183
 | 
South America jotto 
gla1ve with the Argentina - Denmark choke flashbacks
2019-11-28 14:30
#184
 | 
China Derrick 
Astralis God of Al mighty Cs ez4Astralis!
2019-11-28 14:36
EZ ASTRALIS EZ LIFE! 2840 dollars on Astralis. Max n relax lets get the 5th win.. 100000% win.. no chance for bot sharks
2019-11-28 14:42
#186
 | 
Mongolia Sythapilla 
200$ profit..
2019-11-28 15:21
profit is profit ´when its 1000000000% you would never say no to 200 dollar profit. win is a win
2019-11-28 15:22
LMAO, u must be tense
2019-11-28 20:34
Everybody bet on astralis.. 100000 win
2019-11-28 16:11
32-0rez
2019-11-28 16:12
I hope we see vertigo. If that’s the case sharks might upset I’m a believer go sharksss porraaaa
2019-11-28 17:41
#195
 | 
Brazil goatzera 
meyern will crumble Asstralis
2019-11-28 17:44
#198
Xyp9x | 
Denmark Khronov 
Like astralis crumble m16r 16-0?
2019-11-28 17:58
lul goatzera bot bettor alert
2019-11-28 18:16
Said the guy who betted 3k in 1,01 odds KKkKKkKKKKkKKkaakKkKakkxaxaxa
2019-11-28 18:51
Its 100000000000% win so free money
2019-11-28 18:51
#207
 | 
Bulgaria MaestroGOD 
Yeah like nip was 100000% win?
2019-11-28 18:54
doesnt matter.. you should be stupid to think sharks has a chance lul bot go to bed north fan
2019-11-28 18:58
U'd say the same thing on this match: hltv.org/matches/2336201/liquid-vs-shark..
2019-11-28 19:06
#712
 | 
Brazil goatzera 
I don't bet, I was trusting in meyern :(
2019-11-28 22:18
#196
 | 
Bulgaria MaestroGOD 
Fast 16-2 and next game plz
2019-11-28 17:46
#200
 | 
Portugal Agricultor 
Ez for sharks
2019-11-28 18:33
#204
 | 
United States me_0_major 
astralis will destroyed by GOD MEYERN
2019-11-28 18:53
#205
 | 
Lithuania verslininkas 
meyern can upset
2019-11-28 18:53
Could be really close if it's Nuke, so close I'd say 16-3 Astralis
2019-11-28 18:54
#210
 | 
United Kingdom finnbs 
lmaooo peak
2019-11-28 18:55
3-4, so you're wrong. Sharks are playing really good, Astralis look startled.
2019-11-28 19:46
They didnt even win a round in overtime. Such an easy game
2019-11-28 21:29
As easy as the brexit.
2019-11-28 21:47
#208
 | 
United Kingdom finnbs 
poor sharks xDDDDDDDDD
2019-11-28 18:54
favelas+cebollitas raped
2019-11-28 18:55
It will be very fun to laugh at all these "ez 4 astralis" comments after the match!
2019-11-28 18:56
#225
 | 
Russia SparQ4k 
Why? It’s ez for Australis
2019-11-28 19:07
#212
 | 
Myanmar kokoxhitxhit 
Ez shark
2019-11-28 18:56
#213
 | 
Brazil mvieira5 
EZ FOR MY BOY LUKEN
2019-11-28 18:57
#214
 | 
India mafiago 
16-0 or disband noob Astralis
2019-11-28 18:57
Not shark infested, just sharks
2019-11-28 18:59
#218
 | 
United Kingdom Mantasboi1 
+8.5 on sharks ezz
2019-11-28 18:59
VERTIGO INCOMING
2019-11-28 19:03
Nuke confirmed Twitter sharks
2019-11-28 19:04
16-0 izi astralis
2019-11-28 19:04
#223
 | 
Russia skazzi1212 
haha
2019-11-28 19:06
I don't see a world in which sharks loses this. Took out a loan to get those 10x odds. Seeya at the bank
2019-11-28 19:08
16-5
2019-11-28 19:08
Simon to troll!
2019-11-28 19:09
#229
 | 
Brazil NahT_ 
ffs don't delay it cmon
2019-11-28 19:10
Handicaps for sharks are soooo good +8,5 2,00 +6,5 3,00 +4,5 4,33 +3,5 5,50
2019-11-28 19:11
#237
 | 
Sweden kAED 
What you bet?
2019-11-28 19:15
Around 80% of what I betted is on +8,5 2,00 and over 22,5 1,90 And 20% on more risky handicaps and sharks to win 9 odds
2019-11-28 19:18
Flashbecks when AST28LYS played Fúria on Nuke and everyone was like "sO Ez fOr AsTrAlYs"
2019-11-28 19:12
B1 go yolo
2019-11-28 19:13
SHARKS are demons from brazil. i think they can easily win this. what you guys think?
2019-11-28 19:13
#238
 | 
Peru AnDerSon) 
B01 ASTRALULS AGAIN CHOKE , ASTRALIS 16-0 FAZE AND SHARKS GET 8 ROUNDS?
2019-11-28 19:15
Astralis 32-2 Faze remember? bo3 and you are talking about 8 for 1 single map?😂
2019-11-28 19:24
#263
 | 
Peru AnDerSon) 
this is bo1 idiot
2019-11-28 19:31
Read my comment properly YOU 1 iq kiddo and shut up
2019-11-28 20:39
EZ4SHARKS
2019-11-28 19:16
EZ
2019-11-28 19:18
fasterest 16-0 on history
2019-11-28 19:20
#244
 | 
Brazil Gunzel 
ez for sharks
2019-11-28 19:21
#246
 | 
Brazil renatorib 
first astralis 0-16?
2019-11-28 19:22
#248
 | 
CIS Cresscent 
ez luken
2019-11-28 19:24
16-9 Astralis
2019-11-28 19:24
YEAH EZ.. - NUKE ASTRALIS.. PACK IT AND LEAVE IT.. EASIEST 200 DOLLARS FROM MY 3K BET IVE EVER MADE
2019-11-28 19:24
#353
 | 
Bosnia and Herzegovina fucklove 
MAN DONT CRY AFTER GAME ;DDD
2019-11-28 19:59
I wont, it wont happen.. you are stupid to believe it will happen lol
2019-11-28 19:59
Pick nuke against Astralis - typical banana brain
2019-11-28 19:25
#254
 | 
Argentina Konigmdq 
RELAX 4 CM
2019-11-28 19:26
#268
 | 
World nakTriceps 
it would be Nuke or D2, so whatever
2019-11-28 19:34
#252
 | 
Russia Hanc3 
Hahahhaha, nuke against astralis, these guys...
2019-11-28 19:25
Nukeè Low iq confirmed
2019-11-28 19:26
ez 4 luken + meyern
2019-11-28 19:26
#256
 | 
Argentina Konigmdq 
EZ FOR LUKEN & MEYERN, AGUERO & MESSI
2019-11-28 19:27
#269
 | 
Peru AnDerSon) 
3 finals 3 loss
2019-11-28 19:35
#257
 | 
Australia e4r5taet 
I believe the sharks can take this
2019-11-28 19:28
so good to see gtr.
2019-11-28 19:29
#259
 | 
Brazil VitinDaZO 
Omfg this shit don’t start
2019-11-28 19:29
16-0 or no?
2019-11-28 19:29
#261
 | 
United States me_0_major 
16-5 astralis
2019-11-28 19:30
#275
 | 
Russia SparQ4k 
Nice joke
2019-11-28 19:38
#262
 | 
Bosnia and Herzegovina fucklove 
ct side astralis, should be 16-2 actually
2019-11-28 19:31
#265
 | 
Russia QibyVGZEN 
clear 16-0 is coming Round over - Winner: CT (0 - 1) - Enemy eliminated dupreeh killed Luken with usp_silencer (headshot) device killed exit with usp_silencer (headshot) dupreeh killed meyern with usp_silencer (headshot) dupreeh killed leo_druNky with usp_silencer (headshot) Magisk killed jnt with usp_silencer (headshot) Round started
2019-11-28 19:34
#266
 | 
Brazil mvieira5 
16x0
2019-11-28 19:34
omg luken is so good wtf
2019-11-28 19:35
#272
flusha | 
World ba9ma9 
no smoke for ebola glave ???
2019-11-28 19:37
save luken and disband sharks
2019-11-28 19:38
#274
 | 
Russia SparQ4k 
Wtf 100 hp bot can’t kill 3 hp glave from behind
2019-11-28 19:39
This infinite forehead glaive have smoke cheat 😡 😡😡
2019-11-28 19:38
Gla1ve and frags trough smoke name more iconic duo
2019-11-28 19:39
#279
 | 
Finland no_man 
gla1ve and girlfriend on stage
2019-11-28 19:39
BRUH, gla1ve is back at it again LMAO I think hes the most annoying to play against xD
2019-11-28 19:38
#280
 | 
Brazil NahT_ 
vamo papito vamo borracho
2019-11-28 19:40
astralis cant win even 5v3 vs tier 100
2019-11-28 19:42
#282
 | 
Brazil xxAxx 
Gla1ve is a cheater Pls Valve Ban
2019-11-28 19:41
#283
 | 
Brazil VitinDaZO 
agora o jogo começou
2019-11-28 19:41
#284
blaze | 
Brazil Blazzze 
ez +10.5
2019-11-28 19:41
#285
 | 
Brazil lul321 
Bro, sharks have so much firepower, i hope their nuke can be good to at least a fun game
2019-11-28 19:41
Ez +13.5
2019-11-28 19:42
what price?
2019-11-28 19:43
1.005
2019-11-28 19:44
#297
blaze | 
Brazil Blazzze 
+10,5 odd 1.8
2019-11-28 19:46
#305
Olivia | 
Austria SplasJ 
thats actually pretty nice
2019-11-28 19:49
3-0 3-3 okaaaaaay rip -6.5
2019-11-28 19:43
unmotivated Astralis :( anyway 16-9
2019-11-28 19:43
#290
 | 
Spain chokOOO 
memetralis
2019-11-28 19:43
ok boys hcp is basically secured. Now i'm on sharks ML @8
2019-11-28 19:44
something is very wrong here
2019-11-28 19:44
ez 4 over 21.5 ezzzzzzzzzz
2019-11-28 19:45
Lul Astralose
2019-11-28 19:45
lost every 5v3 4v2 vs this H@H@H@HH@@
2019-11-28 19:45
5v3 4v2 blastralis you okay?!????????
2019-11-28 19:46
:( sharks come on get the f5r man i got +7.5 hdc and f5r on u Argen
2019-11-28 19:47
ez
2019-11-28 19:47
Losing 4 rounds vs brazil = disband
2019-11-28 19:47
#303
Brehze | 
Russia MH- 
Fluken
2019-11-28 19:48
ABASRALIS
2019-11-28 19:49
why so ez kids?
2019-11-28 19:51
#307
 | 
Poland Oleczeq 
Im suprised that only 7k people from Brazil is watching this match
2019-11-28 19:52
No gaulês no viewers I'm watching on goncho
2019-11-28 19:53
#308
 | 
Brazil VitinDaZO 
HAHAHAHAHA
2019-11-28 19:52
#309
 | 
Brazil NahT_ 
LUKEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEN IS A BEASTTTTTTTTTTTTTT
2019-11-28 19:52
GOD LUKEN Round over - Winner: T (5 - 5) - Enemy eliminated meyern + Luken (assist) killed Xyp9x with ak47 Xyp9x killed Luken with sg556 (headshot) meyern planted the bomb (2on1) Luken killed device with sg556 (headshot) Luken + meyern(flash assist) killed dupreeh with sg556 (headshot) Luken + meyern(flash assist) killed gla1ve with sg556 (headshot) Luken killed Magisk with deagle (headshot) Magisk killed exit with aug Magisk killed jnt with aug (headshot) device killed leo_druNky with awp Round started
2019-11-28 19:52
H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@H@H@H@H@HH@H@H@H@H@H@H@H@H@H@H@
2019-11-28 19:53
ez for luken xDD
2019-11-28 19:53
#313
 | 
United States Roseberg 
2v5 blastralis
2019-11-28 19:53
#314
 | 
Europe kaitos 
Haha astralis wtf is this xD
2019-11-28 19:53
Throwstralis rofl, they've thrown a 5v2 and 5v3 now Sharks will actually win this half ahahahahahahahahHAHAAHHAAHAHAH. Nice T map btw.
2019-11-28 19:53
Meyern and luken gostositos carrega nois caraio
2019-11-28 19:53
#317
 | 
United States Vollizie 
Round over - Winner: T (5 - 5) - Enemy eliminated meyern + Luken (assist) killed Xyp9x with ak47 Xyp9x killed Luken with sg556 (headshot) meyern planted the bomb (2on1) Luken killed device with sg556 (headshot) Luken + meyern(flash assist) killed dupreeh with sg556 (headshot) Luken + meyern(flash assist) killed gla1ve with sg556 (headshot) Luken killed Magisk with deagle (headshot) Magisk killed exit with aug Magisk killed jnt with aug (headshot) device killed leo_druNky with awp Round started
2019-11-28 19:53
#318
 | 
Brazil lul321 
KKKKKKKKKKKKKKKKKKKKKKKKK NICE ROUND ASTRALIS LOOOL
2019-11-28 19:53
it just had to happen, #1 lose 5v2 and 5v3 with all the info to sharks so I lose my handi, ggs
2019-11-28 19:53
Unlucky
2019-11-28 19:53
well, it's not over yet, but seems very likely so :(
2019-11-28 19:57
nevermind, no chance
2019-11-28 19:57
Round over - Winner: T (5 - 5) - Enemy eliminated meyern + Luken (assist) killed Xyp9x with ak47 Xyp9x killed Luken with sg556 (headshot) meyern planted the bomb (2on1) Luken killed device with sg556 (headshot) Luken + meyern(flash assist) killed dupreeh with sg556 (headshot) Luken + meyern(flash assist) killed gla1ve with sg556 (headshot) Luken killed Magisk with deagle (headshot) Magisk killed exit with aug Magisk killed jnt with aug (headshot) device killed leo_druNky with awp LMAOOOOOO EZ +11.5
2019-11-28 19:53
Lol
2019-11-28 19:53
2 vs 5 gg
2019-11-28 19:53
5v2 to pistols Ohhh
2019-11-28 19:53
#326
 | 
Germany Kexor 
give that +7,5 with 2,5 odds ez money
2019-11-28 19:53
+7,5 2.5? Hahahahaa ok ok
2019-11-28 20:00
#532
 | 
Germany Kexor 
yesterday on gg.bet whats up
2019-11-28 20:38
#327
 | 
Argentina Konigmdq 
RESPETA LUKEN
2019-11-28 19:53
Astralose aim Lol silvers
2019-11-28 19:53
fuck me, i put too much faith in astralis it turns out they choking for handi, fuck
2019-11-28 19:53
#330
 | 
Russia QibyVGZEN 
Round over - Winner: T (5 - 5) - Enemy eliminated meyern + Luken (assist) killed Xyp9x with ak47 Xyp9x killed Luken with sg556 (headshot) meyern planted the bomb (2on1) Luken killed device with sg556 (headshot) Luken + meyern(flash assist) killed dupreeh with sg556 (headshot) Luken + meyern(flash assist) killed gla1ve with sg556 (headshot) Luken killed Magisk with deagle (headshot) Magisk killed exit with aug Magisk killed jnt with aug (headshot) device killed leo_druNky with awp Round started
2019-11-28 19:54
5v2 ahaha astralis real top1 world? Fucking shit¡!!!!!!!!!!!!!?!!!!
2019-11-28 19:54
#332
 | 
Russia oldbiven 
Ez sharks, thx
2019-11-28 19:54
#333
 | 
Russia QibyVGZEN 
B I G G E S T M A T C H F I X E V E R
2019-11-28 19:54
#392
 | 
Brazil Maujubudo 
H O W M U C H B L Y A T
2019-11-28 20:12
#334
 | 
Chile MOUZ_16_EG_0 
Omg Astralis wtf
2019-11-28 19:54
People are underrating sharks. They beat Liquid in a b03 2-0. They are not bad.
2019-11-28 19:54
I mean Astralis peaking 1 by 1 in some rounds losing 5v3's and 5v2's
2019-11-28 19:59
#336
Savage | 
Philippines n00kie 
want a joke? Astralis on their opening lan matches. xD
2019-11-28 19:54
Nt mad betting degen
2019-11-28 19:56
meyern awp ez go sharks
2019-11-28 19:54
#338
 | 
Europe SOEZ4NIK0 
Astralis be like: Ah shit here we go again
2019-11-28 19:54
Astralis what doink
2019-11-28 19:55
#340
 | 
Brazil Gunzel 
it's happening
2019-11-28 19:55
astralis lb drunk
2019-11-28 19:56
#342
 | 
Brazil Aloha420 
manitos carrying hard.. luken god papito
2019-11-28 19:56
Souths Americas wealth per capita about to grow 20%
2019-11-28 19:56
Holy shit they're bad, especially dupreeh
2019-11-28 19:58
Also reminder that lan is often way more random than online
2019-11-28 19:59
#357
 | 
United Kingdom finnbs 
smh
2019-11-28 19:59
nice SHARKS
2019-11-28 19:59
`Sharks winning t-side Nuke and still have live odd 5 wtf
2019-11-28 19:59
#359
Olivia | 
Austria SplasJ 
i feel like astralis should be better on the t side against sharks as they will have good teamplay and as ct it also depends alot on ur aim but who knows. 5 odds are still crazy high
2019-11-28 20:00
I agree but still man. They got 7 t rounds, live odd still 5, its just too high.
2019-11-28 20:03
#366
Olivia | 
Austria SplasJ 
yeah true
2019-11-28 20:04
Astralis is best Nuke team.
2019-11-28 20:05
Rip money =(
2019-11-28 19:59
RUN SHARKS
2019-11-28 19:59
Etuu Etuuuuu Etuuuuuuuu Etuuuuuuuuuu
2019-11-28 19:59
#358
 | 
Sweden Akoulad 
Why do Brazilians always cheat? It's worse that Russia lol
2019-11-28 20:00
#370
 | 
Russia oldbiven 
What cheat? Noobstralis fanboy
2019-11-28 20:04
Fail luken lul
2019-11-28 20:02
Astralis lost so much rounds in advantage
2019-11-28 20:02
they just dont play together rn. feels like the summer astralis again like vs furia but honestly astralis should be better on t half because you can set the tempo there
2019-11-28 20:05
They suck mate
2019-11-28 20:03
dupreeh. so bad
2019-11-28 20:03
what's wrong with blastralis ? jetlegged or something ? it should be ez for them
2019-11-28 20:04
#368
 | 
Brazil Gunzel 
Luken singlehandedly rekt asstralis what a god
2019-11-28 20:04
imagine MIBR going to lower bracket having to play astralis
2019-11-28 20:04
#377
 | 
Asia qbiy 
Nahh astralis just disrespect other BR teams lol
2019-11-28 20:07
Fnatic maybe
2019-11-28 20:07
#371
 | 
Asia qbiy 
What a choke
2019-11-28 20:04
astralis losing to no namers LUL
2019-11-28 20:05
#380
 | 
Germany PeKay 
Where is no namer in sharks?
2019-11-28 20:07
not in top 30 no big achievements or even any achievements, they didn't even played in any majors. just because you are wathing some na mdl matches and know who they are that doesnt mean they are known in cs scene xd
2019-11-28 20:11
#416
 | 
Germany PeKay 
2019-11-28 20:20
#725
 | 
Argentina DxRama 
It does not have good positioning because they are a new team, but they have already qualified to great tournaments and beat teams like teamliquid and cloud 9
2019-11-29 11:05
#376
 | 
Russia oldbiven 
leo_Drunky god
2019-11-28 20:06
astralis is really losing, because they cant play together
2019-11-28 20:07
COME TO BRAZIL ASTRALIS
2019-11-28 20:07
#382
 | 
Sweden kAED 
Lets go sharks, destroy these muddasuckas LUL
2019-11-28 20:07
X4 majors < x4 drunkY
2019-11-28 20:08
ty Astralis for losing 8 round so fast so I can stop watching this game
2019-11-28 20:08
Takie uebiwa lsnie na blastralis. Typa minus materya u vsex
2019-11-28 20:08
1,01 bettor -8.5 bettor
2019-11-28 20:10
Idi nahui sin pidora
2019-11-28 20:22
Ya ne tvoy batya, uspokoysa shkola
2019-11-28 20:24
Lmao ez +7.5 but imagine if shark win that first pistol round :( i will also get my f5r
2019-11-28 20:08
imagine losing vs LeO dRuNkY
2019-11-28 20:09
#388
meyern | 
Brazil 1930 
south america ranking: 1- furia 2- sharks 3- detona 4- mibr
2019-11-28 20:09
So easy +7,5 rounds. Thank you Sharks
2019-11-28 20:09
#393
 | 
United States xiquo 
I knew this happen
2019-11-28 20:12
meyern overrated t3 bot
2019-11-28 20:13
Caralho meyern just hideeeee
2019-11-28 20:13
#396
flusha | 
World ba9ma9 
meyern low brain
2019-11-28 20:14
#397
 | 
Bosnia and Herzegovina fucklove 
ASTRALIS NUKE OMEGALUL
2019-11-28 20:14
Astralis might upset guys, beware, although Sharks not gonna throw this against tier 2 imo
2019-11-28 20:14
Sharks 5 majors confirmed
2019-11-28 20:14
Over 26.5 with 4.20 odds lmaooooo
2019-11-28 20:15
#406
 | 
Asia qbiy 
Which site?
2019-11-28 20:15
VPGame had the same odds on over...I tried over on Nip Liquid but decided to skip this....what a fuckin facepalm :@
2019-11-28 20:17
Vpgame
2019-11-28 20:31
#501
 | 
Asia qbiy 
I thought live betting site
2019-11-28 20:36
#401
 | 
Asia qbiy 
Really #1????
2019-11-28 20:15
hahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahahahahahhahahahahahahahahaha
2019-11-28 20:16
ROOT IN HELL U BLASTRALIS, FUCKING CHOKER TEAM!!!!!!
2019-11-28 20:15
hail mary AWP PogChamp
2019-11-28 20:15
8 odds Imagine hype if Sharks win this
2019-11-28 20:15
#456
blaze | 
Brazil Blazzze 
9
2019-11-28 20:26
#407
 | 
Europe Whatafz 
Astralis sucks really bad right now
2019-11-28 20:15
#408
 | 
Russia oldbiven 
ASTRALIS_NEVER_WON_SHARKS
2019-11-28 20:16
#421
 | 
Brazil mexicowss 
have you filled the forms for the new acc already? ready to press create?
2019-11-28 20:20
#719
 | 
Russia oldbiven 
ASTRALIS_NEVER_WON_SHARKS_WITHOUT_OT
2019-11-29 03:39
wtf is this shit
2019-11-28 20:16
#447
 | 
Brazil gresote 
cry is free
2019-11-28 20:24
322 on LAN by top 1? EZ
2019-11-28 20:16
Sponsored by Unibet
2019-11-28 20:18
#412
blaze | 
Brazil Blazzze 
nice x9 odd tks choktralis
2019-11-28 20:18
bookmaker ; after this match I will buy mansion . heheehehe
2019-11-28 20:19
Mark ur calender boys even psg lgd threw today
2019-11-28 20:19
Some people gonna lose their savings on Astralis if Sharks win o_O
2019-11-28 20:19
#448
 | 
Brazil gresote 
kkkkkk
2019-11-28 20:25
#418
 | 
Russia ChmoEbanoe 
ez x11 odds
2019-11-28 20:19
#419
 | 
Sweden Akoulad 
Lmao Brazil pathetic COUNTRY - cheaters -flukers, JUST END THIS SHIT SCENE ALREADY
2019-11-28 20:19
#429
ropz | 
Brazil wololo10 
Chill out bro
2019-11-28 20:22
The kiddo is mad lol
2019-11-28 20:24
-7.5 was lost, -4.5 was lost, and all sharks player kills under is going to be lost as well
2019-11-28 20:20
some hard luck there man :(
2019-11-28 20:21
that was completely my fault - betting on first day of the group stage is always risky, but didn’t expect that from astralis
2019-11-28 20:24
You're right...day 1 I always try to go on better odds just to try my luck. But just like you I certainly didn't expect this from Astralis.
2019-11-28 20:28
Well, I did win on EG -4.5 and liquid to win match with under 26.5, but this one made me lose all my profit and get into huge -
2019-11-28 20:40
ohh damn...hope you go into + soon brother
2019-11-28 20:42
i feel u sir, i dont why astralis like to choke in opening match.
2019-11-28 20:24
the most sad part is that sharks just punishing astralis for their mistakes which doesn't mean that they are any good, just not as bad as astralis are
2019-11-28 20:26
i cant think anything at this time, i put all my money on this game and turn out astralis choke for handi. I just dont know why device play so bad in first half. arggggggggg
2019-11-28 20:28
Dupreeh cost them both ct 5v3 5v2 rounds which cost them economy and let sharks to get a chance
2019-11-28 20:31
they must be choking or throwing or mental drop, there is no other explanation here
2019-11-28 20:36
And they also made it to overtime to completely destroy my hopes on Meyern and leo kills under
2019-11-28 20:38
#422
 | 
Finland Love_God 
If astralis lose this LMAO
2019-11-28 20:20
OF course script said ECO win xDDDDDDDDDDDDDDDDDDDDDDD
2019-11-28 20:20
#449
 | 
Brazil gresote 
kkkkk
2019-11-28 20:25
LUL lose to eco wew trash still trash
2019-11-28 20:20
Ofc Sharks lose the game off of an eco
2019-11-28 20:20
EZ :D:D:D:D:D:D
2019-11-28 20:23
I'm Danish, bro, and I love the outcome. But csgo is just tiresome in some ways
2019-11-28 20:24
ITS EZ BRO DONT WORRY
2019-11-28 20:25
I know min ven! Would be a catastrophe losing this game :DD
2019-11-28 20:26
the people who underrated sharks are so stupid, omegalul.
2019-11-28 20:21
EZ ASTRALIS EZ LIFE SHUT UP BOT
2019-11-28 20:23
People who write comments about underrated team after 12-12 are so stupid, omegalul.
2019-11-28 20:24
+1
2019-11-28 20:25
still underrated fallen fang*y
2019-11-28 20:41
It is honestly mindblown to me how anyone believes that this is not rigged. A team like Astralis that has won 4 majors, won against the best teams such as Liquid ON Nuke at blast Copenhagen and now they lost to a unknown Brazilian team. Cs is the most rigged game ever
2019-11-28 20:22
They havent lost lol? :D:D:D
2019-11-28 20:23
You’ve lost your last 4 bets LOL
2019-11-28 20:26
Nah.. won won won lost lsot :D EZ EZ EZ
2019-11-28 20:27
Nice try I saw ur comments on Windigo, And you going 0-3 in Asian championship
2019-11-28 20:28
ez astralis ez life bye bye shut up how much you lost on sharks bot
2019-11-28 20:33
Lmao I took ur money from the Asia championships <3 paid for It thanks <3 you bet on 1.1 odds so those 3 losses put you on a net negative
2019-11-28 20:40
They won't lose this
2019-11-28 20:23
#439
 | 
Finland Love_God 
cry more
2019-11-28 20:24
#444
Sjokz | 
Germany Kamix3 
this is what a guy would say which is trash in cs, its sometimes harder to play against some talents than against a team with real strats cause unexpected stuff etc
2019-11-28 20:24
#470
Olivia | 
Austria SplasJ 
yep we all know that too well. Especially if u normally play higher ranks and then go to dmg or something and people just randomly go out somewhere and kill u xD
2019-11-28 20:29
#475
Sjokz | 
Germany Kamix3 
yeah its like that, i mean its not that crazy on this lvl, but still in a bo1 it can be suprising
2019-11-28 20:30
#459
vberg | 
North America Mang0 
Bo1 in a video game lol
2019-11-28 20:26
Easy now
2019-11-28 20:29
#453
 | 
Brazil gresote 
choke
2019-11-28 20:26
fnc waiting room
2019-11-28 20:23
Device 0 impact at all
2019-11-28 20:24
#452
 | 
Brazil gresote 
device on lan kkkk
2019-11-28 20:25
#442
 | 
Russia Blyatmen 
Top 1 lulw
2019-11-28 20:24
ASTRATHROWERS EZ
2019-11-28 20:26
#460
 | 
Brazil NahT_ 
Magisk tryharding
2019-11-28 20:27
#462
 | 
Brazil JazZ98 
U N E X P E C T E D
2019-11-28 20:27
#463
 | 
Brazil kakkoi 
EVERY BODY SEND YOUR ENERGY FOR SH4RKS WITH ME NOW AAAAAAAAAAAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
2019-11-28 20:29
Astralis trash
2019-11-28 20:28
just end ffs
2019-11-28 20:28
#467
 | 
United Kingdom Mantasboi1 
13;14 ahahaha astralis
2019-11-28 20:28
Sit down at bottle astra fans. Anyway bo1 fluke and astra will rape all after this.
2019-11-28 20:29
#472
 | 
Finland Love_God 
I usually root for Astralis but I sure do love an underdog story! LETS GO SHARKS
2019-11-28 20:29
#473
 | 
CIS Cresscent 
Faze. Luken when?
2019-11-28 20:29
Blastralis being Blastralis
2019-11-28 20:29
wtf sharks bitches nice throw
2019-11-28 20:31
#477
flusha | 
World ba9ma9 
ebola glave toggle again
2019-11-28 20:31
#480
 | 
Chile MOUZ_16_EG_0 
Astralis is playing so bad man
2019-11-28 20:32
#482
 | 
Brazil kakkoi 
LUKEEEEEEEEEEENNNNNNNNNNNN
2019-11-28 20:33
#483
 | 
Brazil renatorib 
LUKEN YOU'RE A FCKN GOD
2019-11-28 20:33
Where to one get lukens cheats.. they are insane man.
2019-11-28 20:34
#485
 | 
Finland Love_God 
LUKEN POG
2019-11-28 20:34
GODLuken respect dude , Argentina's big star incoming
2019-11-28 20:34
luken machine
2019-11-28 20:34
hahahahahaa abasralis
2019-11-28 20:34
14-16 hahaha astralis is so bad
2019-11-28 20:34
why dupreeh so bad?
2019-11-28 20:34
#492
 | 
Japan Jotaro 
Number 1 team in the world btw
2019-11-28 20:35
even if they lose it, i love watching sharks so much
2019-11-28 20:35
anti stupid jokes
2019-11-28 20:35
#528
Olivia | 
Austria SplasJ 
luken looks like a great player and they have decent teamplay
2019-11-28 20:38
Astralis should play only Majors :D
2019-11-28 20:35
If this goes to ot, 4-0 or 4-1 for Astralis tho
2019-11-28 20:35
Luken is a monster
2019-11-28 20:35
god luken
2019-11-28 20:36
#499
 | 
Denmark Matico 
GG 15-15 and Astralis is going win now
2019-11-28 20:36
+1
2019-11-28 20:37
#503
 | 
Finland Love_God 
XYP GOD CLUTCHER!
2019-11-28 20:37
So close 16-14 win
2019-11-28 20:37
#505
 | 
CIS Cresscent 
6 hp fucking luckstralis
2019-11-28 20:37
wtf mebern
2019-11-28 20:37
CLUTCH MINISTER NEW SERVICE
2019-11-28 20:37
#508
 | 
Brazil NahT_ 
OMG BOIS LETS GO
2019-11-28 20:37
6hp meyern retard blame him for lose
2019-11-28 20:37
You're the only retard here lol
2019-11-28 20:38
#523
 | 
Finland Love_God 
Yeah stfu :D blame the young kid who has already achieved more in his life than you ever will. 1V2 against the worlds best IGL and clutcher and almost won.
2019-11-28 20:38
xd u really think astralis are trying hard? its scripted bro or atleast they have been told not to focus that much. Other than that sharks are shit team
2019-11-28 20:43
#581
 | 
Finland Love_God 
haha jealous :D
2019-11-28 20:44
I just saw his photo fucking ugly and bad what a combination omegalul
2019-11-28 20:45
#593
 | 
Finland Love_God 
haha show us your face
2019-11-28 20:45
6 HP 6 HP 6 HP 6 HP 6 HP
2019-11-28 20:37
#511
 | 
Germany PeKay 
Meyern so Bad
2019-11-28 20:37
#512
 | 
Other nt_newfag 
luckstralis back at it
2019-11-28 20:37
I've got +11.5 shark with 1.68 odds Over 26.5 with 4.20 odds ML Shark with 11.65 odds 120$ each Editted> even i lost on ML i still got a lot of profit NO MONEY FOR ASTRALIS ON BO1 EVEN IM DEVICE'S FANBOI
2019-11-28 20:38
aYYYYYYYYYY nOoooooo AST28LYS SOOOOO LUCKY IT'S DISGUSTING HOW LUCKY THEYRE
2019-11-28 20:37
#515
 | 
Sweden Trkmag 
Leo_drunky lost them the map
2019-11-28 20:37
#516
 | 
Chile MOUZ_16_EG_0 
Luken playing the game of his life :D
2019-11-28 20:37
#517
 | 
Argentina Konigmdq 
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
2019-11-28 20:37
6 hp till HLTV explodes
2019-11-28 20:37
#519
 | 
Europe Whatafz 
Okay, why no scope?
2019-11-28 20:38
dumb retard why isnt he scoped in or just not peek you're vs fuckign xyp9x
2019-11-28 20:38
yes I dont know why he didnt scope idiot when he did it second before and he didnt have to push him so stupidly
2019-11-28 20:39
#522
 | 
Brazil Mirekz 
wtf meyern 16 second, bomb dropped why the fuck peek
2019-11-28 20:38
#531
 | 
Finland Love_God 
?? what
2019-11-28 20:38
#537
 | 
Brazil Mirekz 
are you not able to understand basic english?
2019-11-28 20:39
#543
ropz | 
Argentina rawe1337 
Damn you don't know how to play the game
2019-11-28 20:39
#546
 | 
Finland Love_God 
+1
2019-11-28 20:40
#561
 | 
Brazil Mirekz 
stop trying to defend your countryman, he had no reason to peek there.
2019-11-28 20:42
#625
ropz | 
Argentina rawe1337 
The peek was alright, he just whiffed the shots, he had the advantage. Decision wise, was ok, why would you hide when there are still 16 secons remaining?
2019-11-28 20:48
#680
 | 
Brazil Mirekz 
read #668 that's the point, when he gets the first kill, xyp is the one under pressure, because he is running low on time and he needs to pick up the bomb and try to plant, all xyp wanted was for meyern to peek which was xyp's best chance of winning, and that's exactly what meyrn did.
2019-11-28 20:56
thats why ur gold nova 3 u dumb retard
2019-11-28 20:42
#567
 | 
Brazil Mirekz 
stfu tard, go ahead and give a logic reason why was that right for him to peek.
2019-11-28 20:43
if you dont realize why that was a good play then you're really bad as fuck and dont understand shit about the game go figure it out yourself, dumb shit
2019-11-28 20:52
#668
 | 
Brazil Mirekz 
haha EVEN THE FUCKIN CASTER SAID "HE DOESNT EVEN NEED TO PEEK" clips.twitch.tv/GrossAcceptableLeopardKa.. when he gets the first kill all the pressure is on Xyp because there's 16 seconds on the clock, at this point all Xyp wants is for meyrn to peek because its his best shot at winning the round, and that's exactly what meyrn does, plus HE DOESNT EVEN SCOPE, only a blind fanboy like you would say that it wasn't a bad play.
2019-11-28 20:55
bardolph is gold nova 3 henry doesnt even play csgo i wouldnt relay on argument that some shit player made, being a caster doesnt mean you are good at all at the game, you dumbfuck next time dont bet all the money you have on a cs match, retard
2019-11-28 21:03
#697
 | 
Brazil Mirekz 
fuck off you little shit, so everybody in this thread saying that he threw is wrong and you that happens to be from argentina is right? did you realize that people from argentina are the only ones defending meyern and saying that it wasnt a bad play? i mean even ASTRALIS fans are thanking meyern for the throw. im not saying that he is a bad player but if you deny that it was a bad play you're just a fanboy blinded by fanboism.
2019-11-28 21:10
it wasnt a bad play giving the circumstances, but whatever you say man, its fine. its your opinion against mine, its not worth it
2019-11-28 22:08
#599
 | 
Denmark Yung_Leann 
+1 meyern mvp
2019-11-28 20:46
it was an awful play, he played it like the bomb was already planted and about to blow up, put any smart player in his position and the player would play it smart, play the time, not peek.
2019-11-28 21:06
name checks out flag checks out
2019-11-28 21:08
#525
 | 
Argentina Cushiion 
NOOOOOOOOOOOOOOOOOOOO SHIT
2019-11-28 20:38
#526
 | 
Asia qbiy 
Opening match money making against low tier team, rly impressive and genius #1 team lol. Gla1ve made post for this lol
2019-11-28 20:38
Dog meyern gg nice fail
2019-11-28 20:38
#529
 | 
Brazil kakkoi 
sh4rks could have won this now but meyern is so bad lol
2019-11-28 20:39
He is the best sharks player tf u saying
2019-11-28 20:43
#598
 | 
Brazil kakkoi 
the "best" couldn't kill someone from behind and now the lost the game cuz of this
2019-11-28 20:46
1 bad play (that wasn't even that terrible) makes him a bad player? Then coldzera is a gold nova youtu.be/Ik3GgugOVP8
2019-11-28 20:51
holy shit dev1ce is shitting the bed in this game, so many good opportuinities for him to step up and he fails all of them
2019-11-28 20:38
Typical fake win :D
2019-11-28 20:38
#679
 | 
Brazil gresote 
+1
2019-11-28 20:56
#534
flusha | 
World ba9ma9 
why lose fucking eco Sharknado
2019-11-28 20:38
Dat 1v1 lost them the game.. ez astralis ez life.. ez 200 dollars.. i aint even mad.. game win is a win.
2019-11-28 20:39
You're so lucky lmao. 6hp between you and $2500
2019-11-28 20:42
dont care hahaha
2019-11-28 20:42
Do u really believe that he betted 2,5k?
2019-11-28 20:43
#536
 | 
Argentina Konigmdq 
LA BAJA UNA LOCURA
2019-11-28 20:39
#539
 | 
CIS Ptic 
i promise you now astr win, sharks forgot how to play in ot
2019-11-28 20:39
yep ez ez :D:D:D:D::DD: EZ MONEY
2019-11-28 20:40
#558
 | 
CIS Ptic 
for sure rising star meyern enabled panic mode with 99 sens in clutch against low hp at 15-14
2019-11-28 20:42
#540
 | 
Turkey Diveland 
top1 team btw
2019-11-28 20:39
#646
 | 
Brazil m4ri 
kkkk
2019-11-28 20:51
Omg sharks ahahahhahahaha gogogogoogogog
2019-11-28 20:39
brazilians carried by an argentinian like always
2019-11-28 20:40
Lol. Think about what you just said.
2019-11-28 20:49
Luken god
2019-11-28 20:40
#549
meyern | 
Sweden fxzo 
meyern is so fucking nervous xd
2019-11-28 20:40
#551
 | 
Brazil Aloha420 
That 1v1 was painful. But, meyern is god, let`s see what they can do on overtime. Manitos sempre!!
2019-11-28 20:40
And now 19-15 astralis
2019-11-28 20:40
#560
 | 
Sweden kAED 
+1 ez like always in OT
2019-11-28 20:42
#584
 | 
Russia CenturyBone 
xd
2019-11-28 20:44
GG
2019-11-28 20:41
#554
 | 
Denmark Matico 
Game over GG sharks
2019-11-28 20:41
EZ ASSTRALIS HAHAHAHA RIP SHARKS BETTORS LUL
2019-11-28 20:41
"EZ"
2019-11-28 20:43
WIN IS WIN. WIN = EZ
2019-11-28 20:43
what a sad way to lose
2019-11-28 20:42
Ofc 4-0 ot haha, bots never have what it takes in the end
2019-11-28 20:44
#568
 | 
Finland Love_God 
Astralis giving siima :thinking:?
2019-11-28 20:43
#575
 | 
Finland Love_God 
yeah, astralis was just toying with them. 3-0 now when they actually care
2019-11-28 20:43
#571
kennyS | 
Philippines VK1901 
Greatest fucking choke I ever seen
2019-11-28 20:43
Rip yolo dog meyern
2019-11-28 20:43
#648
 | 
Brazil m4ri 
how much
2019-11-28 20:51
What a game !!
2019-11-28 20:43
#578
 | 
Argentina Konigmdq 
gg
2019-11-28 20:44
#587
 | 
Chile MOUZ_16_EG_0 
Luken MVP anyway imo
2019-11-28 20:44
#579
 | 
Chile MOUZ_16_EG_0 
Now this is the Astralis we know
2019-11-28 20:44
NT Sharks Great game from both teams
2019-11-28 20:44
WELL DONE TO MEYERN SINGLE HANDEDLY LOST HIS TEAM THE GAME WELL DONE BRAVO
2019-11-28 20:44
#588
 | 
Finland Love_God 
Mad ?
2019-11-28 20:44
sharks could have won this but meyern had a brainfart at that 2v1
2019-11-28 20:44
#675
 | 
Brazil gresote 
+1
2019-11-28 20:56
got 2.4 on Astralis at 10-12 thanks
2019-11-28 20:44
EZ 1.00001 odds but nt Luken
2019-11-28 20:44
#673
 | 
Brazil gresote 
kkkkk
2019-11-28 20:56
#589
 | 
Russia Blyatmen 
Lucky Astralis
2019-11-28 20:45
#590
 | 
Finland Love_God 
Idc who wins, just enjoying good cs love mad bettors tho :DDDD
2019-11-28 20:45
#622
 | 
Brazil NahT_ 
+1
2019-11-28 20:48
Disgusting LUCKYST28LYS
2019-11-28 20:45
Wasnt sharks an easy match to the best team of the world?!
2019-11-28 20:45
#645
 | 
Bulgaria MaestroGOD 
What is the best result of this team? OT against astralis? :DDD
2019-11-28 20:50
No they beat liquid 2x0 in the ECS qualify...
2019-11-28 21:06
#702
 | 
Bulgaria MaestroGOD 
Online match and liquid are still here so it wasnt that important too
2019-11-28 21:23
#595
 | 
Denmark Yung_Leann 
haha meyern threw that 1v1 so hard, ez
2019-11-28 20:45
#596
 | 
Denmark Matico 
19-15 GG
2019-11-28 20:46
#670
 | 
Brazil gresote 
rip
2019-11-28 20:55
#597
 | 
Finland Love_God 
DEV1CE .ddDDDD
2019-11-28 20:46
#600
 | 
Finland Love_God 
XYP GOD CLUTCHER AGAIN AND AGAIN AND AGAIN!! GG
2019-11-28 20:46
#601
flusha | 
World ba9ma9 
low brain meyern
2019-11-28 20:52
#609
 | 
Finland Love_God 
HAHA HOW MUCH?
2019-11-28 20:47
#634
flusha | 
World ba9ma9 
omg poor kid no money for bet ??
2019-11-28 20:51
GO SHARKS
2019-11-28 20:46
#603
 | 
Chile MOUZ_16_EG_0 
Clutch ministeeer
2019-11-28 20:46
AND NOW THIS BRAZILIIAN THROW MY +3.5 FUCKING RIGGED
2019-11-28 20:46
#669
 | 
Brazil gresote 
cry is free
2019-11-28 20:55
what bet give +3,5? i got +8.5 :D
2019-11-28 20:56
gg
2019-11-28 20:47
Gg
2019-11-28 20:47
#607
 | 
Brazil NahT_ 
GG Astralis WP Sharks xyp9x mastermind won the game
2019-11-28 20:47
Meyern braindead lost the game
2019-11-28 20:48
ez 1.03 odds nice though
2019-11-28 20:47
#619
 | 
Asia qbiy 
2.4 odds on astralis in 1 moment lol
2019-11-28 20:47
#631
 | 
Denmark Matico 
2.50 on Astralis at 14-15
2019-11-28 20:48
shitern team lose 4vs5 noobs
2019-11-28 20:47
#623
 | 
Finland Love_God 
haha "shit team for losing against the #1" :D:D:D::D MONGOL IQ
2019-11-28 20:48
only look their flag and laugh
2019-11-28 20:49
#611
 | 
Asia qbiy 
Ez money for them and me
2019-11-28 20:47
#612
 | 
Brazil Charizaldo 
NT boys
2019-11-28 20:47
#613
 | 
CIS Ptic 
asstrollhis
2019-11-28 20:47
NT <3
2019-11-28 20:47
fucking astralis
2019-11-28 20:47
#667
 | 
Brazil gresote 
how much ?
2019-11-28 20:54
cry is free hehehe
2019-11-28 20:56
#616
 | 
Argentina tinchOO 
nt
2019-11-28 20:47
#617
 | 
Portugal dascouves 
max and relax
2019-11-28 20:47
#657
 | 
Brazil m4ri 
nice 1.15 odds
2019-11-28 20:52
#685
 | 
Portugal dascouves 
max and relax it's kind of a meme. also i did win some money, not at 1.15 odds obviously doe gyazo.com/085c19f88fc656e9c959e847524224..
2019-11-28 21:00
Is this some high lvl rigged script? From losing unlosable round to winning clean 4-0 in OT wtf
2019-11-28 20:47
Astralis always throws vs trash.
2019-11-28 20:58
Note to self: Skio astralis first match of every tournament
2019-11-28 21:11
SHARKS nice try !! Long Live Brazil&Argentina !!
2019-11-28 20:47
#655
 | 
Brazil m4ri 
+1
2019-11-28 20:52
Great game, horrible fanbase
2019-11-28 20:48
ty for easiest 2.1 odds on Astralis
2019-11-28 20:48
#665
 | 
Brazil gresote 
easiest kkkkkkkkkkk
2019-11-28 20:54
it was easy indeed
2019-11-28 22:38
I bet on 20,5 kills on shitvice but he played today like a 1 iq useless bot. Hope you will never get top1 overrated budget Tom Cruse Even they played OT against sharks ♿♿♿
2019-11-28 20:48
holy shit i feel so bad for sharks, wp tho
2019-11-28 20:48
#653
 | 
Brazil m4ri 
yeah good game
2019-11-28 20:51
#630
 | 
Argentina Cushiion 
NT :(
2019-11-28 20:48
Easiest 1.05 ever mens)))
2019-11-28 20:48
#640
 | 
India siddgajare 
bro i had my nuts in mouth... sweaty 300$
2019-11-28 20:49
#633
vsm | 
United States Plactus 
NT Sharks, impressed with the close game vs. Astralis on one of their best maps!
2019-11-28 20:48
Nooo, if only meyern's spray at 15-14 was just a little bit better, it would've been one of the greatest upsets in history of tier 1 CS, fuck, wanted to see that so badly
2019-11-28 20:49
#643
 | 
Brazil m4ri 
how much ?
2019-11-28 20:50
If he only he used his fucking head and scoped in he'd have it easily or just not peek
2019-11-28 20:51
#636
 | 
Sweden Akoulad 
ALWAYS happy to see Brazilians getting OUTPLAYED AND DESTROYED!
2019-11-28 20:49
Destroyed? Are u retard? lol
2019-11-28 20:50
#658
 | 
Argentina LeonLP4 
Nip lose with liquid 16-4...
2019-11-28 20:52
#700
 | 
Sweden Akoulad 
So? Nip is a trash team
2019-11-28 21:13
#639
 | 
Brazil Projectrv 
nt br-ar have great potential together
2019-11-28 20:49
FUCK U MAGISK, U FUCKING SUCKS
2019-11-28 20:50
#652
 | 
Brazil m4ri 
cry is free europoor
2019-11-28 20:51
yeah, im crying right now im gonna fuck ur flag if mibr lose this shit against fnatic!!
2019-11-28 20:54
thats a weird fetish doe
2019-12-04 11:25
He is just stilling all frags
2019-11-28 20:54
ez +8.5 sharks with odds @2
2019-11-28 20:51
#662
 | 
Brazil gresote 
+1
2019-11-28 20:54
#654
 | 
Bosnia and Herzegovina fucklove 
dev2ce 19-21 vs sharks Kkkkkkkkkkkkkkkkkkkk
2019-11-28 20:51
#656
 | 
Argentina Crissgf 
SO FUCKING CLOSE! Nice try Sharks, well played!!
2019-11-28 20:52
#661
 | 
Brazil gresote 
+1
2019-11-28 20:53
#659
 | 
CIS Ptic 
PEREDAI MNE ETOT JOINT SO MNOY MOLODOY RONIN
2019-11-28 20:52
#683
 | 
Brazil m4ri 
what ?
2019-11-28 20:59
russian on fonetics
2019-12-04 11:26
lul astralis got ez odds
2019-11-28 20:52
#663
flusha | 
World ba9ma9 
2019-11-28 20:54
#671
 | 
Brazil gresote 
kkkkkkkkkkk bot
2019-11-28 20:55
wtf Magisk clear mvp why y'all voting for luken
2019-11-28 20:56
mad br boyz d:
2019-11-28 20:57
very nt from Sharks
2019-11-28 20:56
NT
2019-11-28 21:00
#687
 | 
Australia Irtiza 
Almost an upset nt though feels like we’ve got ourselves another furia
2019-11-28 21:02
#690
 | 
Serbia Niddzaa 
Fluke?
2019-11-28 21:03
#696
 | 
Australia Irtiza 
Only time will tell, thats how lg popped up in mid 2015
2019-11-28 21:09
#716
 | 
Serbia Niddzaa 
We will see, I only said that coz you compered them to biggest fluke 2019
2019-11-28 23:06
#689
 | 
Serbia Niddzaa 
No one: People voting Lunken:♿
2019-11-28 21:03
#693
NEO | 
Norway Skuolfi 
Tell me how they go to OT against Sharks. Fucking. Sharks.
2019-11-28 21:06
Sharks played well, but still unacceptable.
2019-11-28 21:07
#698
 | 
Australia Irtiza 
Individual aimers thats all sharks are right now
2019-11-28 21:11
Thanks for winning in OT Astralis, after I already hedged half my bet on sharks. Dickheads
2019-11-28 21:14
#704
NEO | 
Norway Skuolfi 
cry is free
2019-11-28 21:24
#708
 | 
Denmark MetatronKbh 
What a loser
2019-11-28 21:42
ez for magisk GOD carrying my fantasy
2019-11-28 22:02
#713
 | 
Poland giepeishere 
L U L
2019-11-28 22:22
Luken is a machine. I admire him since he started playing for furious and made them the second best argentinean team behind isurus. he is someone to have a look on in the near future. in terms of pure skill probably one of the best in the world.
2019-11-28 22:42
#717
 | 
Denmark [OLD2]Larsen 
Amazing 715 comments in a Astralis match where Astralis was close to loosing, they must really have fucked up some of your guys head the last couple of years :)
2019-11-28 23:51
stfu leftist beta cuck
2019-11-29 03:53
hahaha arg pussy, go suck a dick u fucking faggot loser country
2019-11-29 15:01
KAKAKAKAKKA beta cuck eurofag leftist calling me pussy EleGiggle
2019-11-29 16:42
hahah Arg losing in everything fucking betas of the world go sell your mom and sister to a tourist so you can eat u 3rd world trash faggot
2019-11-29 16:43
You're preaching to the wrong priest here fam
2019-11-29 16:45
2019-11-29 11:00
#727
 | 
Australia saodo 
lol luken mvp match...
2019-11-29 13:15
nt
2019-11-29 13:23
#729
 | 
Brazil xokj 
nt sharks
2019-11-29 14:58
Login or register to add your comment to the discussion.