• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 01:14
CET 06:14
KST 14:14
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy7ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289
Community News
Weekly Cups (March 16-22): herO doubles, Cure surprises3Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool48Weekly Cups (March 9-15): herO, Clem, ByuN win42026 KungFu Cup Announcement6BGE Stara Zagora 2026 cancelled12
StarCraft 2
General
Potential Updates Coming to the SC2 CN Server What mix of new & old maps do you want in the next ladder pool? (SC2) Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Weekly Cups (March 16-22): herO doubles, Cure surprises Weekly Cups (August 25-31): Clem's Last Straw?
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament World University TeamLeague (500$+) | Signups Open RSL Season 4 announced for March-April WardiTV Team League Season 10 KSL Week 87
Strategy
Custom Maps
[M] (2) Frigid Storage Publishing has been re-enabled! [Feb 24th 2026]
External Content
The PondCast: SC2 News & Results Mutation # 518 Radiation Zone Mutation # 517 Distant Threat Mutation # 516 Specter of Death
Brood War
General
How much money terran looses from gas steal? Which mirror match you like most or least? Gypsy to Korea BGH Auto Balance -> http://bghmmr.eu/ mca64Launcher - New Version with StarCraft: Remast
Tourneys
[ASL21] Ro24 Group C [ASL21] Ro24 Group B [Megathread] Daily Proleagues 2026 Changsha Offline Cup
Strategy
What's the deal with APM & what's its true value Fighting Spirit mining rates Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2
Other Games
General Games
General RTS Discussion Thread Nintendo Switch Thread Stormgate/Frost Giant Megathread Path of Exile Dawn of War IV
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread Things Aren’t Peaceful in Palestine
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Req][Books] Good Fantasy/SciFi books Movie Discussion! [Manga] One Piece
Sports
Cricket [SPORT] 2024 - 2026 Football Thread Formula 1 Discussion Tokyo Olympics 2021 Thread General nutrition recommendations
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Funny Nicknames
LUCKY_NOOB
Money Laundering In Video Ga…
TrAiDoS
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 5346 users

The Shikyo Memorial for QQ Therapy - Page 490

Forum Index > The Shopkeeper′s Inn
Post a Reply
Prev 1 488 489 490 491 492 687 Next
MooMooMugi
Profile Blog Joined January 2011
United States10531 Posts
September 24 2013 03:30 GMT
#9781
Lost to Jungle Teemo, support builds Ryalis Crystal Scepter instead of sightstone, allows him to camp shrooms and steal all our buffs past the initial ones, well played.
|LoL & SC2 IGN both my username| Just livin' the baylife| Hearthstone ID: MooMooMugi#1544| Dank Memer since 2011
Requizen
Profile Blog Joined March 2011
United States33802 Posts
September 24 2013 04:28 GMT
#9782
asdf i remember why i stopped jungling
It's your boy Guzma!
krndandaman
Profile Joined August 2009
Mozambique16569 Posts
September 24 2013 05:29 GMT
#9783
--- Nuked ---
Simberto
Profile Blog Joined July 2010
Germany11786 Posts
September 24 2013 06:10 GMT
#9784
Those teams aren't that far apart. Gold 1 is basically the same as Plat 5 in terms of MM for most people, Gold 2 isn't that far off either. The Gold V is a bit weird, but could have inflated MMR due to suddenly getting better/tryharding for end of season rewards. Add to that that you got a duo which is rated higher for MM purposes, and there is not a lot weird in there. The Dia V could be anything since he can't drop out of there.
krndandaman
Profile Joined August 2009
Mozambique16569 Posts
Last Edited: 2013-09-24 08:48:10
September 24 2013 08:22 GMT
#9785
--- Nuked ---
Osmoses
Profile Blog Joined October 2008
Sweden5302 Posts
September 24 2013 09:16 GMT
#9786
Like, stop watching his stream :p
Excuse me hun, but what is your name? Vivian? I woke up next to you naked and, uh, did we, um?
krndandaman
Profile Joined August 2009
Mozambique16569 Posts
September 24 2013 09:20 GMT
#9787
--- Nuked ---
Chemiczny84
Profile Joined June 2011
Poland458 Posts
September 24 2013 15:06 GMT
#9788
my support blitz is bronze? no problem, let's give the opposing team a plat kennen to equal things a bit!
THX RIOT
Simberto
Profile Blog Joined July 2010
Germany11786 Posts
September 24 2013 15:40 GMT
#9789
On September 24 2013 17:22 krndandaman wrote:
our highest rank is lower than their lowest ranked. idk why you point out gold 1 = plat 5 because they are the only ones with gold 1s, we have gold 2s. I know its mostly MMR but average rank was like plat 4 against gold 2/3. biggest rank discrepancy i've seen in a while. but yeah we got destroyed.

also anyone know a diamond 1 trynd player called fwii?
he was smurfing and was on my team twice.
first game our kass rage quit at level 3 so it was 4v5 and we lost which was sad.
2nd game he was such a dick to me (was listening to stream). saying our jarvan (me) was doing nothing while their udyr was camping top. well no fucking duh, you're pushing lane with 0 wards and all other lanes are warded/pushed what can I do, tower dive at level 4?
Instead I farmed up/covered lanes till I was the first one to hit 6 and ganked bot, got double kill for them and their summoners, then went mid and got a double kill for fizz when their udyr tried to countergank but then realized fizz and I were level 6/7 to him and riven being 5/5. Then saw trynd die 1v1 to their darius and I went top because darius was sticking around with ~200hp, got into a tussle then all of a sudden he ults and kills me. I'm obviously confused because 1) thought ult wasn't reset because trynd ult was on CD 2) trynd died during my gank so I thought it couldn't possibly be only 12 seconds for me to gank mid then go top, then go into a fight with darius.
I say "damn he had ult" then trynd tells me to "never talk again" and shit talks me in his stream saying useless junglers should never come top if they don't gank within the first 5 minutes and will only bait him and that he hates low elo. what the fuck? you're the diamond 1 buying 0 wards/feeding and complaining that i'm doing nothing? I fucking have 3 assists to udyr's 0/0/0 (and being 2 levels up and 10 cs) and he's talking about me being useless.
He says nothing in chat but keeps trash talking me in stream saying stuff like "wow that was a bad ult by jarvan" "lol why cant this guy E-Q combo (when my eq is on cooldown)" "wow why is he building locket".
so sad I can't even report him for it. We rolled them (had fizz 13/0) and he finished 5/6 , so much for diamond.

wow that was an essay but I got really annoyed that a guy so highly ranked could be so ignorant. it wasn't the toxicity that irked me that much, it was his ignorance. He really does not know much about this game other than tryndamere and idk how he went to diamond. I guess trynd is just that good. He was kinda shit talking faker as well and is actually surprised faker is in challenger LOL.
ugh he wasnt even good. hate arrogant players people.

edit:
lol what a dick. he goes on his main and goes duo. him and duo are 4/5 pick. first pick calls top and goes renek. fwii instalocks trynd and doesnt talk in chat at all when teammates ask him where hes going. once in game he goes straight to top and renek has to be the nice guy and go mid.
to quote renekton "hey look im a streamer i get to be cool and do whatever i want"
then fwii has the audacity to say "wtf this renekton so mean to me". cant believe i spent so many words and time (like an hour) on this guy.
...and proceeds to say the exact same things he said to me to his jungler again once he feeds first 2 kills of the team to top karma. then cries about "ks" when shyv counterganks and gets a kill. what a joke. cant believe viewers can tolerate such behavior when there are so many other better streamers. oh now I understand, they're all on his dick. his duo buddy tells renek to stfu when he asks for report "who are you, oh wait nobody." definition of yoloqueue. also constantly repeats "swag swag swag"


Not to excuse that guy who is apparently an asshole, but even if your top is pushing you should come top at level 3. Because the enemy jungler will, and then you can countergank to turn that around, or intercept him to get him low and make him stop the gank. This helps your top a lot. You can do other stuff, but you need to know that your top is paying for it by getting behind in levels especially if he is pushing. If he dies its his own fault, but he still pays if the enemy jungler comes and you don't, so you'd better make that gank elsewhere worth it.

Only situation you would not want to go top is if the 2v2 looks really bad for you.
Chemiczny84
Profile Joined June 2011
Poland458 Posts
September 24 2013 17:09 GMT
#9790
It finally happened no free champion that I wouldn't own in this rotation QQ
krndandaman
Profile Joined August 2009
Mozambique16569 Posts
Last Edited: 2013-09-25 09:25:31
September 24 2013 18:31 GMT
#9791
--- Nuked ---
Sakray
Profile Blog Joined December 2008
France2198 Posts
September 24 2013 19:42 GMT
#9792
On September 25 2013 03:31 krndandaman wrote:
Show nested quote +
On September 25 2013 00:40 Simberto wrote:
On September 24 2013 17:22 krndandaman wrote:
our highest rank is lower than their lowest ranked. idk why you point out gold 1 = plat 5 because they are the only ones with gold 1s, we have gold 2s. I know its mostly MMR but average rank was like plat 4 against gold 2/3. biggest rank discrepancy i've seen in a while. but yeah we got destroyed.

also anyone know a diamond 1 trynd player called fwii?
he was smurfing and was on my team twice.
first game our kass rage quit at level 3 so it was 4v5 and we lost which was sad.
2nd game he was such a dick to me (was listening to stream). saying our jarvan (me) was doing nothing while their udyr was camping top. well no fucking duh, you're pushing lane with 0 wards and all other lanes are warded/pushed what can I do, tower dive at level 4?
Instead I farmed up/covered lanes till I was the first one to hit 6 and ganked bot, got double kill for them and their summoners, then went mid and got a double kill for fizz when their udyr tried to countergank but then realized fizz and I were level 6/7 to him and riven being 5/5. Then saw trynd die 1v1 to their darius and I went top because darius was sticking around with ~200hp, got into a tussle then all of a sudden he ults and kills me. I'm obviously confused because 1) thought ult wasn't reset because trynd ult was on CD 2) trynd died during my gank so I thought it couldn't possibly be only 12 seconds for me to gank mid then go top, then go into a fight with darius.
I say "damn he had ult" then trynd tells me to "never talk again" and shit talks me in his stream saying useless junglers should never come top if they don't gank within the first 5 minutes and will only bait him and that he hates low elo. what the fuck? you're the diamond 1 buying 0 wards/feeding and complaining that i'm doing nothing? I fucking have 3 assists to udyr's 0/0/0 (and being 2 levels up and 10 cs) and he's talking about me being useless.
He says nothing in chat but keeps trash talking me in stream saying stuff like "wow that was a bad ult by jarvan" "lol why cant this guy E-Q combo (when my eq is on cooldown)" "wow why is he building locket".
so sad I can't even report him for it. We rolled them (had fizz 13/0) and he finished 5/6 , so much for diamond.

wow that was an essay but I got really annoyed that a guy so highly ranked could be so ignorant. it wasn't the toxicity that irked me that much, it was his ignorance. He really does not know much about this game other than tryndamere and idk how he went to diamond. I guess trynd is just that good. He was kinda shit talking faker as well and is actually surprised faker is in challenger LOL.
ugh he wasnt even good. hate arrogant players people.

edit:
lol what a dick. he goes on his main and goes duo. him and duo are 4/5 pick. first pick calls top and goes renek. fwii instalocks trynd and doesnt talk in chat at all when teammates ask him where hes going. once in game he goes straight to top and renek has to be the nice guy and go mid.
to quote renekton "hey look im a streamer i get to be cool and do whatever i want"
then fwii has the audacity to say "wtf this renekton so mean to me". cant believe i spent so many words and time (like an hour) on this guy.
...and proceeds to say the exact same things he said to me to his jungler again once he feeds first 2 kills of the team to top karma. then cries about "ks" when shyv counterganks and gets a kill. what a joke. cant believe viewers can tolerate such behavior when there are so many other better streamers. oh now I understand, they're all on his dick. his duo buddy tells renek to stfu when he asks for report "who are you, oh wait nobody." definition of yoloqueue. also constantly repeats "swag swag swag"


Not to excuse that guy who is apparently an asshole, but even if your top is pushing you should come top at level 3. Because the enemy jungler will, and then you can countergank to turn that around, or intercept him to get him low and make him stop the gank. This helps your top a lot. You can do other stuff, but you need to know that your top is paying for it by getting behind in levels especially if he is pushing. If he dies its his own fault, but he still pays if the enemy jungler comes and you don't, so you'd better make that gank elsewhere worth it.

Only situation you would not want to go top is if the 2v2 looks really bad for you.


Yup that wasthe main reason I didn't gank. It was darius top (with ward) with udyr doran start jungle against trynd and jarvan. We would lose every 2v2. Udyr clearly wanted to gank over farm so all we had to do was ward well early and let me get my advantage over him (which I did) then gank. The streamer really had limited game knowledge for a diamond 1. Apparently he only plays top tho so it somewhat makes sense.


He only plays Trynd.
Zizoz
Profile Joined June 2012
United States232 Posts
September 24 2013 19:57 GMT
#9793
I want to complain about people using "dove" as the past participle of "dive". It's "dived". You can say someone dove you (using the past tense), but not that you got dove. You got dived.

Well, I know languages change and such, and "dive" as a transitive verb isn't really standard either, but I wanted to get that off my chest. It throws me every time.
Simberto
Profile Blog Joined July 2010
Germany11786 Posts
Last Edited: 2013-09-24 20:13:09
September 24 2013 20:11 GMT
#9794
Can someone explain to me why each time i get to 90 points in plat 1, the game starts trolling me so hard? 5 games in a row i win botlane, but my mid and top feed so hard. And it doesn't get better, it gets worse. Last game i got garen + AD kayle. Enemy got Ahri + riven. You can guess how that ended.

It feels like whatever i do is completely irrelevant. Winning or losing botlane does not matter at all, unless you can get a corki 5 kills. Otherwise it gets overshadowed by what happens mid or top all the time, because those lanes NEVER go even. They always end up in a slaughter, so you basically roll the dice there which side you get, and what you do bot matters in those 5% of the games where they somehow do go even.
Sakray
Profile Blog Joined December 2008
France2198 Posts
September 25 2013 00:49 GMT
#9795
WHY AM I THE ONLY FUCKING ONE WILLING TO DODGE WHEN WE HAVE A TROLL IN OUR GAME

They first pick Kassadin, I'm like "I'll mid to counter him" and pick Pantheon. There's a fucking dickhead "mid or troll" THAT PICKS KATARINA, THE CHAMP THAT GETS UTTERLY DESTROYED BY KASSADIN.

And obviously he was french. Yes I'm french as well, so what ? Almost all french in this game are fucking retarded
Simberto
Profile Blog Joined July 2010
Germany11786 Posts
Last Edited: 2013-09-25 04:57:28
September 25 2013 01:05 GMT
#9796
This shit is beyond bullshit. Seriously. I have no influence on which team gets firstblood in toplane. I don't say a word. And 10 games in a row, i have watched this, it was the enemy team. WHY. This is statistically impossible. I think i might have an aura that makes people retarded. I think i need to start playing jungle so that i at least have some sort of influence on those fights which always decide the game.

Next game: Firstpick "I go jungle blitz" My AD "I don't have corki". Enemy lastpick gets corki. Fuck this shit.

And none of them were the problem, no, instead xin constantly talked some weird language noone else on the team spoke and fed renekton to hell and back. Seriously. How does anyone get dia? It is completely luck of the draw, and i am absurdly unlucky. Botlane doesn't do anything, unless you get corki. Then you can do something. But my ad never picks corki.

Ok, i think i might be cursed. This is getting absurd. Not a single game where any lane i am not in wins. Not a single one. And then when you still somehow have a chance to win, you get people who don't speak a single word of english, and an Ashe that doesn't use her ult, EVER. Down from 90 to 57 points purely with 5 point losses. Not a single one of them didnt start with my mid AND top feeding at least one kill before 5 min.

Now i'll once again go onto a winning spree tomorrow and end up at 90, when i'll start losing again.

Edit however many: 52.
Gaslo
Profile Joined February 2011
Finland951 Posts
Last Edited: 2013-09-25 13:18:12
September 25 2013 10:40 GMT
#9797
Why do i always get those AD carries who just let the other team push to level 2, and THEN they want to fight? wtf.

Caitlyn who just sits there waiting for the enemy to hit 2, and after it he goes to harash aaaaaargh.


Or later when i tell him that Aatrox is still bot. He answers "LOL" and goes to thresh flay range. Why? Did he smell it was my promo? Like zero game sense.

Why i am so bad that i have to play with these guys, why cant i improve.

Or better just pick Fiora against Nasus, free farm the lane until nasus gets Frozen heart, then start dueling. That sounds like a good idea.

Lylat
Profile Joined August 2009
France8575 Posts
September 25 2013 13:37 GMT
#9798
On September 25 2013 04:57 Zizoz wrote:
I want to complain about people using "dove" as the past participle of "dive". It's "dived". You can say someone dove you (using the past tense), but not that you got dove. You got dived.

Well, I know languages change and such, and "dive" as a transitive verb isn't really standard either, but I wanted to get that off my chest. It throws me every time.

Still better than "feeded"
The_Unseen
Profile Joined March 2011
France1923 Posts
September 25 2013 15:50 GMT
#9799
On September 25 2013 09:49 Sakray wrote:
WHY AM I THE ONLY FUCKING ONE WILLING TO DODGE WHEN WE HAVE A TROLL IN OUR GAME

They first pick Kassadin, I'm like "I'll mid to counter him" and pick Pantheon. There's a fucking dickhead "mid or troll" THAT PICKS KATARINA, THE CHAMP THAT GETS UTTERLY DESTROYED BY KASSADIN.

And obviously he was french. Yes I'm french as well, so what ? Almost all french in this game are fucking retarded


Ohhh, self-inflicted racism, I haven't missed you
I got five reasons for you to shut up
Sakray
Profile Blog Joined December 2008
France2198 Posts
September 25 2013 15:55 GMT
#9800
On September 26 2013 00:50 The_Unseen wrote:
Show nested quote +
On September 25 2013 09:49 Sakray wrote:
WHY AM I THE ONLY FUCKING ONE WILLING TO DODGE WHEN WE HAVE A TROLL IN OUR GAME

They first pick Kassadin, I'm like "I'll mid to counter him" and pick Pantheon. There's a fucking dickhead "mid or troll" THAT PICKS KATARINA, THE CHAMP THAT GETS UTTERLY DESTROYED BY KASSADIN.

And obviously he was french. Yes I'm french as well, so what ? Almost all french in this game are fucking retarded


Ohhh, self-inflicted racism, I haven't missed you


I'm trying my best to never flame in game, to be as nice as possible, try my best to win and stuff, trying to lead my team to victory, because I'm tired of our fucking reputation.
It doesn't matter, 90% of every french that I meet in games are total assholes.
Prev 1 488 489 490 491 492 687 Next
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
WardiTV Mondays #76
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech115
Nina 89
StarCraft: Brood War
GuemChi 5248
sSak 55
Noble 35
Bale 32
GoRush 13
Icarus 13
League of Legends
JimRising 672
Counter-Strike
Stewie2K787
m0e_tv544
Super Smash Bros
C9.Mang0330
Other Games
WinterStarcraft448
Mew2King232
PiGStarcraft148
Maynarde115
Organizations
Dota 2
PGL Dota 2 - Main Stream46
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH305
• Hupsaiya 82
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Rush923
Upcoming Events
KCM Race Survival
3h 46m
The PondCast
4h 46m
WardiTV Team League
6h 46m
BASILISK vs Team Liquid
OSC
6h 46m
OSC
12h 46m
Replay Cast
18h 46m
WardiTV Team League
1d 6h
Big Brain Bouts
1d 11h
Fjant vs SortOf
YoungYakov vs Krystianer
Reynor vs HeRoMaRinE
RSL Revival
2 days
Cure vs Zoun
herO vs Rogue
WardiTV Team League
2 days
[ Show More ]
Platinum Heroes Events
2 days
BSL
2 days
RSL Revival
3 days
ByuN vs Maru
MaxPax vs TriGGeR
WardiTV Team League
3 days
BSL
3 days
Replay Cast
3 days
Replay Cast
4 days
Afreeca Starleague
4 days
Light vs Calm
Royal vs Mind
Wardi Open
4 days
Monday Night Weeklies
4 days
OSC
4 days
Sparkling Tuna Cup
5 days
Afreeca Starleague
5 days
Rush vs PianO
Flash vs Speed
Replay Cast
6 days
Afreeca Starleague
6 days
BeSt vs Leta
Queen vs Jaedong
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-03-24
WardiTV Winter 2026
Underdog Cup #3

Ongoing

KCM Race Survival 2026 Season 1
BSL Season 22
CSL Elite League 2026
CSL Season 20: Qualifier 1
ASL Season 21
Acropolis #4 - TS6
RSL Revival: Season 4
Nations Cup 2026
NationLESS Cup
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual

Upcoming

2026 Changsha Offline CUP
CSL Season 20: Qualifier 2
CSL 2026 SPRING (S20)
Acropolis #4
IPSL Spring 2026
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.