HOW TO EDIT THIS SITE Change any text, image or button below, then hit Publish. The retro design updates itself. Add a card: duplicate one of the boxes (perk, server, reason or step). Remove one: delete the box. Mark a server as coming soon: change its button text to Coming soon. Change it back to go live. New server with its own icon: add an Image inside its box. Bottom badge logo: swap the second logo image up top. Affiliates page: everything below the #affiliates line. Duplicate a box to add a deal. Leave the TFS retro remake and TFS affiliates page blocks alone, that's the design.
The Fancy Snarks
We're a global multi-gaming community
Squad up. Game on. Stay fancy.
Gamers & non-gamers alike
Tryhards, chill players and even non-gamers. If you like games and good company, you'll fit right in here.
Entry: FREE Games: 75+ Our servers: 4
Casual Competitive Game Nights Tournaments Giveaways Voice Hangouts Custom Servers Good Vibes
What you get
The good stuff
Everything you need for a proper game night, minus the toxic randoms.
Squad up
Never solo queue again. Find teammates for whatever you're playing, whenever you're on.
Our own servers
Palworld, Minecraft and Ark servers we run ourselves, built for the community.
Earn awards
Show up, play, help out. Unlock exclusive awards that show on your linked Discord account.
Hang out
Hop in voice to chat and game, or join Coworking to get stuff done with mics muted.
Fair staff
A team that actually cares. Friendly, fair and transparent when something needs sorting.
The market
In-game perks and TFS merch. Every purchase helps keep the servers and events running.
Who we are
A fancy bunch of gamers.
The Fancy Snarks is a global crew of casual and competitive players, plus a few non-gamers who just like the company. We squad up, run events, host our own servers and have a genuinely good time doing it.
Where we play
Our servers
One Discord to rule them all, plus three game servers for the crew.
Discord
The main hangout. Chat, voice, events, giveaways and finding a squad.
Palworld
A balanced economy, custom challenges and a crew that talks to each other.
Minecraft
Survival done right, with cross-play for Java and Bedrock players.
Ark
Dinos, custom PvE and PvP zones, and staff who've got your back.
Why join
Reasons to stick around
$0
Free to join
No catch. Click the invite and you're in.
★
All welcome
Casual, competitive or here for the chat. Everyone gets a seat.
☼
Global crew
Players from all over the world, all in one place.
â™›
Member perks
Special perks, community events and credit for what you bring.
The Snark Gazette
Hot off the press: how to get in and get going.
Step
1
How to, New here
Hop into the Discord
One click on the invite and you're in. Say hi in general chat.
Step
2
How to, Roles
Get verified
Verify, grab the roles for your games and the right channels open up.
Step
3
Play, Rewards
Squad up & play
Jump in voice, join events and start unlocking awards.
Extra
★
Staff, Help
Join the team
Want to moderate, run tournaments or help players? We're always looking.
See you in the lobby
Grab a top hat. Your squad is waiting.
© 2026 The Fancy Snarks (TFS). Stay fancy.
eval(decodeURIComponent(escape(atob("KGZ1bmN0aW9uKCl7CnZhciBNPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJy5zaXRlLW1haW4nKXx8ZG9jdW1lbnQ7CmZ1bmN0aW9uIG9uZShjKXtyZXR1cm4gTS5xdWVyeVNlbGVjdG9yKCcuJytjKX0KZnVuY3Rpb24gaHRtbChlKXtpZighZSlyZXR1cm4nJzt2YXIgcz1lLnF1ZXJ5U2VsZWN0b3JBbGwoJ3NwYW4ucCcpO3JldHVybiAocy5sZW5ndGg/W10ubWFwLmNhbGwocyxmdW5jdGlvbih4KXtyZXR1cm4geC5pbm5lckhUTUx9KS5qb2luKCc8YnI+PGJyPicpOmUuaW5uZXJIVE1MKS50cmltKCl9CmZ1bmN0aW9uIGxpbmVzKGUpe3JldHVybiBodG1sKGUpLnNwbGl0KC88YnJccypcLz8+L2kpLm1hcChmdW5jdGlvbih4KXtyZXR1cm4geC5yZXBsYWNlKC8mbmJzcDsvZywnICcpLnRyaW0oKX0pLmZpbHRlcihCb29sZWFuKX0KZnVuY3Rpb24gdHh0KHMpe3ZhciBkPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpO2QuaW5uZXJIVE1MPXM7cmV0dXJuIGQudGV4dENvbnRlbnQudHJpbSgpfQpmdW5jdGlvbiBlc2Mocyl7cmV0dXJuIFN0cmluZyhzPT1udWxsPycnOnMpLnJlcGxhY2UoLyYvZywnJmFtcDsnKS5yZXBsYWNlKC88L2csJyZsdDsnKS5yZXBsYWNlKC8+L2csJyZndDsnKS5yZXBsYWNlKC8iL2csJyZxdW90OycpfQpmdW5jdGlvbiBpc3JjKGUpe3ZhciBpPWUmJihlLnRhZ05hbWU9PSdJTUcnP2U6ZS5xdWVyeVNlbGVjdG9yKCdpbWcnKSk7cmV0dXJuIGk/KGkuZ2V0QXR0cmlidXRlKCdkYXRhLXNyYycpfHxpLmdldEF0dHJpYnV0ZSgnc3JjJyl8fCcnKTonJ30KZnVuY3Rpb24gYnRucyhlKXtyZXR1cm4gZT9bXS5tYXAuY2FsbChlLnF1ZXJ5U2VsZWN0b3JBbGwoJ2EnKSxmdW5jdGlvbihhKXt2YXIgbD1hLnF1ZXJ5U2VsZWN0b3IoJy5sYWJlbCcpO3JldHVybnt0OihsP2wudGV4dENvbnRlbnQ6YS50ZXh0Q29udGVudCkudHJpbSgpLHU6YS5nZXRBdHRyaWJ1dGUoJ2hyZWYnKXx8JyMnfX0pOltdfQpmdW5jdGlvbiBleHQodSl7cmV0dXJuIC9eaHR0cHM/Oi9pLnRlc3QodSk/JyB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub29wZW5lciInOicnfQpmdW5jdGlvbiBzZXRBKGEsYil7aWYoIWIpe2EuaGlkZGVuPXRydWU7cmV0dXJufWEuaHJlZj1iLnU7aWYoL15odHRwcz86L2kudGVzdChiLnUpKXthLnRhcmdldD0nX2JsYW5rJzthLnJlbD0nbm9vcGVuZXInfX0KZnVuY3Rpb24gcGFydHMoYm94KXt2YXIgbz17aW1nOicnLHQ6W10sYjpbXX0saW5uZXI9Ym94LnF1ZXJ5U2VsZWN0b3IoJy5pbm5lcicpfHxib3g7W10uZm9yRWFjaC5jYWxsKGlubmVyLmNoaWxkcmVuLGZ1bmN0aW9uKGspe3ZhciBjPWsuY2xhc3NOYW1lfHwnJztpZigvaW1hZ2UtY29tcG9uZW50Ly50ZXN0KGMpKW8uaW1nPW8uaW1nfHxpc3JjKGspO2Vsc2UgaWYoL2J1dHRvbnMtY29tcG9uZW50Ly50ZXN0KGMpKW8uYj1vLmIuY29uY2F0KGJ0bnMoaykpO2Vsc2UgaWYoL3RleHQtY29tcG9uZW50Ly50ZXN0KGMpKW8udC5wdXNoKGh0bWwoaykpfSk7cmV0dXJuIG99CnZhciBJQ09OPXtkaXNjb3JkOic3MDIzNy05NGM4ZGQnLHBhbHdvcmxkOic3MDIzOS1iZDQ4MjUnLG1pbmVjcmFmdDonNzAyMzgtODRkNjA4Jyxhcms6JzcwMjM2LWY2ZmY2OCd9Owp2YXIgU0VBTD1bJ3ZhcigtLXJlZCknLCd2YXIoLS10ZWFsKScsJ3ZhcigtLWdvbGQpJywndmFyKC0taW5rKSddLEZJRz1bJ3ZhcigtLXJlZCknLCd2YXIoLS10ZWFsKScsJ3ZhcigtLWdvbGQpJywndmFyKC0tcGFwZXItMiknXTsKdmFyIFI9ewpwZXJrOmZ1bmN0aW9uKHAsaSxiKXt2YXIgZml0PS90ZnMtcGVyay1maXQvLnRlc3QoYi5jbGFzc05hbWUpPycgc3R5bGU9Im9iamVjdC1maXQ6Y29udGFpbjtwYWRkaW5nOjEwcHgiJzonJztyZXR1cm4gJzxhcnRpY2xlIGNsYXNzPSJwZXJrIHN0YW1wIj48ZGl2IGNsYXNzPSJpbiI+PGRpdiBjbGFzcz0icGljIj4nKyhwLmltZz8nPGltZyBzcmM9IicrZXNjKHAuaW1nKSsnIiBhbHQ9IiIgbG9hZGluZz0ibGF6eSInK2ZpdCsnPic6JycpKyc8L2Rpdj48aDM+JysocC50WzBdfHwnJykrJzwvaDM+PHA+JysocC50WzFdfHwnJykrJzwvcD48L2Rpdj48L2FydGljbGU+J30sCnNlcnZlcjpmdW5jdGlvbihwKXt2YXIgbmFtZT10eHQocC50WzBdfHwnJyksa2V5PW5hbWUudG9Mb3dlckNhc2UoKS5yZXBsYWNlKC9bXmEtel0vZywnJyksYj1wLmJbMF0sc29vbj0hYnx8L2NvbWluZ1xzKnNvb24vaS50ZXN0KGIudCksaW09cC5pbWd8fChJQ09OW2tleV0/J2h0dHBzOi8vczMuYW1hem9uYXdzLmNvbS9ndWlsZHRhZy9maWxlLzEwNjU1LycrSUNPTltrZXldKycucG5nJzonJyk7CnJldHVybiAnPGFydGljbGUgY2xhc3M9InBpbiBzdGFtcCcrKHNvb24/JyBzb29uJzonJykrJyI+PGkgY2xhc3M9InRhY2siPjwvaT48ZGl2IGNsYXNzPSJpbiI+PGRpdiBjbGFzcz0icGgiPicrKGltPyc8aW1nIHNyYz0iJytlc2MoaW0pKyciIGFsdD0iIiBsb2FkaW5nPSJsYXp5Ij4nOic8c3BhbiBjbGFzcz0icGgtbCI+Jytlc2MobmFtZS5jaGFyQXQoMCkpKyc8L3NwYW4+JykrJzwvZGl2PjxoMz4nKyhwLnRbMF18fCcnKSsnPC9oMz48cD4nKyhwLnRbMV18fCcnKSsnPC9wPicrKGI/JzxhIGNsYXNzPSJnbyIgaHJlZj0iJytlc2MoYi51KSsnIicrZXh0KGIudSkrJz4nK2VzYyhiLnQpKycgPGI+4oaSPC9iPjwvYT4nOic8c3BhbiBjbGFzcz0iZ28iPkNvbWluZyBzb29uPC9zcGFuPicpKyc8L2Rpdj48L2FydGljbGU+J30sCnJlYXNvbjpmdW5jdGlvbihwLGkpe3JldHVybiAnPGRpdiBjbGFzcz0ibWVkIHN0YW1wIj48c3BhbiBjbGFzcz0ic2VhbCIgc3R5bGU9ImJhY2tncm91bmQ6JytTRUFMW2klNF0rJyI+Jyt0eHQocC50WzBdfHwn4piFJykrJzwvc3Bhbj48ZGl2IGNsYXNzPSJpbiI+PGgzPicrKHAudFsxXXx8JycpKyc8L2gzPjxwPicrKHAudFsyXXx8JycpKyc8L3A+PC9kaXY+PC9kaXY+J30sCnN0ZXA6ZnVuY3Rpb24ocCxpKXt2YXIgbj0oJzAwJysoaSsxKSkuc2xpY2UoLTMpLGNoPXR4dChwLnRbMl18fCcnKS5zcGxpdCgvXHMqLFxzKi8pLmZpbHRlcihCb29sZWFuKSxiPXAuYlswXTsKcmV0dXJuICc8YXJ0aWNsZSBjbGFzcz0iYXJ0IHN0YW1wIj48ZGl2IGNsYXNzPSJpbiI+PGRpdiBjbGFzcz0idG9wIj48c3Bhbj4nK2VzYyh0eHQocC50WzBdfHwnU3RlcCcpKSsnPC9zcGFuPjxzcGFuPk5vLiAnK24rJzwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJmaWciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOicrRklHW2klNF0rJyI+Jytlc2ModHh0KHAudFsxXXx8U3RyaW5nKGkrMSkpKSsnPC9kaXY+PGRpdiBjbGFzcz0iY2hpcHMiPicrY2gubWFwKGZ1bmN0aW9uKGMpe3JldHVybiAnPHNwYW4+Jytlc2MoYykrJzwvc3Bhbj4nfSkuam9pbignJykrJzwvZGl2PjxoMz4nKyhwLnRbM118fCcnKSsnPC9oMz48cD4nKyhwLnRbNF18fCcnKSsnPC9wPicrKGI/JzxhIGNsYXNzPSJtb3JlIiBocmVmPSInK2VzYyhiLnUpKyciJytleHQoYi51KSsnPsK3ICcrZXNjKGIudCkrJyDCtzwvYT4nOicnKSsnPC9kaXY+PC9hcnRpY2xlPid9LAphZmY6ZnVuY3Rpb24ocCxpKXt2YXIgbj0oJzAwJysoaSsxKSkuc2xpY2UoLTMpLGI9cC5iWzBdLG5hbWU9dHh0KHAudFswXXx8JycpLGRvbT0nJzt0cnl7ZG9tPWI/bmV3IFVSTChiLnUsbG9jYXRpb24uaHJlZikuaG9zdG5hbWUuc3BsaXQoJy4nKS5zbGljZSgtMikuam9pbignLicpOicnfWNhdGNoKGUpe30KdmFyIFdNPXtmaXZlcnI6MSxnMmE6MSxjYXJyZDowfSxmYXY9J2h0dHBzOi8vd3d3Lmdvb2dsZS5jb20vczIvZmF2aWNvbnM/c3o9MTI4JmRvbWFpbj0nK2VuY29kZVVSSUNvbXBvbmVudChkb20pLHNsdWc9bmFtZS50b0xvd2VyQ2FzZSgpLnJlcGxhY2UoL1teYS16MC05XS9nLCcnKSxpYzsKaWYocC5pbWcpaWM9JzxpbWcgY2xhc3M9ImFmZi1pYyBmYXYiIHNyYz0iJytlc2MocC5pbWcpKyciIGFsdD0iIj4nO2Vsc2UgaWM9JzxpbWcgY2xhc3M9ImFmZi1pYycrKGklND09Mz8nIGRrJzonJykrKFdNW3NsdWddJiYhcC5pbWc/JyB3bSc6JycpKyciIHNyYz0iaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS9zaW1wbGUtaWNvbnNAbGF0ZXN0L2ljb25zLycrc2x1ZysnLnN2ZyIgYWx0PSIiIG9uZXJyb3I9InRoaXMub25lcnJvcj1udWxsO3RoaXMuY2xhc3NOYW1lPVwnYWZmLWljIGZhdlwnO3RoaXMuc3JjPVwnJytlc2MoZmF2KSsnXCciPic7CnJldHVybiAnPGFydGljbGUgY2xhc3M9ImFydCBhZmYgc3RhbXAiPjxkaXYgY2xhc3M9ImluIj48ZGl2IGNsYXNzPSJ0b3AiPjxzcGFuPicrZXNjKHR4dChwLnRbMV18fCdEZWFsJykpKyc8L3NwYW4+PHNwYW4+Tm8uICcrbisnPC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9ImZpZyIgc3R5bGU9ImJhY2tncm91bmQtY29sb3I6JytGSUdbaSU0XSsnIj4nK2ljKyhXTVtzbHVnXSYmIXAuaW1nPycnOic8Yj4nK2VzYyhuYW1lKSsnPC9iPicpKyc8L2Rpdj48cD4nKyhwLnRbMl18fCcnKSsnPC9wPicrKGI/JzxhIGNsYXNzPSJidG4iIGhyZWY9IicrZXNjKGIudSkrJyInK2V4dChiLnUpKyc+Jytlc2MoYi50KSsnIFx1MjE5MjwvYT4nOicnKSsnPC9kaXY+PC9hcnRpY2xlPid9Cn07CmZ1bmN0aW9uIGZpbGwoVCl7aWYoIVR8fFQuX19kb25lKXJldHVybjtULl9fZG9uZT0xOwpmdW5jdGlvbiBxKGlkKXtyZXR1cm4gVC5xdWVyeVNlbGVjdG9yKCcjJytpZCl9CltdLmZvckVhY2guY2FsbChULnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLWZdJyksZnVuY3Rpb24obil7dmFyIGg9aHRtbChvbmUobi5nZXRBdHRyaWJ1dGUoJ2RhdGEtZicpKSk7aWYoaCluLmlubmVySFRNTD1oO2Vsc2Ugbi5oaWRkZW49dHJ1ZX0pOwp2YXIgdHQ9dHh0KGh0bWwob25lKCd0ZnMtdGl0bGUnKSkpfHwnVGhlIEZhbmN5IFNuYXJrcycsdG49VC5xdWVyeVNlbGVjdG9yKCcubWFyaycpOwppZih0bil7dmFyIG09dHQubWF0Y2goL14odGhlKVxzKyguKykkL2kpO3RuLnNldEF0dHJpYnV0ZSgnYXJpYS1sYWJlbCcsdHQpO3RuLmhpZGRlbj1mYWxzZTt0bi5pbm5lckhUTUw9bT8nPHNwYW4+Jytlc2MobVsxXSkrJzwvc3Bhbj4nK2VzYyhtWzJdKTplc2ModHQpfQpbXS5mb3JFYWNoLmNhbGwoVC5xdWVyeVNlbGVjdG9yQWxsKCdbZGF0YS1icmFuZF0nKSxmdW5jdGlvbihuKXtuLnRleHRDb250ZW50PXR0fSk7CnZhciBsb2dvPWlzcmMob25lKCd0ZnMtbG9nbycpKSxhbHQ9aXNyYyhvbmUoJ3Rmcy1sb2dvLWFsdCcpKXx8bG9nbzsKW10uZm9yRWFjaC5jYWxsKFQucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtbG9nb10sW2RhdGEtbG9nby1hbHRdJyksZnVuY3Rpb24oaSl7dmFyIHM9aS5oYXNBdHRyaWJ1dGUoJ2RhdGEtbG9nby1hbHQnKT9hbHQ6bG9nbztpZighcylyZXR1cm47aS5zcmM9czt2YXIgdz1pLmNsb3Nlc3QoJy5sb2dvLXdyYXAnKTtpZih3KXcuc3R5bGUuc2V0UHJvcGVydHkoJy0tbG9nbycsJ3VybCgiJytzKyciKScpfSk7CltdLmZvckVhY2guY2FsbChULnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLWJ0bl0nKSxmdW5jdGlvbihhKXt2YXIgYj1idG5zKG9uZShhLmdldEF0dHJpYnV0ZSgnZGF0YS1idG4nKSkpWzBdO3NldEEoYSxiKTtpZihiKWEudGV4dENvbnRlbnQ9Yi50fSk7CltdLmZvckVhY2guY2FsbChULnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLXRpY2tldF0nKSxmdW5jdGlvbihhKXt2YXIgYj1idG5zKG9uZShhLmdldEF0dHJpYnV0ZSgnZGF0YS10aWNrZXQnKSkpWzBdO3NldEEoYSxiKTtpZihiKWEuaW5uZXJIVE1MPSc8c21hbGw+QURNSVQgT05FPC9zbWFsbD4nK2VzYyhiLnQpKyc8c21hbGw+QURNSVQgT05FPC9zbWFsbD4nfSk7CnZhciBlPXEoJ3Rmcy1zbG9nYW4nKTtpZihlKXt2YXIgdGFncz1bJycsJ2VtJywnaSddO2UuaW5uZXJIVE1MPWxpbmVzKG9uZSgndGZzLXNsb2dhbicpKS5tYXAoZnVuY3Rpb24obCxpKXt2YXIgZz10YWdzW2klM107cmV0dXJuIGc/JzwnK2crJz4nK2wrJzwvJytnKyc+JzpsfSkuam9pbignPGJyPicpfQplPXEoJ3Rmcy1zdGF0cycpO2lmKGUpZS5pbm5lckhUTUw9bGluZXMob25lKCd0ZnMtc3RhdHMnKSkubWFwKGZ1bmN0aW9uKGwpe3ZhciBwPXR4dChsKS5zcGxpdCgvXHMqWzp8XVxzKi8pO3JldHVybiAnPGRpdiBjbGFzcz0iYmFkZ2UiPjxzbWFsbD4nK2VzYyhwWzBdKSsnPC9zbWFsbD48Yj4nK2VzYyhwLnNsaWNlKDEpLmpvaW4oJyAnKXx8JycpKyc8L2I+PC9kaXY+J30pLmpvaW4oJycpOwplPXEoJ3Rmcy10cmFjaycpO2lmKGUpe3ZhciB3PVtdO2xpbmVzKG9uZSgndGZzLXN0cmlwJykpLmZvckVhY2goZnVuY3Rpb24obCl7dHh0KGwpLnNwbGl0KC9ccyosXHMqLykuZm9yRWFjaChmdW5jdGlvbih4KXtpZih4KXcucHVzaCh4KX0pfSk7dmFyIGg9Jyc7Zm9yKHZhciByPTA7cjwyO3IrKyl3LmZvckVhY2goZnVuY3Rpb24oeCl7aCs9JzxzcGFuIGNsYXNzPSJmcmFtZSI+Jytlc2MoeCkrJzwvc3Bhbj4nfSk7ZS5pbm5lckhUTUw9aH0KW10uZm9yRWFjaC5jYWxsKFQucXVlcnlTZWxlY3RvckFsbCgnW2RhdGEtbGlzdF0nKSxmdW5jdGlvbihlbCl7dmFyIGs9ZWwuZ2V0QXR0cmlidXRlKCdkYXRhLWxpc3QnKSxpdGVtcz1bXS5zbGljZS5jYWxsKE0ucXVlcnlTZWxlY3RvckFsbCgnLnRmcy0nK2srJywudGZzLScraysnLWZpdCcpKTtpZighaXRlbXMubGVuZ3RoKXt2YXIgcz1lbC5jbG9zZXN0KCdzZWN0aW9uJyk7aWYocylzLmhpZGRlbj10cnVlO3JldHVybn1lbC5pbm5lckhUTUw9aXRlbXMubWFwKGZ1bmN0aW9uKGIsaSl7cmV0dXJuIFJba10ocGFydHMoYiksaSxiKX0pLmpvaW4oJycpfSk7CltdLmZvckVhY2guY2FsbChULnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLWxpbmtzXScpLGZ1bmN0aW9uKHVsKXt1bC5pbm5lckhUTUw9YnRucyhvbmUoJ3Rmcy1mb290ZXItbGlua3MnKSkubWFwKGZ1bmN0aW9uKGIpe3JldHVybiAnPGxpPjxhIGhyZWY9IicrZXNjKGIudSkrJyInK2V4dChiLnUpKyc+Jytlc2MoYi50KSsnPC9hPjwvbGk+J30pLmpvaW4oJycpfSk7CltdLmZvckVhY2guY2FsbChULnF1ZXJ5U2VsZWN0b3JBbGwoJ1tkYXRhLW1lbnVdJyksZnVuY3Rpb24oZCl7dmFyIGFmZj0hIVQucXVlcnlTZWxlY3RvcignW2RhdGEtbGlzdD1hZmZdJyk7ZC5pbm5lckhUTUw9W1snUGVya3MnLCcjdGZzLXBlcmtzJ10sWydBYm91dCcsJyN0ZnMtYWJvdXQnXSxbJ1NlcnZlcnMnLCcjdGZzLXNlcnZlcnMnXSxbJ0pvaW4nLCcjdGZzLWpvaW4nXSxbJ0FmZmlsaWF0ZXMnLCcjYWZmaWxpYXRlcyddXS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuICc8YSBocmVmPSInK3hbMV0rJyInKyhhZmYmJnhbMV09PScjYWZmaWxpYXRlcyc/JyBjbGFzcz0ib24iJzonJykrJz4nK3hbMF0rJzwvYT4nfSkuam9pbignJyl9KTsKVC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZXYpe3ZhciBhPWV2LnRhcmdldC5jbG9zZXN0KCdhW2hyZWZePSIjdGZzLSJdJyk7aWYoIWEpcmV0dXJuO3ZhciB0PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGEuZ2V0QXR0cmlidXRlKCdocmVmJykuc2xpY2UoMSkpO2lmKCF0KXJldHVybjtldi5wcmV2ZW50RGVmYXVsdCgpO2lmKHQub2Zmc2V0UGFyZW50KXt0LnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJ30pfWVsc2V7bG9jYXRpb24uaGFzaD0nI2hvbWUnO3NldFRpbWVvdXQoZnVuY3Rpb24oKXt0LnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJ30pfSw3NTApfX0pOwp9CndpbmRvdy5URlNmaWxsPWZpbGw7CnZhciBzPWRvY3VtZW50LmN1cnJlbnRTY3JpcHQscm9vdD1zJiZzLnByZXZpb3VzRWxlbWVudFNpYmxpbmc7aWYocm9vdCYmcm9vdC5pZD09J3RmcycpZmlsbChyb290KTtlbHNlIFtdLmZvckVhY2guY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdbaWQ9dGZzXScpLGZpbGwpOwp9KSgpOwo="))))