• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 10:52
CET 16:52
KST 00:52
  • 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
TL.net Map Contest #21: Winners11Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10[ASL20] Finals Preview: Arrival13TL.net Map Contest #21: Voting12[ASL20] Ro4 Preview: Descent11
Community News
StarCraft, SC2, HotS, WC3, Returning to Blizzcon!45$5,000+ WardiTV 2025 Championship7[BSL21] RO32 Group Stage4Weekly Cups (Oct 26-Nov 2): Liquid, Clem, Solar win; LAN in Philly2Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win10
StarCraft 2
General
Mech is the composition that needs teleportation t TL.net Map Contest #21: Winners StarCraft, SC2, HotS, WC3, Returning to Blizzcon! RotterdaM "Serral is the GOAT, and it's not close" Weekly Cups (Oct 20-26): MaxPax, Clem, Creator win
Tourneys
Constellation Cup - Main Event - Stellar Fest Sparkling Tuna Cup - Weekly Open Tournament $5,000+ WardiTV 2025 Championship Merivale 8 Open - LAN - Stellar Fest Sea Duckling Open (Global, Bronze-Diamond)
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 499 Chilling Adaptation Mutation # 498 Wheel of Misfortune|Cradle of Death Mutation # 497 Battle Haredened Mutation # 496 Endless Infection
Brood War
General
FlaSh on: Biggest Problem With SnOw's Playstyle BW General Discussion [ASL20] Ask the mapmakers — Drop your questions BGH Auto Balance -> http://bghmmr.eu/ Where's CardinalAllin/Jukado the mapmaker?
Tourneys
[Megathread] Daily Proleagues [ASL20] Grand Finals [BSL21] RO32 Group A - Saturday 21:00 CET [BSL21] RO32 Group B - Sunday 21:00 CET
Strategy
PvZ map balance Current Meta How to stay on top of macro? Soma's 9 hatch build from ASL Game 2
Other Games
General Games
Should offensive tower rushing be viable in RTS games? Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile Dawn of War IV
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
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread SPIRED by.ASL Mafia {211640}
Community
General
Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine Canadian Politics Mega-thread US Politics Mega-thread The Games Industry And ATVI
Fan Clubs
White-Ra Fan Club The herO Fan Club!
Media & Entertainment
[Manga] One Piece Anime Discussion Thread Movie Discussion! Korean Music Discussion Series you have seen recently...
Sports
2024 - 2026 Football Thread Formula 1 Discussion NBA General Discussion MLB/Baseball 2023 TeamLiquid Health and Fitness Initiative For 2023
World Cup 2022
Tech Support
SC2 Client Relocalization [Change SC2 Language] Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Learning my new SC2 hotkey…
Hildegard
Coffee x Performance in Espo…
TrAiDoS
Saturation point
Uldridge
DnB/metal remix FFO Mick Go…
ImbaTosS
Reality "theory" prov…
perfectspheres
Our Last Hope in th…
KrillinFromwales
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1587 users

DingIt TV Broadcaster Incentives

Forum Index > Sponsored Threads
Post a Reply
DingIT TV
Profile Joined December 2014
5 Posts
December 04 2014 13:04 GMT
#1
[image loading]

DingIt is a new streaming platform. It uses an optimized streaming protocol, so end users see a lag-free and buffer-free stream using far less resources (including bandwidth) than any other live streaming or VOD site on the web.

[image loading]

It can take months, if not years, to build up a following as a live streamer. We’ve put together an incentive program for ANY BROADCASTER who signs up through DingIt. We have a range of milestones in place that will reward you for a number of different achievements. You just have to notify us when you’ve hit any of these targets. The idea is that if we’re making money, you should, too. It’s as simple as that.

The incentive program is worth $49,600 in the first month alone!!

For more information about the program:
Check out the Incentives Page


How to become a partner

Signing up is easy. Click on the “Become a Partner” button in the link above, or go to www.dingit.tv and click “sign up.”

We accept all applicants who meet our system requirements!

[image loading]

Unique protocol guarantees higher quality streams with lower latency and almost no rebuffering and uses 25-50% less bandwidth than other streaming sites - more details here!


DingIt, from our app to our player, has built an entirely unique and unprecedented streaming network. The DingIt Player ensures the best quality experience for viewers. The player has been downloaded millions of times by fans of Eurovision, the World Cup, DirecTV and more. For more information about the player, click HERE.


Share in advertising revenues with only 500 followers and channel subscription revenues from day 1!


DingIt’s proprietary broadcast app has literally redefined live streaming. For more about how we’ve revolutionized online video, read more here.


DingIt was founded by OC Shield, a much larger technology company so all of our development is done in house!


Need more info? Contact us via the website or post here!

http://www.dingit.tv
Holytornados
Profile Joined November 2011
United States1022 Posts
December 04 2014 18:33 GMT
#2
Piqued my interest with the sponsorship of an event that Madals did a while back. Will be checking up on you to see if any cool streamers end up there. Competition can't hurt, eh?
CLG/Liquid ~~ youtube.com/reddedgaming
DingIT TV
Profile Joined December 2014
5 Posts
December 04 2014 18:43 GMT
#3
Have you seen the latest show match Madals did? HyuN vs Lilbow, here is the VOD: http://www.dingit.tv/channel/Madals/29050
http://www.dingit.tv
Rimstalker
Profile Joined May 2011
Germany734 Posts
Last Edited: 2014-12-04 19:36:23
December 04 2014 19:16 GMT
#4
Please update this thread here if any known Hearthstone streamer joins you, I'm quite willing to give it a try as a viewer. I will however turn away in disgust if there is lag.

edit: also willing to watch Dota2
Here be Dragons
FiWiFaKi
Profile Blog Joined February 2009
Canada9859 Posts
December 05 2014 15:30 GMT
#5
Always good to have another streaming platform on the block, but currently, I have mixed feeling about what I've seen.

What I like:
-Information looks transparent, and I appreciate that. Although that opens up some information and allows to critique a little bit.
-Performance might very well be better than Twitch.

What I dislike:

Firstly, I will say I don't like the structure of your incentive program. Considering how many games are streamed, I think the incentives you offer are quite high, but too few in number. In it's current format, the person who reaches one of the incentives first, will likely reach many of the incentives first or at the top, and thus the first one or two big channels to switch would receive 5-10k in incentives, while there is a drastic drop off for people outside of the top 10. If I have a smaller viewer base (say 200-600 simultaneous), and I want to expand, DingIt would not seem very good in terms of those incentives offered.

Meanwhile, a popular stream that earns significant income on streaming thinks long term. I wouldn't join a streaming platform where any significant amount of money comes from "incentives", as those may easily be cut at any time, and probably would be... This is more of a promotion to get DingIt started from what I understand. So at the end of the day, what it will come down to is the returns on streaming via advertisements, and subscriptions, as well as offsetting some of the costs of switching (like losing many current subscribers), and that brings me to my third point.

You might have a rewards program, but returns, as said on the internet, just suck. When someone subscribes to my channel, I get only 50% of the revenue? I mean, you guys are a streaming platform, why would I use you if I give 1/2 of my money to you, it's not like live streaming is some high tech, completely new technology being offered here. Anyway, 50% of revenue on subscriptions seems really low. I understand that now they are not seeing ads, so you are entitled to some of it, but I would realistically expect 75% return to go to the streamer.

The next point is even worse, and that is the "income calculator" on your website. It tells me that if I stream for a month, with 500 viewers, I should expect to earn $25 a month (with no subscribers). If you look here:

http://www.teamliquid.net/forum/starcraft-2/472374-top-50-streamers-in-november-2014

We can see there are only 23 streamers in SC2 that receive more than 500 viewers monthly on average. Now the number has little meaning, because when you say monthly, you don't say how many hours, but I would expect a pretty large number of hours streamed to make the numbers sound nicer (20 hours per week?).

If for the sake of the example we use 20 hours per week, that would be a bit more than 80 hours a month. So for streaming with 500 viewers for 80 hours I'd earn $25. Lets do some math with that, that's 40,000+ viewer hours per month, divide both by 40, and thus we obtain a result of $0.625/1000viewer hours. Compare that to twitch.

Twitch generally offers $2-3/1000advertisements, using once again, conservative numbers (being on the side of DingIt), assume 40% use adblock or advertisement does not display for whatever other reason, and 2 advertisements are run every hour. The quick math there works out to be $2.4-3.6/1000viewer hours. Again, there were quite a few assumptions, but even when choosing values that try to give the benefit of doubt to DingIt, you can see how advertisement revenues are less than one quarter of that of twitch. So from my quick little analysis, the income earned from streaming with DingIt does not seem very good, and Twitch appears superior in that regard (unless a company member can show otherwise?).

I want to mention that this was purely from the streamers perspective only. From a consumer perspective, I hope a popular streamer tries DingIt out, so I can see how smoothly it runs, and whether I like it or not.
In life, the journey is more satisfying than the destination. || .::Entrepreneurship::. Living a few years of your life like most people won't, so that you can spend the rest of your life like most people can't || Mechanical Engineering & Economics Major
Xeris
Profile Blog Joined July 2005
Iran17695 Posts
December 05 2014 16:13 GMT
#6
Where are you getting this Twitch number from? Twitch gives far less than $2-3/CPM in ad revenue. You're not at all taking fill rate into account. Twitch has some serious problems with ad revenue right now because there are so many partners that run commercials, they don't have enough inventory to fill everyone's ads.

Big streamers get priority on fill rates, but everyone else gets the filler ads, which are probably less than $0.50 CPM. For example, in CSL- we had comparable numbers from Jan-June in 2012 compared to Jan-June 2014. We made ~$1,000 in 2012, and less than $200 in 2014. Basically same # of commercials, same viewership, etc. Reason is because the fill rates are much lower since in 2012 we weren't competing with as many partnered streamers. The Twitch market is super diluted right now.

I think Dingit is really a fallacy, aside from the incentive program (which again is not sustainable, so there's no reason to rely on that long term). We've seen from Azubu that just because you're a big name (unless you're Faker) doesn't mean the viewers will follow you.

Viewers are very sticky to the platform, they value what's known and comfortable to them above all else. Again, Azubu is the perfect example of that. Curse and Fnatic stream on Azubu. These two LoL teams were able to individually get 20k+ concurrent viewers at any time on Twitch. Voyboy was getting 200-300 people on his Azubu stream, at most. Same with the Fnatic LoL players. Even the KeSPA Koreans, besides Faker, barely get any viewers.

This shows that the audience does not transfer between platforms. So while it's true that Dingit may be able to beat Twitch in terms of ad revenue, if you stream on Dingit, you won't have an audience. You can't earn ad revenue if nobody is watching your stream. It's nice to offer incentives, and again, Azubu does this too (they basically pay big money to get famous people to stream on their platform). There needs to be some other strategy besides just getting people to stream on the platform because there's more than enough evidence out there to suggest that simply getting people to stream on the platform doesn't bring in viewers.

Dingit is in a weird place because unlike any other streaming platform they actually have prohibitive features that discourage users from watching, i.e. they make you download a plugin to watch streams. For a space where audience and viewership is key, it seems like a really short sighted and bad choice to implement a feature that actively discourages new people from coming to the platform, but what do I know?

Overall, I think what people care about most is what's familiar, not necessarily about what is objectively better. There is no other streaming platform that has come, or will come (at this time) close to taking some of Twitch's marketshare.
twitter.com/xerislight -- follow me~~
jaybrundage
Profile Joined December 2009
United States3921 Posts
December 05 2014 21:49 GMT
#7
As a relatively new streamer who's ping goes up a bit when i stream league of legends I really want to try this to get lower more steady ping. But the fact that I'm new and have no consistent viewer base means that I will have no exposure on this site as the traffic is alot lower (Seems like a safe assumption) Also as I link my stream after games of league having to download a plugin will make likely turn any potential viewer away as it seems pretty shady.

Can you guys address any of my concerns?
The more you sweat in training, the less you bleed in battle.
Dingodile
Profile Joined December 2011
4137 Posts
December 05 2014 22:14 GMT
#8
I am unable to find a live streamer.
Grubby | ToD | Moon | Lyn | Sky
HellGreen
Profile Joined September 2010
Denmark1146 Posts
Last Edited: 2015-01-20 08:22:46
December 06 2014 09:28 GMT
#9
A note on available viewership on the D!ngIt platform.
Some regions of the world have to pay to watch, since they can't be served ads:
Visitors to the D!ngIt site from most countries in the world can view broadcasts for free
...
There are some jurisdictions where we are unable to monetize the content via advertising (due namely to lack of demand). In those select regions, we require that viewers sign up for our SD Viewer for only $1.49 US/month
Source


Caution to broadcaster about using the "Click Pro" feature.
This feature is the ability to show keypresses from the streamer, but rather than the well-known stream-embedded virtual keyboard display as known from several streamers, the D!ngIt broadcast and player app communicates directly, which means the feature is not on stream and as such only available to those who subscribe ~6$ for it (it's a platform-wide feature, not per channel). Careful! While I haven't tried it, it could potentially reveal any keypresses you make while broadcasting, even if done off screen, which could reveal your password! 40% of the sales done via referral links goes to the streamer, and while I like the idea to offer products to support the broadcaster, it feels weak to offer what can be done better in conventional streaming software.
Source

As others mentioned the viewer also needs to download the octoshape plugin. The plugin is well known for being problematic (google and pick your own selection of articles). The octoshape plugin is based on P2P technology which means the viewers can/will collectively become part of streaming content using some their upload bandwidth to deliver the stream to anyone in their vicinity [EDIT: After review, there is no P2P in the DingIt plugin].
Watching a stream (look at the "Send" column!):
[EDIT: Further investigation revealed the upload is not external, but in fact goes (locally) to the browser, see proof here. This is explained in their website here]
[image loading]

Not watching any streams (again, though insignificant, the plugin uploads something to someone):
[image loading]
This obviously goes to shave down the costs of bandwidth etc. for D!ngIt, and some could argue it still "helps eSports" but users should at least be aware of the effect it may have on their computer/internet (in the past the plugin was sneaky and kept serving streams secretly or would bog down the computer). Disclaimer: I am basing this "review" on limited time with the specific plugin.

Finally, the FAQ states that their broadcast software is required (you cannot use OBS or XSplit etc) to obtain the low latency, high quality etc. This is not exactly true! Today's conventional streaming software does not obstruct latency whatsoever, that incurs on the protocol and cloud/server side after it leaves the broadcaster. The capturing and image processing is instantaneous and any publicly available software could be made compatible with the platform provided the platform offered access to it. Forcing broadcaster to use a sub par broadcasting software seems the silliest of all choices. Most pro streamers have intricate work flow procedures depending on medium/advanced features available in their choice of software.
Free to do whatever I want!
DingIT TV
Profile Joined December 2014
5 Posts
December 06 2014 18:53 GMT
#10
On December 06 2014 00:30 FiWiFaKi wrote:
You might have a rewards program, but returns, as said on the internet, just suck. When someone subscribes to my channel, I get only 50% of the revenue? I mean, you guys are a streaming platform, why would I use you if I give 1/2 of my money to you, it's not like live streaming is some high tech, completely new technology being offered here. Anyway, 50% of revenue on subscriptions seems really low. I understand that now they are not seeing ads, so you are entitled to some of it, but I would realistically expect 75% return to go to the streamer.

The next point is even worse, and that is the "income calculator" on your website. It tells me that if I stream for a month, with 500 viewers, I should expect to earn $25 a month (with no subscribers). If you look here:

http://www.teamliquid.net/forum/starcraft-2/472374-top-50-streamers-in-november-2014

We can see there are only 23 streamers in SC2 that receive more than 500 viewers monthly on average. Now the number has little meaning, because when you say monthly, you don't say how many hours, but I would expect a pretty large number of hours streamed to make the numbers sound nicer (20 hours per week?).

If for the sake of the example we use 20 hours per week, that would be a bit more than 80 hours a month. So for streaming with 500 viewers for 80 hours I'd earn $25. Lets do some math with that, that's 40,000+ viewer hours per month, divide both by 40, and thus we obtain a result of $0.625/1000viewer hours. Compare that to twitch.


Just to clarify this, the income calculator uses some very rough numbers. The "followers" number isn't to indicate concurrent viewers, just how many people follow the channel! Therefore, 500 follows would probably equate to far fewer concurrent viewers! An example of this would be a SC2 streamer live at the moment in the side bar has 250 concurrent viewers but over 4000 followers on his channel.

http://www.dingit.tv
Shinta)
Profile Joined July 2010
United States1716 Posts
December 09 2014 11:40 GMT
#11
Can't watch on mobile = deal breaker. Twitch it is!
Suteki Da Ne 素敵だね Isn't it Wonderful
DingIT TV
Profile Joined December 2014
5 Posts
December 09 2014 14:33 GMT
#12
On December 09 2014 20:40 Shinta) wrote:
Can't watch on mobile = deal breaker.

As we have only recently launched, the mobile version is not yet ready to go live but it is in development!
http://www.dingit.tv
Yourmomsbasement
Profile Joined February 2012
Canada87 Posts
December 11 2014 11:23 GMT
#13
Didn't install app, didn't read terms of use. No streams for me.
Sorry ding, I'll stay with twitch even with the flaws.
Dingodile
Profile Joined December 2011
4137 Posts
December 11 2014 21:49 GMT
#14
I watched Polt vs Solar showmatch from madals. I was unable to see the "resolution change". I had a great experience with you, no single lag on stream.
Grubby | ToD | Moon | Lyn | Sky
payopayo
Profile Joined December 2014
28 Posts
December 12 2014 18:40 GMT
#15
I signed up because DingIT needs to step it up and have a better linux client (at leat the 64bits one). I tried watching a stream on low quality the other day and not only the quality was AWFUL (worse than low quality on twitch) but it was EXTREMELY laggy. I have an i5, 8GB of ram, a ssd ... and I can't even watch a stream on low quality ? Plus I have to run some kind of shitty client in a terminal while I want to watch something ?

Please make a real client.
StarMoon
Profile Joined April 2011
Canada682 Posts
Last Edited: 2015-01-01 23:49:17
January 01 2015 23:44 GMT
#16
Your streaming plugin that you require to be downloaded sneakily sets itself to start automatically when windows does. This might be done for convenience, seemlessness and so you can use everyone's connections as a form of botnet for your p2p service, but it should be a clearly-displayed option instead of something that's done without user knowledge.

I had to go into CCleaner and disable it. I allow almost nothing to auto-start on my computer that isn't essential to windows functionality, and this is a common good computing practice to reduce bloat on system resources.

Don't do this, it reflects poorly on your organization and makes you seem shady.

On the flipside, watching the ASL playoffs on your service, stream quality and stability seems excellent, which is the more important bit.

I have extremely poor upload compared to download, and was concerned this would impact my viewing experience. It doesn't seem to however, and in general quality seems excellent.

One thing I'll advise is make sure your stream's can easily be "fetched" by listing sites such as TL, as this is why I don't watch Azubu streams: they don't appear on aggregate sites like TL, I don't know they are online and am disinclined to manually check them often.
Please log in or register to reply.
Live Events Refresh
Wardi Open
12:00
#59
WardiTV2342
OGKoka 390
Rex113
IntoTheiNu 48
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
OGKoka 390
mouzHeroMarine 128
Rex 113
StarCraft: Brood War
Rain 4766
Horang2 2092
Sea 2039
Jaedong 893
Larva 547
Mini 489
firebathero 439
Mong 75
Killer 71
Hyun 63
[ Show more ]
Backho 57
sSak 37
Rock 34
Aegong 30
JulyZerg 27
scan(afreeca) 21
zelot 21
Terrorterran 13
ajuk12(nOOB) 9
SilentControl 6
ivOry 5
Dota 2
Gorgc6288
qojqva3357
Dendi1077
420jenkins238
XcaliburYe205
syndereN202
Counter-Strike
byalli605
oskar100
Other Games
hiko605
Mlord495
Pyrionflax390
crisheroes325
Lowko299
Fuzer 256
Hui .245
Sick167
Liquid`VortiX130
Mew2King124
QueenE47
KnowMe18
Trikslyr6
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 11
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 16 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• blackmanpl 45
• Michael_bg 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 1615
• WagamamaTV415
League of Legends
• Nemesis3131
• TFBlade749
Upcoming Events
Wardi Open
8m
Replay Cast
7h 8m
WardiTV Korean Royale
20h 8m
OSC
1d 1h
Replay Cast
1d 7h
Replay Cast
1d 17h
Kung Fu Cup
1d 20h
Classic vs Solar
herO vs Cure
Reynor vs GuMiho
ByuN vs ShoWTimE
Tenacious Turtle Tussle
2 days
The PondCast
2 days
RSL Revival
2 days
Solar vs Zoun
MaxPax vs Bunny
[ Show More ]
Kung Fu Cup
2 days
WardiTV Korean Royale
2 days
PiGosaur Monday
3 days
RSL Revival
3 days
Classic vs Creator
Cure vs TriGGeR
Kung Fu Cup
3 days
CranKy Ducklings
4 days
RSL Revival
4 days
herO vs Gerald
ByuN vs SHIN
Kung Fu Cup
4 days
BSL 21
5 days
Tarson vs Julia
Doodle vs OldBoy
eOnzErG vs WolFix
StRyKeR vs Aeternum
Sparkling Tuna Cup
5 days
RSL Revival
5 days
Reynor vs sOs
Maru vs Ryung
Kung Fu Cup
5 days
WardiTV Korean Royale
5 days
BSL 21
6 days
JDConan vs Semih
Dragon vs Dienmax
Tech vs NewOcean
TerrOr vs Artosis
Wardi Open
6 days
Liquipedia Results

Completed

Proleague 2025-11-07
Stellar Fest: Constellation Cup
Eternal Conflict S1

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
SOOP Univ League 2025
YSL S2
BSL Season 21
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual

Upcoming

SLON Tour Season 2
BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
HSC XXVIII
RSL Offline Finals
WardiTV 2025
RSL Revival: Season 3
META Madness #9
BLAST Bounty Winter 2026
BLAST Bounty Winter 2026: Closed Qualifier
eXTREMESLAND 2025
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 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.