• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:34
CET 04:34
KST 12:34
  • 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
ByuL: The Forgotten Master of ZvT30Behind the Blue - Team Liquid History Book19Clem wins HomeStory Cup 289HomeStory Cup 28 - Info & Preview13Rongyi Cup S3 - Preview & Info8
Community News
BGE Stara Zagora 2026 cancelled10Blizzard Classic Cup - Tastosis announced as captains12Weekly Cups (March 2-8): ByuN overcomes PvT block4GSL CK - New online series18BSL Season 224
StarCraft 2
General
BGE Stara Zagora 2026 cancelled BGE Stara Zagora 2026 announced ByuL: The Forgotten Master of ZvT Terran AddOns placement Blizzard Classic Cup - Tastosis announced as captains
Tourneys
[GSL CK] Team Maru vs. Team herO StarCraft Evolution League (SC Evo Biweekly) WardiTV Team League Season 10 Master Swan Open (Global Bronze-Master 2) RSL Season 4 announced for March-April
Strategy
Custom Maps
Publishing has been re-enabled! [Feb 24th 2026] Map Editor closed ?
External Content
The PondCast: SC2 News & Results Mutation # 516 Specter of Death Mutation # 515 Together Forever Mutation # 514 Ulnar New Year
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ ASL21 General Discussion BW General Discussion Gypsy to Korea Are you ready for ASL 21? Hype VIDEO
Tourneys
[Megathread] Daily Proleagues [BSL22] Open Qualifiers & Ladder Tours IPSL Spring 2026 is here! ASL Season 21 Qualifiers March 7-8
Strategy
Simple Questions, Simple Answers Soma's 9 hatch build from ASL Game 2 Fighting Spirit mining rates Zealot bombing is no longer popular?
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread PC Games Sales Thread No Man's Sky (PS4 and PC)
Dota 2
Official 'what is Dota anymore' discussion The Story of Wings Gaming
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
Five o'clock TL Mafia Mafia Game Mode Feedback/Ideas Vanilla Mini Mafia TL Mafia Community Thread
Community
General
US Politics Mega-thread Mexico's Drug War Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread NASA and the Private Sector
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [Manga] One Piece
Sports
Formula 1 Discussion 2024 - 2026 Football Thread General nutrition recommendations Cricket [SPORT] TL MMA Pick'em Pool 2013
World Cup 2022
Tech Support
Laptop capable of using Photoshop Lightroom?
TL Community
The Automated Ban List
Blogs
Iranian anarchists: organize…
XenOsky
FS++
Kraekkling
Shocked by a laser…
Spydermine0240
Gaming-Related Deaths
TrAiDoS
Unintentional protectionism…
Uldridge
ASL S21 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 2311 users

MLG Raleigh

Blogs > Milkis
Post a Reply
1 2 3 4 5 6 Next All
Milkis
Profile Blog Joined January 2010
5003 Posts
Last Edited: 2011-09-05 14:45:07
September 05 2011 14:43 GMT
#1
So. Raleigh.

I arrived on Wednesday evening. I actually just moved into my apartment Monday and Tuesday right before, so I completely forgot to get a haircut so that was on my mind the entire time Wednesday. I tried to get a haircut before going to the airport but that idea fell through as half the hair places around were closed for some odd reason (vacations and not open that early, wtf).

Anyway, I arrive and one of the MLG staff members (Tommy) picked up me and another staff member that was on the same flight as me. There seems to be some running joke about me failing to recognize other MLG staff members who are on the same flight as me. Oh well. Anyway, we arrive and after checking in I ask the hotel lobby where I can get a haircut and after getting a recommendation I head out. I run into Tasteless and Artosis at the hotel entrance, say hi and meet each other in real life for the first time for the second time.

Sadly the hair salon I went to was fully booked for the day (T_T) and since I needed to get the haircut on Wednesday (mostly because I suck and thought the Koreans were arriving at Noon and not at 4 PM), I started searching the area for a barber shop or another hair salon. Except it turns out every hair salon was closed (FML) and every barber shop I walked into some how managed to be the shadiest barber shop I've ever seen (it must have gotten progressively worse). I walk into the starbucks to see if I can leech wifi and then I actually find out that Raleigh has free internet downtown. So I use that to find the most decent barber shop (Has positive google reviews) around that's walking distance and not closed. I find out, and I get a haircut except it ends up being a lot shorter than I had expected so I panic IM a few people. ANYWAY...

I get the haircut and then it's about dinner time and I sit in the downtown square area again to look for a good place to eat. I soon find out Nazgul and few of the TL members are already in. Sjow also joined us for dinner. There was some discussion about Nazgul not liking his dark beer (but ended up getting a second later!) and TLO getting serious about beer. We eat and I head back and then stuff happens and I end up at the bar with Adam (MLG SVP) and Tastosis and other MLG staff. Adam of course cracking lots of joke about how sad he is that I haven't accepted the offer yet and then we end up with jokes about trying to get me drunk off cola (since I'm not drinking this year).

And so the next day the first thing I remember is that I got an amazing roast beef sandwich at this cafe for lunch. After that I get in touch with DRG and I head to his hotel room and meet up with him, Noblesse, and Kevin (MVP's translator). I buy them some beverages after hearing about their plight and then I tell them to buy their stuff at the supermarket because it'll be cheaper and such and it turns out we've walked the wrong direction like twice while trying to get there. I eventually have to leave them to get to the Hotel since I needed to pick up the GSL invites at the airport. If there were other adventures related to that I'm not aware of them :p

Alyssa and I head to the airport and pick up the Koreans and we run into Kiwikaki and Slush and a few other MLG staff members (one of them was particularly noob, I remember. Pretty chobo I guess...). Eventually the Koreans show up and know we are waiting as they see my laptop rotating their team logos ;p. The first thing I asked Bomber and Trickster about is their team logos and what they think of it and some of the choice comments from the TL thread responses about it. I was kind of sad their jersey logos haven't changed yet. On the shuttle ride (joined by Kennigit and qxc) back I explain to them the MLG rules including extended series and such, and then I tell them some of the stuff that came up in the 1.4 patch. There's some discussion regarding that and overall they're pretty amused by the Immortal range change. Bomber talks about how all the builds are going to change and Trickster tells him that that's how it was a long time ago for Brood War too. They then talked about their pools and then we end up making it back.

We ate dinner at Sono. Nada and Coca got the nigiri set, Trickster got this shrimp dish, Bomber got Udon. Trickster and Bomber actually got the soup of the day and they couldn't drink it at all and the taste of that soup actually haunted them for the entire event since we went back to the same restaurant on sunday and they were reminded of it. Liquid joined us on a table next to us near the end of our meal so we said hi. On the way back we run into Day9 and Husky as they walk towards CVS to buy a deoderant and we wanted to join them cause we needed to go to the convenience store to buy water and stuff anyway. Turns out the CVS closes at like 6 PM or something ridiculous and Day9 almost looked like he got scandalized. The Koreans go up to rest and so I join Day9 and a few others at the bar and I basically watch Day9 eat his pizza. It was more entertaining than I had expected.

Next day we wake up, grab hotel buffet for breakfast and head to the venue slowly. Apparently NaDa thought I was older than him T___T. We grab omelettes and Trickster ends up getting this omelette with every vegetable (he likes vegetables) and he told us later that that was his most favorite meal. Anyway, we end up at the venue around 11, we do the usual tour and then the Koreans warm up. NaDa ends up playing a UMS (something like nexus wars) with his GF and the rest of them plays games on the KR servers warming up. DRG at this point apparently was waiting outside (he had to wait with the rest of the people to get in for some reason). He said he would dominate everyone and win it all because he was jealous of the GSL invited players as a joke as he waited outside.

Eventually the venue opens and Koreans do their signing (this is why you need a Gold pass btw, since the lines get so long that we always have to cut it off in the middle). DRG and I chatted a bit while the Koreans signed (he was like "why isn't anyone asking me for autographs?" and I ask him if he wanted to be up there and he responds "NONONONONO"). Amusing part was that people asked me for autographs ;;. So everytime someone asked me for an autograph I shielded myself by saying DRG is next to me so you should ask him instead and I joked about how I should have him around the entire time so I can shield myself like this (I actually pulled this off a few times with other progamers like Huk)

The games soon started and Bomber vs Idra ended rather simply with a cool gg from Idra. I actually made it a point to watch a few games with the players at the front row so I'm sure you guys caught me and one of the players quite often watching. DRG lost to Trickster and he took the losses really hard overall this tournament. I told him to watch out for Void Rays after he was over it a bit. Bomber after his match against Sjow he was pretty amazed and told me that Sjow's TvT was code S level quite a bit surprised

I also got to watch Coca play and he dismantled his group which was pretty scary to watch actually since he was really quiet and shy but in game he was pretty monstrous. Coca at the end was hungry after his final games and nearly everything was closed at that point. He wanted a hamburger and I started looking for people who could make a run to Mcdonalds for me. Hazelynut didn't have any people she could boss around to get Coca a burger sadly so I had to look around for a bit and while I was talking with Lee near the feature station I ran into Antoine who saved the day by making the McDonalds run and delivering that BigMac to Coca. You too can save esports like that! Meanwhile, I learned that hazelynut was planning on killing esports with Kpop and as you all know by now Kpop kills esports.

So the next day we grab hotel buffet for breakfast again and they head to the venue a bit early. They practice warm up and then get on with their games. Saturdays are always pretty quiet during MLGs. I caught Hero writing TL with Pylons (apparently it was lowercase!) and it was pretty cool. DRG and CoCa watched one of the games with me and at one point a female fan comes out to Coca and compliments him and after that DRG was super duper jealous. DRG has this phrase where he says "Ah... But I'm Park Soo Ho (his Korean Name)" and this was another occasion where he used that phrase ;p. Trickster and Coca had a pretty hard time cause of their match times were really late/spread out.

Oh, I actually ran into Alex Garfield. He's actually just as longwinded as I expected him to be. The first thing he did was apologize rather profusely (I kept saying "Yup, it's cool" and he kept going "No! Really! I'm really sorry about that!"). Pretty nice guy overall and we ended up having some entertaining converations. I must have made the business card joke like three times when he was lurking around the player lounge area. Also, the dynamics between Slasher and AG was pretty hilarious. When we interviewed Puma and Slasher and AG were talking, Puma was like "ARE THEY FIGHTING? WHY ARE THEY FIGHTING?" and I told him they were just joking around and Puma was like "oh okay". He's also pretty real about his own team (then again he was at the main stage whenever a EG player was playing). I asked him how Idra was doing and he responds "He needs to go to Korea".

Anyway, that was Saturday. Not much other than that other than I was supposed to be talking with Adam regarding this entire thing except he was too busy talking with the ladies so I left him alone and hang around with Rekrul and Boesthius and others instead ;p

And then came Sunday. All the players were there super early (like 8 AM) to practice. My original prediction was that it'd be something like DRG > Bomber and Puma > Coca and DRG > Puma. I actually talked about this with DRG a bit on Saturday and he was fairly confident (although he gave himself a 50/50 chance against Puma) although he whined about maps and how it's so bad for Zerg since xelnaga is a terrible map for DRG. DRG was pretty much thinking about how he'd beat Puma in Winner's Finals with Xelnaga being the first map on Saturday night. I changed my mind on who the winners would be after seeing Bomber and Coca already there, Coca practicing with MMA and Bomber telling me that he's prepared some awesome builds and told me that the matches would be entertaining (He also asked me later telling me "Did you want DRG to win?"). At this point I'm sure we all know what happened in one of the biggest thrashings I've seen in TvZ. Bomber had a pretty good reason for it all though.

Bomber is actually a player I'd describe as cool, collected, and calm. When he says something there's some weight to it. His personality is also like a steel knife. He watched NaDa vs Puma taking notes on the players playstyle on Saturday I believe although he missed Coca vs Puma because we had to get lunch. He was watching Coca vs DRG later to figure out what builds he was going to use. He told me that he likes preparing builds like that the most to figure out how the series was going to go.

Puma and DRG took their losses badly (to Coca and Bomber respectively) though. DRG was pretty sad and Puma was on the computer across from him and when he saw me he was like "Where's the nearest river near here" [he's jokingly saying he wants to throw himself into a river] and joked with DRG how they should go together. Noblesse was such a cheerful kid throughout and he helped turn the mood from being a funeral. Such a nice kid, he should have more fans. [Dear complexity: please bring him back. When I got him to do an AMA later, he said that he'd win the next MLG because he said it was unlikely he'd get a chance to come back so he could get away with saying something like that]. Some comments were made about how Bomber's name stands for "Mule Bomber".

Nada in the meanwhile... someone I know described him as an "Innocent Kid who cares about the game a lot". That is a really good description of him. He's so carefree, so nice, and not much seems to affect him. He's so cool and so nice. Does not seem to judge at all but only cares about the game. I caught the end of the NaDa - Puma extended series right in front of the stage and I got such chills when he beat Puma, went to the front of the stage and said "I AM NADA!". Such an amazing moment. So happy I got to see it so close !_!

Anyway, the event ends, although the event felt like it ended a lot quicker and the awards ceremony was really really quick. Some comments about that. Reis takes an awesome polaroid picture with all of us backstage. We end up back at the hotel and on the way back NaDa was commenting on how he's the only one who lost to DRG and the rest of them beat DRG. Some jokes and then Bomber explains to Nada the secret to DRG's play. We end up back at the hotel and after finding out there's no MLG party Coca Bomber and Trickster and I go to Sono for dinner (Nada passed for some reason). While waiting for the table I touch people's hair and when I touch qxc's he threatens me that he'll break my arm and suck up my blood so he can learn Korean. Wheee! We eat dinner and pick up Puma along the way and we end up at Bomber's room. Puma takes all the Korean food Bomber brought. Some interesting conversations and then I head down and join the crowd.

I spend most of my time talking with DRG and I even get him to do an AMA on reddit, and later on Noblesse and Puma. (The rest of the Koreans were asleep pretty early... kind of bad since their flights got moved to Tuesday). One of the MLG staff members kept trying to learn weird phrases in Korean and DRG taught them and the guy kept yelling them out to people. He said something to Huk and Huk swore at him in Korean (which was adorable btw). Soon after that the staff member just yelled out random korean insults to Koreans whenever he saw them and they were all like "NOOOO" and such. Was pretty amusing. I tell DRG and Noblesse to meet at 8:30 At the lobby so we can go to the airport and I head to sleep.

Turned out DRG overslept and I waited like 40 minutes before heading to the airport (he woke up like 5 minutes after I left sadly). I ran into him at the airport and saw him off and then got on my plane... and it turned out Day9 and Husky was on the same flight and had a transfer in Chicago. I meet up with them and I see them off and then I headed home, grabbing Chipotle on the way.

Overall Raleigh was a bit "quiet" and "quick" compared to the other MLGs (although at the same time it felt like I was there for a lot longer since I was there since Wednesday. The hurricane was unfortunate and bomber was quite sad about that because he expected a bigger crowd overall but the hurricane made that difficult. He's excited for Orlando though -- he commented on how he already thought of winning back to back.

And so that's MLG Raleigh. Finally got to meet some really cool people I only knew online (sup Antoine, hazelynut, Boesthius, Nazgul) and got to run into others that I've met before once again which is always a pleasure. Hopefully I see all of you guys again in Orlando

Also, feel free to ask me anything and I'll try to answer if I can :O


****
Choboo
Profile Blog Joined January 2011
Sweden2088 Posts
September 05 2011 14:45 GMT
#2
Bomber was quite sad about that because he expected a bigger crowd overall but the hurricane made that difficult. He's excited for Orlando though

You American people better not disappoint him in Orlando >.>

Awesome write-up! ^^.
SaSe fan club manager
Montana[TK]
Profile Blog Joined August 2011
1624 Posts
September 05 2011 14:49 GMT
#3
>Bomber had a pretty good reason for it all though.

What was the reason for the mule bombs?
Plexa: "It's not [caster] bashing when its the truth."
Antoine
Profile Blog Joined May 2010
United States7481 Posts
September 05 2011 14:57 GMT
#4
#1 ESPORTS saver
ModeratorFlash Sea Action Snow Midas | TheStC Ret Tyler MC | RIP 우정호
AfterEleven
Profile Joined May 2011
151 Posts
September 05 2011 14:59 GMT
#5
The Raleigh crowd also dissapointed me, so that triggered me to go to my first MLG at Orlando!
= ) Hoping the crowd is going to be much larger!!
klo8
Profile Joined August 2010
Austria1960 Posts
September 05 2011 15:00 GMT
#6
Great write-up, as always. Love those little stories behind the scenes. All the Koreans seem pretty cool, DRG's AMA was very amusing (he wants "more aggressive female fans").
This post is clearly not a hurr, as you can see from the graph, the durr never intersects with the derp.
fire_brand
Profile Blog Joined October 2009
Canada1123 Posts
September 05 2011 15:01 GMT
#7
you are the greatest human being.
Random player, pixel enthusiast, crappy illustrator, offlane/support
Tennet
Profile Joined January 2010
United States1458 Posts
September 05 2011 15:06 GMT
#8
Always fun to read Milkis's blogs after MLGs =D Thanks for everything you do!!
"The harder it gets, the more you need to focus on the basics." - Seo Gyung Jong
Xeris
Profile Blog Joined July 2005
Iran17695 Posts
September 05 2011 15:07 GMT
#9
Did I not tell you Bomber CoCa finals. ggy0!
twitter.com/xerislight -- follow me~~
BrightSideSC2
Profile Blog Joined May 2011
United States85 Posts
September 05 2011 15:07 GMT
#10
Thank you Milkis, for the great review. Looking forward to Orlando too!
@BrightSide_SC2 <-Fun twitter updates about ...Starcraft community stuff :D
Milkis
Profile Blog Joined January 2010
5003 Posts
September 05 2011 15:08 GMT
#11
On September 06 2011 00:07 Xeris wrote:
Did I not tell you Bomber CoCa finals. ggy0!


your reasoning was "Puma has to lose sometime" :p
Carny
Profile Joined April 2009
Croatia284 Posts
September 05 2011 15:09 GMT
#12
As expected from Milkis always great articles. Keep it up man
Shutting from the Sky
Galaxy613
Profile Joined March 2011
United States148 Posts
Last Edited: 2011-09-05 15:10:22
September 05 2011 15:09 GMT
#13
Did the Koreans stick around for State of the Game? If so what did they think of InC casually saying swear words on stream? xD

Thanks for doing this write-ups. It's always interesting to get another point of view of these tourneys!
100,000 lightyears of awesome.
Huggerz
Profile Joined May 2011
Great Britain919 Posts
September 05 2011 15:14 GMT
#14
I love your blogs [:

Buttt!
...and then Bomber explains to Nada the secret to DRG's play.

Can you elaborate?
“It's like poker. You can play your best, but you've got to know when to fold your cards and take a rest, and know when to hold your cards, hold your breath and hope that nobody else is stacking the deck."
pred470r
Profile Blog Joined April 2010
Bulgaria3265 Posts
September 05 2011 15:15 GMT
#15
Why didn't you get the haircut before the event?
No questions other than that, awesome blog, you're the savior of sc2.
SnoLys
Profile Joined August 2011
149 Posts
September 05 2011 15:17 GMT
#16
Awesome read, like always!
Inkarnate
Profile Blog Joined April 2010
Canada840 Posts
September 05 2011 15:20 GMT
#17
You are awesome!
Crais
Profile Blog Joined March 2010
Canada2136 Posts
September 05 2011 15:25 GMT
#18
Thanks for the writeup Milkis.
RIP MBC Game Hero
nekuodah
Profile Joined August 2010
England2409 Posts
September 05 2011 15:26 GMT
#19
Great read and yes tell us the secret to DRG's play pleaseplease :D
Montana[TK]
Profile Blog Joined August 2011
1624 Posts
Last Edited: 2011-09-05 15:35:49
September 05 2011 15:35 GMT
#20
On September 06 2011 00:26 nekuodah wrote:
Great read and yes tell us the secret to DRG's play pleaseplease :D


You can tell yourself by watching Mvp and Bomber take him apart on Metalopolis and Shakuras respectively. If you can out-expand him and fight off-creep he suddenly becomes very beatable. His macro is impeccable, you have to deny him income and larvae to win.
Plexa: "It's not [caster] bashing when its the truth."
1 2 3 4 5 6 Next All
Please log in or register to reply.
Live Events Refresh
Replay Cast
00:00
Code For Giants Cup #28
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
UpATreeSC 116
NeuroSwarm 116
ProTech45
PiLiPiLi 17
StarCraft: Brood War
NaDa 66
Icarus 5
Dota 2
monkeys_forever448
LuMiX1
League of Legends
JimRising 567
Super Smash Bros
hungrybox351
C9.Mang0299
Other Games
summit1g12972
WinterStarcraft202
ViBE66
RuFF_SC229
Organizations
Other Games
gamesdonequick2124
ComeBackTV 84
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Hupsaiya 190
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• RayReign 47
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Doublelift5037
• Scarra2016
• Lourlo850
Upcoming Events
CranKy Ducklings
6h 26m
RSL Revival
6h 26m
MaxPax vs Rogue
Clem vs Bunny
WardiTV Team League
8h 26m
uThermal 2v2 Circuit
13h 26m
BSL
16h 26m
Sparkling Tuna Cup
1d 6h
RSL Revival
1d 6h
ByuN vs SHIN
Maru vs Krystianer
WardiTV Team League
1d 8h
Patches Events
1d 13h
BSL
1d 16h
[ Show More ]
Replay Cast
1d 20h
Replay Cast
2 days
Wardi Open
2 days
Monday Night Weeklies
2 days
WardiTV Team League
3 days
GSL
4 days
The PondCast
5 days
WardiTV Team League
5 days
Replay Cast
5 days
WardiTV Team League
6 days
Korean StarCraft League
6 days
Liquipedia Results

Completed

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

Ongoing

KCM Race Survival 2026 Season 1
Jeongseon Sooper Cup
BSL Season 22
RSL Revival: Season 4
Nations Cup 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

CSL Elite League 2026
ASL Season 21
Acropolis #4 - TS6
2026 Changsha Offline CUP
Acropolis #4
IPSL Spring 2026
CSLAN 4
HSC XXIX
uThermal 2v2 2026 Main Event
NationLESS Cup
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
BLAST Open Spring 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.