• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:49
CEST 15:49
KST 22:49
  • 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] Ro16 Preview Pt1: Fresh Flow5[ASL21] Ro24 Preview Pt2: News Flash10[ASL21] Ro24 Preview Pt1: New Chaos0Team Liquid Map Contest #22 - Presented by Monster Energy21ByuL: The Forgotten Master of ZvT30
Community News
MaNa leaves Team Liquid14$5,000 WardiTV TLMC tournament - Presented by Monster Energy5GSL CK: More events planned pending crowdfunding7Weekly Cups (May 30-Apr 5): herO, Clem, SHIN win0[BSL22] RO32 Group Stage5
StarCraft 2
General
Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool MaNa leaves Team Liquid Team Liquid Map Contest #22 - Presented by Monster Energy Quebec Clan still alive ? BGE Stara Zagora 2026 cancelled
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament $5,000 WardiTV TLMC tournament - Presented by Monster Energy RSL Revival: Season 5 - Qualifiers and Main Event GSL CK: More events planned pending crowdfunding Sea Duckling Open (Global, Bronze-Diamond)
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 521 Memorable Boss The PondCast: SC2 News & Results Mutation # 520 Moving Fees Mutation # 519 Inner Power
Brood War
General
The Korean Terminology Thread ASL21 General Discussion [ASL21] Ro16 Preview Pt1: Fresh Flow BGH Auto Balance -> http://bghmmr.eu/ JD's Ro24 review
Tourneys
[ASL21] Ro16 Group A Escore Tournament StarCraft Season 2 [Megathread] Daily Proleagues [ASL21] Ro24 Group F
Strategy
Any training maps people recommend? Fighting Spirit mining rates Muta micro map competition What's the deal with APM & what's its true value
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Battle Aces/David Kim RTS Megathread General RTS Discussion Thread Starcraft Tabletop Miniature Game
Dota 2
The Story of Wings Gaming Official 'what is Dota anymore' discussion
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
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread European Politico-economics QA Mega-thread The China Politics Thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
[Manga] One Piece [Req][Books] Good Fantasy/SciFi books Movie Discussion!
Sports
2024 - 2026 Football Thread Formula 1 Discussion Cricket [SPORT] Tokyo Olympics 2021 Thread
World Cup 2022
Tech Support
[G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
lurker extra damage testi…
StaticNine
How Streamers Inspire Gamers…
TrAiDoS
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Iranian anarchists: organize…
XenOsky
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2429 users

[Patch 5.13] Tahm Kench General Discussion - Page 38

Forum Index > LoL General
Post a Reply
Prev 1 36 37 38 39 40 41 Next All
OhTwoMise
Profile Joined September 2012
United States164 Posts
Last Edited: 2015-07-21 07:51:41
July 21 2015 07:46 GMT
#741
On July 21 2015 12:21 Amarok wrote:
Riot just changes everything. They don't have some crusade against splitpushing they just want things to be different at different points in time. They buffed the hell out of Teleport which is the splitpushing summoner and the last two things that happened to Jax were buffs. They also nerfed laneswaps (supposedly the counter to splitpushing) by making turrets more resilient to early pushes and at various times have nerfed everything in the game from poke to wombo to sieging to ADC damage to sustain. There's no overarching conspiracy against any one type of play, only change.


Split-pushing has consistently been nerfed at the beginning of every season. It's not always direct, but it's always there. T2/3 turret changes, homeguard introduction, increased importance to baron/dragon, increased local/decreased global turret gold, decreased value of inhibitors, Righteous Glory, Homeguard + Teleport combination. I'd also argue that champion balance is largely in a direction that discourages split-pushing, but even without that, it's pretty clear Riot's been trying to stamp it out as a strategy until very recently.

And the buff to teleport is most definitely a nerf to split-pushing. Teleport is MUCH better for the defender than the attacker--the attacker is free to leave whenever he wants. The defender can only leave when he gets the lane pushed out or he knows the attacker isn't going to be there (because he teleported to the teamfight).

Edit: The nerf to Lichbane was also pretty big, although that's one of the few that I think was incidental and not targeted.
Gahlo
Profile Joined February 2010
United States35172 Posts
Last Edited: 2015-07-21 12:38:59
July 21 2015 12:37 GMT
#742
On July 21 2015 14:37 Nos- wrote:
tahm kench grey health is so frustrating

Team: brb, we have to burn through this guy's 8k health.
ticklishmusic
Profile Blog Joined August 2011
United States15977 Posts
July 21 2015 14:07 GMT
#743
On July 21 2015 21:37 Gahlo wrote:
Show nested quote +
On July 21 2015 14:37 Nos- wrote:
tahm kench grey health is so frustrating

Team: brb, we have to burn through this guy's 8k health.


Who needs a passive revive when you can't die amirite
(╯°□°)╯︵ ┻━┻
Gahlo
Profile Joined February 2010
United States35172 Posts
July 21 2015 14:25 GMT
#744
On July 21 2015 23:07 ticklishmusic wrote:
Show nested quote +
On July 21 2015 21:37 Gahlo wrote:
On July 21 2015 14:37 Nos- wrote:
tahm kench grey health is so frustrating

Team: brb, we have to burn through this guy's 8k health.


Who needs a passive revive when you can't die amirite

Brb, buying GA anyway. Gotta get that resists/shield synergy goin.
M2
Profile Joined December 2002
Bulgaria4146 Posts
July 21 2015 14:49 GMT
#745
In attempt to optimize my lane phase, I was doing some calculations on what is best on Rengar vs AP lane, flat health, flat Armor or flat MR seals (Glyphs are CDR, I don't compromise here). So even though MR seals are secondary, I wanted to check how it will work out.
I used the formula: Effective Health = Health*(100+Resists [Armor or MR])/100, I also calculated for Doran Blade (+70 health) and Long Sword starts
Unfortunately, I deleted the exact results, however, what I got showed that Flat Health Seals provide between 30 and 90 more effective health for the 1st few levels, both against AD or AP opponent.
The formula will show similar results for other champs below 100 MR or Armor and because we only talk about optimization at lvls 1-6, it means that everyone who aims for flat seals, should go for health seals, including junglers and adcs. Perhaps some junglers that plan to build tanky will benefit more from flat armor runes, since, the formula graph changes at 100 armor, but still either my calculations miss something important or people should just use flat health seals every time, when they go for flat runes and not scaling.
Knife kitty, night kitty, put you on a slab. Stealthy kitty, hunter kitty, stab stab stab :-)
Ketara
Profile Blog Joined August 2010
United States15065 Posts
Last Edited: 2015-07-21 15:10:53
July 21 2015 15:10 GMT
#746
Today I read people saying that riot hates split pushing, prompted by riot giving big buffs to a champion designed to be a split pusher.
http://www.liquidlegends.net/forum/lol-general/502075-patch-61-league-of-legends-general-discussion?page=25#498
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
July 21 2015 15:29 GMT
#747
On July 21 2015 23:07 ticklishmusic wrote:
Show nested quote +
On July 21 2015 21:37 Gahlo wrote:
On July 21 2015 14:37 Nos- wrote:
tahm kench grey health is so frustrating

Team: brb, we have to burn through this guy's 8k health.


Who needs a passive revive when you can't die amirite


In a way, I see Tahm's grey health like Nasus Q. It seems intimidating on paper, but without a reliable method of delivery (no gaoclosers, etc) you will just get kited and die.

Although I do admit Thornmail is kind of funny on him.
https://twitter.com/SufficientStats
Numy
Profile Blog Joined June 2010
South Africa35471 Posts
July 21 2015 15:33 GMT
#748
On July 22 2015 00:29 Sufficiency wrote:
Show nested quote +
On July 21 2015 23:07 ticklishmusic wrote:
On July 21 2015 21:37 Gahlo wrote:
On July 21 2015 14:37 Nos- wrote:
tahm kench grey health is so frustrating

Team: brb, we have to burn through this guy's 8k health.


Who needs a passive revive when you can't die amirite


In a way, I see Tahm's grey health like Nasus Q. It seems intimidating on paper, but without a reliable method of delivery (no gaoclosers, etc) you will just get kited and die.

Although I do admit Thornmail is kind of funny on him.


I see him as a nice tanky top for a poke type comp that just wants to disengage.
VayneAuthority
Profile Joined October 2012
United States8983 Posts
July 21 2015 15:38 GMT
#749
I really dislike his new passive though. new E basically gives no reason to ever go tanky gangplank again and pretty much the only viable build is damage. so why would they say hes hit and run then give him this passive that only works with melee AA...

sounds like he will dumpster low damage tanks top though. true damage...high armor pen...heal...even true damage on his ult if you want.
I come in for the scraps
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
July 21 2015 15:41 GMT
#750
On July 22 2015 00:33 Numy wrote:
Show nested quote +
On July 22 2015 00:29 Sufficiency wrote:
On July 21 2015 23:07 ticklishmusic wrote:
On July 21 2015 21:37 Gahlo wrote:
On July 21 2015 14:37 Nos- wrote:
tahm kench grey health is so frustrating

Team: brb, we have to burn through this guy's 8k health.


Who needs a passive revive when you can't die amirite


In a way, I see Tahm's grey health like Nasus Q. It seems intimidating on paper, but without a reliable method of delivery (no gaoclosers, etc) you will just get kited and die.

Although I do admit Thornmail is kind of funny on him.


I see him as a nice tanky top for a poke type comp that just wants to disengage.


Except he does no damage as a top laner. Not to mention his awful laning phase...
https://twitter.com/SufficientStats
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
July 21 2015 15:42 GMT
#751
On July 22 2015 00:38 VayneAuthority wrote:
I really dislike his new passive though. new E basically gives no reason to ever go tanky gangplank again and pretty much the only viable build is damage. so why would they say hes hit and run then give him this passive that only works with melee AA...

sounds like he will dumpster low damage tanks top though. true damage...high armor pen...heal...even true damage on his ult if you want.


It doesn't matter. He will be a splitpusher. A small dash of survivability is good enough.
https://twitter.com/SufficientStats
Seuss
Profile Blog Joined May 2010
United States10536 Posts
July 21 2015 15:46 GMT
#752
On July 21 2015 23:49 M2 wrote:
In attempt to optimize my lane phase, I was doing some calculations on what is best on Rengar vs AP lane, flat health, flat Armor or flat MR seals (Glyphs are CDR, I don't compromise here). So even though MR seals are secondary, I wanted to check how it will work out.
I used the formula: Effective Health = Health*(100+Resists [Armor or MR])/100, I also calculated for Doran Blade (+70 health) and Long Sword starts
Unfortunately, I deleted the exact results, however, what I got showed that Flat Health Seals provide between 30 and 90 more effective health for the 1st few levels, both against AD or AP opponent.
The formula will show similar results for other champs below 100 MR or Armor and because we only talk about optimization at lvls 1-6, it means that everyone who aims for flat seals, should go for health seals, including junglers and adcs. Perhaps some junglers that plan to build tanky will benefit more from flat armor runes, since, the formula graph changes at 100 armor, but still either my calculations miss something important or people should just use flat health seals every time, when they go for flat runes and not scaling.


If you're just looking at Health and Resists, then the numbers do seem to favor Flat Health. However, you need to factor in sustain, regen, and potions into the mix as well.

This is especially the case for junglers who, in addition to natural regen and potions, get 7-10 health per second in combat, up to 30 health from finishing off a big creep, and additional health from Red buff (both the buff itself and smiting the camp).
"I am not able to carry all this people alone, for they are too heavy for me." -Moses (Numbers 11:14)
VayneAuthority
Profile Joined October 2012
United States8983 Posts
July 21 2015 15:59 GMT
#753
On July 22 2015 00:42 Sufficiency wrote:
Show nested quote +
On July 22 2015 00:38 VayneAuthority wrote:
I really dislike his new passive though. new E basically gives no reason to ever go tanky gangplank again and pretty much the only viable build is damage. so why would they say hes hit and run then give him this passive that only works with melee AA...

sounds like he will dumpster low damage tanks top though. true damage...high armor pen...heal...even true damage on his ult if you want.


It doesn't matter. He will be a splitpusher. A small dash of survivability is good enough.


yea its just funny how they could change his passive to that and define his bruiser role or change e and define his hit and run. instead they make it so he has zero identity again ^^
I come in for the scraps
Seuss
Profile Blog Joined May 2010
United States10536 Posts
July 21 2015 16:10 GMT
#754
I think you're taking too narrow a view regarding his passive. Yeah it's not 100% perfect for hit and run, but it still adds a lot and solidifies his laning phase. The whole "identity" thing is a red herring.
"I am not able to carry all this people alone, for they are too heavy for me." -Moses (Numbers 11:14)
VayneAuthority
Profile Joined October 2012
United States8983 Posts
July 21 2015 16:26 GMT
#755
im just talking from experience. I've played gangplank since before ranked even existed. after laning (and only vs a melee character at that) there is like a 2% chance I will ever use this passive. you parley/barrel and run and thats the end of that. if you go into melee range vs anything worth harassing chances are they will just kill you unless way ahead.
I come in for the scraps
Caiada
Profile Joined January 2015
United States3052 Posts
Last Edited: 2015-07-21 16:35:07
July 21 2015 16:29 GMT
#756
How the fuck does E mean you should never go tanky?

On July 22 2015 01:26 VayneAuthority wrote:
im just talking from experience. I've played gangplank since before ranked even existed. after laning (and only vs a melee character at that) there is like a 2% chance I will ever use this passive. you parley/barrel and run and thats the end of that. if you go into melee range vs anything worth harassing chances are they will just kill you unless way ahead.


Again, how in the fuck?

Let's see. E is an 40-80% slow, penetrates more than half of armor. Passive is 30-200 true damage, that you can use at least twice in a trade. W is a heal as big as it ever was in low-health situations. And is a free cleanse.

How in the fuck is someone going to kill you unless you've fucked up every trade or got poked down by playing a ranged matchup poorly?
XDG Mata
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
July 21 2015 16:35 GMT
#757
On July 22 2015 01:29 Caiada wrote:
How the fuck does E mean you should never go tanky?

Show nested quote +
On July 22 2015 01:26 VayneAuthority wrote:
im just talking from experience. I've played gangplank since before ranked even existed. after laning (and only vs a melee character at that) there is like a 2% chance I will ever use this passive. you parley/barrel and run and thats the end of that. if you go into melee range vs anything worth harassing chances are they will just kill you unless way ahead.


Again, how in the fuck?

Let's see. E is an 80% slow, penetrates more than half of armor. Passive is 20-200 true damage, that you can use at least twice in a trade. W is a heal as big as it ever was.

How in the fuck is someone going to kill you unless you've fucked up every trade or got poked down by some ranged bullshit?


It's the 500-range-Lucian-GG syndrome.
https://twitter.com/SufficientStats
nafta
Profile Joined August 2010
Bulgaria18893 Posts
July 21 2015 16:40 GMT
#758
The best thing about new gp is there are gonna be alot of montages of tf/ie/shiv gp waiting in bushes with a train of kegs to bop people.
VayneAuthority
Profile Joined October 2012
United States8983 Posts
July 21 2015 16:47 GMT
#759
On July 22 2015 01:29 Caiada wrote:
How the fuck does E mean you should never go tanky?

Show nested quote +
On July 22 2015 01:26 VayneAuthority wrote:
im just talking from experience. I've played gangplank since before ranked even existed. after laning (and only vs a melee character at that) there is like a 2% chance I will ever use this passive. you parley/barrel and run and thats the end of that. if you go into melee range vs anything worth harassing chances are they will just kill you unless way ahead.


Again, how in the fuck?

Let's see. E is an 40-80% slow, penetrates more than half of armor. Passive is 30-200 true damage, that you can use at least twice in a trade. W is a heal as big as it ever was in low-health situations. And is a free cleanse.

How in the fuck is someone going to kill you unless you've fucked up every trade or got poked down by playing a ranged matchup poorly?


because you arent putting it into relative terms and getting upset over nothing. teamwide AD buff > damaging ability for incentive to go tank, I don't see how thats a difficult concept
I come in for the scraps
Seuss
Profile Blog Joined May 2010
United States10536 Posts
Last Edited: 2015-07-21 17:27:30
July 21 2015 17:23 GMT
#760
On July 22 2015 01:26 VayneAuthority wrote:
im just talking from experience. I've played gangplank since before ranked even existed. after laning (and only vs a melee character at that) there is like a 2% chance I will ever use this passive. you parley/barrel and run and thats the end of that. if you go into melee range vs anything worth harassing chances are they will just kill you unless way ahead.


Sure, you won't get to apply the new passive at range, but you're trading a 7% slow and 63 magic damage DoT at level 18 for a 30% speed boost. For the purposes of hit and run, and most everything else, the latter is far more useful than the former.

On July 22 2015 01:47 VayneAuthority wrote:
Show nested quote +
On July 22 2015 01:29 Caiada wrote:
How the fuck does E mean you should never go tanky?

On July 22 2015 01:26 VayneAuthority wrote:
im just talking from experience. I've played gangplank since before ranked even existed. after laning (and only vs a melee character at that) there is like a 2% chance I will ever use this passive. you parley/barrel and run and thats the end of that. if you go into melee range vs anything worth harassing chances are they will just kill you unless way ahead.


Again, how in the fuck?

Let's see. E is an 40-80% slow, penetrates more than half of armor. Passive is 30-200 true damage, that you can use at least twice in a trade. W is a heal as big as it ever was in low-health situations. And is a free cleanse.

How in the fuck is someone going to kill you unless you've fucked up every trade or got poked down by playing a ranged matchup poorly?


because you arent putting it into relative terms and getting upset over nothing. teamwide AD buff > damaging ability for incentive to go tank, I don't see how thats a difficult concept


Zone control > Teamwide AD Buff.

You get more than just damage from barrels, an 80% slow is a big deal. We're talking Teemo Shroom levels of disruption and control.
"I am not able to carry all this people alone, for they are too heavy for me." -Moses (Numbers 11:14)
Prev 1 36 37 38 39 40 41 Next All
Please log in or register to reply.
Live Events Refresh
Wardi Open
11:00
#82
WardiTV687
OGKoka 343
Rex126
Liquipedia
Afreeca Starleague
10:00
Ro16 Group A
Soma vs YSC
Sharp vs sSak
Afreeca ASL 13444
StarCastTV_EN352
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
OGKoka 343
Lowko283
Rex 126
ProTech125
LamboSC2 61
Codebar 38
StarCraft: Brood War
Sea 20931
Calm 16809
Bisu 8905
Jaedong 3230
Horang2 2014
BeSt 1205
EffOrt 947
Mini 801
Stork 606
firebathero 529
[ Show more ]
Light 487
Zeus 401
Pusan 387
actioN 378
ZerO 246
Soulkey 231
Larva 165
Hyun 163
Rush 94
Mind 92
Killer 65
ToSsGirL 53
Barracks 48
Sea.KH 47
yabsab 36
zelot 27
[sc1f]eonzerg 26
Nal_rA 23
Movie 20
Shinee 18
Hm[arnc] 17
soO 16
Terrorterran 15
Sacsri 13
scan(afreeca) 12
GoRush 11
Bale 10
SilentControl 10
IntoTheRainbow 10
Noble 8
Icarus 7
Dota 2
qojqva1364
syndereN203
420jenkins71
febbydoto12
Counter-Strike
olofmeister3801
fl0m3183
x6flipin434
byalli392
markeloff84
Other Games
singsing1960
B2W.Neo973
hiko814
crisheroes305
Pyrionflax181
Liquid`VortiX107
Liquid`LucifroN89
KnowMe86
QueenE72
Hui .55
RotterdaM48
Mew2King41
Organizations
Other Games
BasetradeTV623
StarCraft: Brood War
UltimateBattle 312
Counter-Strike
PGL288
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• StrangeGG 50
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis3185
• TFBlade1571
• Stunt544
Upcoming Events
Monday Night Weeklies
2h 11m
OSC
10h 11m
Afreeca Starleague
20h 11m
Snow vs PianO
hero vs Rain
WardiTV Map Contest Tou…
20h 11m
GSL
22h 11m
PiGosaur Cup
1d 10h
CranKy Ducklings
1d 19h
Kung Fu Cup
1d 22h
Replay Cast
2 days
The PondCast
2 days
[ Show More ]
WardiTV Map Contest Tou…
2 days
Replay Cast
3 days
Escore
3 days
WardiTV Map Contest Tou…
3 days
Korean StarCraft League
4 days
CranKy Ducklings
4 days
WardiTV Map Contest Tou…
4 days
IPSL
5 days
WolFix vs nOmaD
dxtr13 vs Razz
BSL
5 days
Sparkling Tuna Cup
5 days
WardiTV Map Contest Tou…
5 days
Ladder Legends
6 days
BSL
6 days
IPSL
6 days
JDConan vs TBD
Aegong vs rasowy
Replay Cast
6 days
Replay Cast
6 days
Wardi Open
6 days
Afreeca Starleague
6 days
Bisu vs Ample
Jaedong vs Flash
Liquipedia Results

Completed

Escore Tournament S2: W2
RSL Revival: Season 4
NationLESS Cup

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
StarCraft2 Community Team League 2026 Spring
Nations Cup 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026
IEM Kraków 2026

Upcoming

Escore Tournament S2: W3
Acropolis #4
BSL 22 Non-Korean Championship
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
RSL Revival: Season 5
WardiTV TLMC #16
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
CCT Season 3 Global Finals
IEM Rio 2026
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.