• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:48
CEST 12:48
KST 19:48
  • 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
RSL Season 1 - Final Week6[ASL19] Finals Recap: Standing Tall12HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed12Weekly Cups (July 7-13): Classic continues to roll4Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
RSL Revival patreon money discussion thread Esports World Cup 2025 - Brackets Revealed Who will win EWC 2025? The GOAT ranking of GOAT rankings Weekly Cups (July 7-13): Classic continues to roll
Tourneys
FEL Cracov 2025 (July 27) - $8000 live event RSL: Revival, a new crowdfunded tournament series $5,100+ SEL Season 2 Championship (SC: Evo) WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ Flash Announces (and Retracts) Hiatus From ASL BW General Discussion Starcraft in widescreen A cwal.gg Extension - Easily keep track of anyone
Tourneys
[Megathread] Daily Proleagues Cosmonarchy Pro Showmatches CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile CCLP - Command & Conquer League Project The PlayStation 5
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2025! Things Aren’t Peaceful in Palestine
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 2024 - 2025 Football Thread NBA General Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 712 users

[Hero] Riki - Page 4

Forum Index > Dota 2 Strategy
Post a Reply
Prev 1 2 3 4 5 6 7 8 9 Next All
rabidch
Profile Joined January 2010
United States20289 Posts
December 24 2015 19:43 GMT
#61
On December 24 2015 15:45 Klipsys wrote:
thoughts on tranquils vs power treads and playing riki as a 4/5?

unfortunately all i can say is play bounty hunter instead
LiquidDota StaffOnly a true king can play the King.
the bear jew
Profile Joined August 2014
United States3674 Posts
March 31 2016 00:16 GMT
#62
Gotta say, just played as Riki, his ult is shit. Best used as glorified phantom lancer dodge/od imprison save, the oh, shit, oh shit somebody come save me.
DeMoN pulled off a Miracle and Flies to the Moon
hound_98
Profile Joined January 2015
United States66 Posts
March 31 2016 00:56 GMT
#63
i unfortunately agree.... this hero has been getting worse and worse before the patch, and then got even worse when the hero got re-worked... His ultimate is now my least favorite ultimate in the game. Maybe valve will do something about this in the next patch. who knows
xluik
Profile Joined September 2012
201 Posts
March 31 2016 03:00 GMT
#64
Actually his ultimate is pretty decent but just not overwhelming. It's like a hybrid of puck's phase shift + ember's sleight of fist, both of which are blink carriers. If the map is warded, just try to farm a gem up asap and start dewarding. If you're dusted, just purge yourself from diffusal. His ultimate is best used on heros with channeling spells (like CM, warlock, enigma, pudge, etc) or illusion heros like PL and CK. One thing i agree on is that he's not played right by most people atm.
the bear jew
Profile Joined August 2014
United States3674 Posts
March 31 2016 03:06 GMT
#65
On March 31 2016 12:00 xluik wrote:
Actually his ultimate is pretty decent but just not overwhelming. It's like a hybrid of puck's phase shift + ember's sleight of fist, both of which are blink carriers. If the map is warded, just try to farm a gem up asap and start dewarding. If you're dusted, just purge yourself from diffusal. His ultimate is best used on heros with channeling spells (like CM, warlock, enigma, pudge, etc) or illusion heros like PL and CK. One thing i agree on is that he's not played right by most people atm.


The ult doesn't hit illusions anymore. They patched it after battlefury riki got popular. Which means it's actually bad vs Illusions heros since you only hit the real one, not the illusions.
DeMoN pulled off a Miracle and Flies to the Moon
xluik
Profile Joined September 2012
201 Posts
Last Edited: 2016-03-31 03:09:20
March 31 2016 03:07 GMT
#66
i thought the ult doesn't hit creeps but does hit illusions. Last i played that hero was on Sunday so...
Edit: Oh wow, it got patched but I didn't notice. Ok. Wrong info I guess on being good against illusion heros.
the bear jew
Profile Joined August 2014
United States3674 Posts
March 31 2016 03:37 GMT
#67
On March 31 2016 12:07 xluik wrote:
i thought the ult doesn't hit creeps but does hit illusions. Last i played that hero was on Sunday so...
Edit: Oh wow, it got patched but I didn't notice. Ok. Wrong info I guess on being good against illusion heros.


No problem, they changed it a month? back or something in a small patch for bugs and stuff. Not a lot of fanfare, a lot of people missed it.

I was mostly using ult to dodge/stall, was just trolling in unranked with a friend, ds/riki lane.

That said, hero feels underwhelming, like there doesn't even feel like he has a niche anymore. Will be interesting to see what is done with it. Rework abilities, or buff them possibly.
DeMoN pulled off a Miracle and Flies to the Moon
Belisarius
Profile Joined November 2010
Australia6227 Posts
Last Edited: 2016-03-31 07:23:23
March 31 2016 07:22 GMT
#68
I really thought roaming 3/4 riki had some promise. It wasn't great but it had kind of a greedy-bounty thing going that I could see finding a niche with a bit more tweaking.

The old old old one was the definition of pubcancer. The new one is just plain bad. Icefrog needs to start again.
nanaoei
Profile Blog Joined May 2010
3358 Posts
Last Edited: 2016-03-31 14:15:57
March 31 2016 14:10 GMT
#69
take a look at night hound from HoN.
since the earliest days, they made it so that riki (for the purposes of discussion here) loses invis if silenced. to balance around that, riki gained charges of invis where he retains it in situations where he should lose it so long as he has charges. charges were then removed but the silence interaction stayed. sounds convoluted but interesting nonetheless.

let's take a look at his skills, albeit it's a hero designed around a faster paced game.
as a ganking hero,
smokescreen works the same in both games but with a much larger CD in HoN at 9s downtime between casts at max level. comparatively, it's a much better value point in dota 2 since the duration and cd are static at all levels.
at level 1, it's 40% misschance and 25% slow, a silence, for up to 6 seconds. mana cost is... you know, for a hero like riki it's basically a storm hammer to sven. luckily it's a hero that builds treads relatively fast.

blink strike is once again similar, with the added difference that it's more worthwhile for the HoN version. just greater damage from lower levels and a higher ceiling at 50% more damage. 120 bonus damage at max which is quite the difference at 4s CD. this was the old blink strike in dota 2 prior to 6.82 and was probably seen as too strong in pubs.
they changed it to have charges starting from level 6 (it was his ulti) where it did 40/70/100+backstab as it works now. levels 11/16 didn't make much of a difference to the utility of the skill, but it's all moot now since the skill is now a nerfed version of the first iteration of the skill. it's strictly 50% less damage. interestingly, the damage is applied as magical, i'm assuming just the bonus damage and it seems like a small added benefit to low armored supports earlier into the game.

the following skills are what sets rikimaru as the hero it is in dota 2.
backstab has almost always been that passive that you upgrade for scalability in agi damage.
it now weighs heavily into your fade-time and thus your survivability. a two second difference between levels 1 and 3 is a world of difference imo. it pretty much means you need a fast level 5 if you want to be able to contend in a lane as a pos 1-3. it is a hero that's strong against very bad players who take harass, let riki have levels, and run away from smokescreen often... and it will forever remain that way.

playing from the safelane, i think you'd still start PMS into boots aquila, treads/wand, drums route that most safelane farmers are going these days. from where do you go then? well your support takes lane and you walk into enemy jungle. if they're good, you get crushed. if you don't get crushed, it's basically par for the course except you put some supports in the grave, and your support is getting some xp and farm in the safelane if they can manage. the problem with all that is that their offlane is getting a lot out of it, and there's nothing you can do about it until you get your first real item, 4-5 kills later.
there is no farming speed that takes advantage of the character strengths, it's straight up a ganking hero with one real purpose in killing heroes repeatedly. imho what made night hound great in HoN pubs was his low fade time. hits 6, paradigm shifts. it is now in dota 2 and since pretty much the beginning a hero that preys on weak players and weak lanes.

what's important to know though is that using items does not break invis. and i guess this is where the utility/roaming support idea comes in. force staff, hex, glimmer, quelling blade, etc. you name it. it's a walking silence bot that can use items on you at will. it also offers nothing than a niche support game in lane and a small window to snowball into a ganking support pre-midgame--once again--if your opponents are playing poorly (quite literally).
so i think one of these fighting patches, you might see a riki in pos "1"/"1.5" where you offer another player the chance to become core while he's busy making the other team poor. otherwise the hero is just a gateway drug into playing dota 2, which doesn't last very long.
*@boesthius' FF7 nostalgia stream bomb* "we should work on a 'Final Progamer' fangame»whitera can be a protagonist---lastlie: "we save world and then defense it"
village_idiot
Profile Blog Joined July 2008
2436 Posts
March 31 2016 14:27 GMT
#70
The current version is mind-boggingly dull, even though I can see what IF was trying to do with the design. I agree that it needs to be changed. The hero just doesn't have any style at the moment.

The version with Blink Strike ulti was pretty cool, though.

Maybe change his current Blink Strike to gain charges just like DP's Spirit Siphon and balance the hero around that.
BluemoonSC
Profile Blog Joined November 2010
SoCal8910 Posts
March 31 2016 20:27 GMT
#71
idk I think this current version has some promise. his ult could be better, but I think the design is neat with blink strike. perhaps a root/slow or a blind and some numbers tweaks would make 3/4 position riki worth picking up
LiquidDota Staff@BluemoonGG_
Logo
Profile Blog Joined April 2010
United States7542 Posts
Last Edited: 2016-03-31 21:51:11
March 31 2016 21:27 GMT
#72
The problem style wise is his ult overlaps too much. It feels like some sad mix between SoF and Omnislash.

I almost wish the ult was capped at 1 attack for 1 second, but given a much shorter cooldown. Something where you'd use it to deal a burst of teamfight oriented damage, but it'd also function a bit more like PL's doppleganger where you use it to get some invincibility time. So you'd activate it, Riki would disappear, then in 1 second strike everything around him and reappear. Or charges, but I don't like charges on abilities. But then that's just SoF but worse because it doesn't hit heroes.

The problem with is now is there's such a narrow window when the ult does enough damage to be worthwhile for the damage. Too much farm and your right clicks are way more damage, too little and it doesn't matter anyways. The invincibility of it is great, but typically being invulnerable for that long has limited uses when it comes at the cost of a practical ultimate.

It's just a really underwhelming ultimate the way the numbers are now.

Thematically Riki is a mess. Even if his numbers were tweaked to be decent he'd still somehow be less centered around the invisibility than the other invis heroes. Brood, Slark, Clinkz, Nyx, Treant, and BH all have way more practical and versatile invisibility mechanics because they accomplish some sort of hero goal. Riki's invis is just sort of this awkward way for him to get into/out of fights.
Logo
SpiritoftheTunA
Profile Blog Joined August 2006
United States20903 Posts
March 31 2016 22:26 GMT
#73
idk i kinda like riki ult... it's awkward but it has decent potential for baiting the enemy team (using it as a phase shift) and dealing plenty of aoe damage, especially after you pick up diffusal...
posting on liquid sites in current year
Gimpb
Profile Joined August 2010
293 Posts
April 01 2016 03:48 GMT
#74
I've actually been having rather good luck running it out of the offlane in ~3.5k mrr games

I think the reason it has been working for me is I am able to place a large burden on the supports. He's hard to keep out of xp range since invis lets you sneak around sentries and soak even when 3 are on the lane. If the supports leave you can punish the farmer with denies because backstab makes up for your farm disadvantage. You just have to be careful and not try things when supports could come in unless a creep wave will be showing up for you to blink back to.

Your early power spike comes with your ult and level 4 blink so I like to max it by 7 over invis and cloud because it lets you really kill people and then go looking for a few fights. After that phase I look for a spare lane to finish off a diffusal.

The ult isn't too good offensively early on unless you had a 1v1 lane or something, but it is effective in team fights as a zoning tool, ok damage, and has good defensive potential to interrupt focus fire. However, a skadi does make the ult pretty terrifying.

If his ult hit creeps it would give him too much farming ability I think and if just hero illusions were added it would lead the the hero to become a niche counter pick, which I do not think is particularly good hero design.

If I were going to change something to try to make him a little stronger, I would just give him more stats and maybe a little more move speed to help him early.
SpiritoftheTunA
Profile Blog Joined August 2006
United States20903 Posts
April 01 2016 03:52 GMT
#75
On April 01 2016 12:48 Gimpb wrote:
I've actually been having rather good luck running it out of the offlane in ~3.5k mrr games

I think the reason it has been working for me is I am able to place a large burden on the supports. He's hard to keep out of xp range since invis lets you sneak around sentries and soak even when 3 are on the lane. If the supports leave you can punish the farmer with denies because backstab makes up for your farm disadvantage. You just have to be careful and not try things when supports could come in unless a creep wave will be showing up for you to blink back to.

Your early power spike comes with your ult and level 4 blink so I like to max it by 7 over invis and cloud because it lets you really kill people and then go looking for a few fights. After that phase I look for a spare lane to finish off a diffusal.

The ult isn't too good offensively early on unless you had a 1v1 lane or something, but it is effective in team fights as a zoning tool, ok damage, and has good defensive potential to interrupt focus fire. However, a skadi does make the ult pretty terrifying.

If his ult hit creeps it would give him too much farming ability I think and if just hero illusions were added it would lead the the hero to become a niche counter pick, which I do not think is particularly good hero design.

If I were going to change something to try to make him a little stronger, I would just give him more stats and maybe a little more move speed to help him early.

not to totally shit on your experience, but offlane played well is probably the easiest role to get way more than you should in a 3k game. that's my bracket, and whenever i'm offlane against all but hte most competent supports, i usually do way more than i should as whatever hero i am.
posting on liquid sites in current year
Gimpb
Profile Joined August 2010
293 Posts
April 01 2016 04:23 GMT
#76
Yes, the appropriate greediness of picks varies with brackets, but what of it? I stated the mmr bracket to give the comments context so readers could decide if it is relevant to them.

Frankly, sentry/dust spam and things people think are hard counter picks like bounty/slar/zues are something I see all the time and in my games. My experience is that I rarely find myself in situations where I could last hit much with any hero other than ench/furion/druid and mostly soak in lane.
ZerG~LegenD
Profile Blog Joined August 2007
Sweden1179 Posts
April 01 2016 10:43 GMT
#77
My friend plays him as roamer transitioning into damage items with great success in 4.5k. He struggles a bit when the avg mmr goes up though as people get better at sentry warding. Personally I wish he'd start playing BH instead.
Even a broken clock is right twice a day
BluemoonSC
Profile Blog Joined November 2010
SoCal8910 Posts
April 01 2016 12:22 GMT
#78
idk, with the gold/xp swings, anyone can be bounty. riki has a silence and 2 potential escapes.

I personally like his ultimate because you can dodge things with it and consequently bait people into their deaths. I had a couple decent games with him yesterday, but you really need to go HAM and snowball so you can get your items or else you're gonna have a bad time against certain heroes.
LiquidDota Staff@BluemoonGG_
nanaoei
Profile Blog Joined May 2010
3358 Posts
Last Edited: 2016-04-07 01:38:38
April 06 2016 23:49 GMT
#79
alright, well..
you have heroes who are more or less efficient with items, with levels, and with pieces of the map available.
riki is one of those super niche derp heroes that looks and feels good when all the right situations occur.
you're invis until you attack, get to walk wherever the damn you want, and get to kill basically any hero you spot alone.
except you're not slot efficient, die quite easily with an appropriate level of lockdown, which most teams have, and depend on autoattacks from one direction. if bristleback's quills werent stacking or as good as they are now, the hero would serve the other role of tanking damage, with utility in that it's a much wider angle.

i can easily see the situation where a TP reaction tries to turn your gank around and turns into a double kill for you.
that is, if you are fed pot roast for thanksgiving and that same bad play which allowed you to play so freely and casually all game resulted in easier and easier kills for you--in effect, making kills on the better players on that team easier as well.

why doesn't support bristle work? because the hero needs an item or two quite quickly.
why does support riki work? because he has a a damn silence, and walks past observer wards like a bounty would.
and why does bounty absolutely work? because his kit is built around early game utility in slow, easy damage, needing very little. riki needs levels to achieve anywhere near the same level of damage. everyone seems to forget he's one of the slowest characters in the game.

what are you going to build, tranquils and carry clarities? how are you going to afford the boots that you so desperately need? how are you going to deal any damage after the first minutes of the game without levels?
pretty easy to answer, you're leeching off a lane with 500/600 life total and sitting there waiting for simple kills to appear, except you need more than BH, except there's no later game if you don't leech off your lanes further, except you are complete food with one good ability to your name: smoke screen.. unnnntil bkb's arrive.

it's what every person who runs with their arms swinging behind their backs dreams of.
the funny thing is, the item that was basically designed for this hero, sange & yasha is pronounced wrong by the entire dota 2 cast and now most if not all of the community, much like godz and the word "melee". real japanophiles will notice, and this is my time to shine as an educational riki player who gives zero damns about actually playing a viable hero in competitive.
*@boesthius' FF7 nostalgia stream bomb* "we should work on a 'Final Progamer' fangame»whitera can be a protagonist---lastlie: "we save world and then defense it"
Ryder.
Profile Joined January 2011
1117 Posts
May 14 2016 04:46 GMT
#80
I feel like I am always going back to base with this hero. Sustain items don't seem to suit him, but I feel like after each gank I end up at 25% HP and end up needing to go heal. Not to mention jungling with him is barely possible (I know you shouldn't be afk jungling with this hero but you can definitely make an argument that farming a lane isn't ideal since you want to try be off the map as much as possible.

Any ideas on a sustain item that might fit with this hero? Thinking either drums (HP regen isn't much but better than nothing), tranquils (if playing offlane/roaming riki) or maybe Vanguard into eventual abyssal?

Prev 1 2 3 4 5 6 7 8 9 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 5h 12m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Trikslyr25
StarCraft: Brood War
Sea 24199
BeSt 4358
Mini 1172
Pusan 866
Stork 653
Zeus 336
EffOrt 287
PianO 287
Last 155
ToSsGirL 118
[ Show more ]
Barracks 96
zelot 69
JulyZerg 64
Sharp 28
Sacsri 25
GoRush 17
Noble 13
Hm[arnc] 11
scan(afreeca) 10
Bale 9
SilentControl 9
Aegong 8
Britney 0
Dota 2
Gorgc7044
singsing2018
XaKoH 365
XcaliburYe234
Counter-Strike
sgares762
shoxiejesuss696
x6flipin538
Super Smash Bros
Mew2King186
Other Games
gofns12641
DeMusliM143
Pyrionflax123
SortOf117
Organizations
Other Games
gamesdonequick3228
StarCraft: Brood War
lovetv 10
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH379
• LUISG 34
• Hinosc 3
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota298
Upcoming Events
uThermal 2v2 Circuit
5h 12m
Replay Cast
13h 12m
The PondCast
23h 12m
OSC
1d 2h
WardiTV European League
1d 5h
Replay Cast
1d 13h
Epic.LAN
2 days
CranKy Ducklings
2 days
Epic.LAN
3 days
CSO Contender
3 days
[ Show More ]
BSL20 Non-Korean Champi…
3 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Sparkling Tuna Cup
3 days
Online Event
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Esports World Cup
5 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Esports World Cup
6 days
Liquipedia Results

Completed

CSL 17: 2025 SUMMER
RSL Revival: Season 1
Murky Cup #2

Ongoing

JPL Season 2
BSL 2v2 Season 3
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Championship of Russia 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
K-Championship
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
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 © 2025 TLnet. All Rights Reserved.