@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %## .___ _______ ___________.___ _______ .___________________.___. ##% %## | |\ \ \_ _____/| |\ \ | \__ ___/\__ | | ##% %## | |/ | \ | __) | |/ | \| | | | / | | ##% %## | / | \| \ | / | \ | | | \____ | ##% %## |___\____|__ /\___ / |___\____|__ /___| |____| / ______| ##% %## \/ \/ \/ \| ##% %## ____ ____________ .___________ ' ##% %## \ \ / /\_____ \ | \______ \ ##% %## \ Y / / | \| || | \ ##% %## \ / / | \ || ` \ ##% %## \___/ \_______ /___/_______ / ##% %## \/ \/ ##% %### ###% @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %###~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~###% %### MASTER FILE LIST ###% %### ###% %### Revised: Sunday, 22.Dec.96 ###% %### Silicon Toad ###% %#### ####% @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ %####~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~####% %### About time I got this posted, eh? Just a few notes: ###% %### Remember, these files are provided as a resource and I don't ###% %### condone illegal activities, regardless of the files available ###% %### through the Infinity Void. Once you download them, you become ###% %### responsible for your actions and how you choose to use them.. ###% %### other than that, all files have been scanned for viruses using ###% %### F-Prot 2.24c with up-to-date DAT files. Infected files are ###% %### removed or cleaned - if you come across an infected file, notify ###% %### me and I'll be happy to take care of it...I have no intentions ###% %### of unleashing viruses to anyone downloading from my site. ###% %### Either way, make it a habit to scan files with your preferred ###% %### flavor of AV software before running or loading programs. ###% %### Finally, you mess around with virus creation tools at your own ###% %### risk...deal? Take it easy denizens... ###% %### ###% #####ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß##### ## AOL/Prodigy Tools ## ####*********************************************************************#### AoALF 96_Beta4 -AOL Hacker frontend AoExtacy -AOL Hacker frontend AoLSD -AOL Hacker frontend AoWizard -AOL Hacker frontend Apocalypse_Beta5 -Prodigy Hacker (For Win3.11) Doomsday -AOL Hacker frontend Killa -Prodigy Hacker LuciferX -AOL Hacker frontend MasterAOL -AOL Hacker frontend (Invokes Database Numbers) ***************************************************************************** ## Anonymous Emailers ## ####*********************************************************************#### Win95 Anonymail - Win95 anonymous emailer Forgery - Email forgery script Homicide_v1.0 - Homicide anonymous emailer for Win95 (may not run anonymously) Kaboom_v3.0 - Kaboom anonymous emailer for Win95 (may not run anonymously) Mailbomb - Mailbombing scripts Private_Idaho_v2.6b3 - Anonymous remailer/PGP front-end for Windows Sendmail Exploit - Sendmail exploit script Unabomber_v1.0 - Unabomber anonymous emailer for Win95 UpYours!_v3.0 - Newest version of UpYours! THE anonymous emailer for Win95 (It will run anonymously if you check servers first. You will also need the Microsoft Internet Control Pack to run this) ***************************************************************************** ## BBS Hacking Files ## ####*********************************************************************#### Hacking_Renegade - Hacking Renegade BBS's. Wild_Cat_v4.0 - Hacking Wild Cat 4.0 BBS's ***************************************************************************** ## CTools: Games ## ####*********************************************************************#### CHEAT v26.0 - This is a giant list of secret backdoors and cheat codes for some of today's most popular games. Cheat_Engine v2.5 - Makes cool & fast EXE patches CRACKAID v3.39 - Menu-driven game unprotect for many games CrackMaster v2.5 - Protection & Password removal for you favorite games and programs HackFile v3.27 - Change properties within your favorite games (ammo, lives etc.) NeverLock SPRING 95 - Unprotects over 400 games THE PATCHER v6.5 - Removes copy protection from over one hundred games new and old Unlimited Cheats v3.0 - Enables multiple cheats on the most recent games...pulldown menus, mouse, screensaver. ***************************************************************************** ## CTools: Passwords ## ####*********************************************************************#### AMI Bios Cracker - Attempts to crack the passwords of AMI BIOS's AMI Bios Cracker - Another file which attempts to do the same as above. Award Bios Cracker - Password cracking utility for AWARD BIOS's Brute v1.1 - A brute force approach to hacking Unix passwords Cracker Jack v4.0 - A Unix password checker/cracker for running on PC's Glide - For cracking Windows' .pwl files Guess v2.1 - Unix password checker for DOS Hades v1.00a - Unix passwd hacking engine Killer Cracker_v9.5 - Attempts to crack a password file using a wordfile. Command line interface. Lard v2.0 - Password hacking script New Hack v2.0 - Password file updater for OS/2 and DOS NTUPC v1.0 - NT Unix Password Cracker, the latest in Unix password cracking PCUPC v2.01 - Personal Computer Unix Password Cracker PGPCrack v0.6b - Attempts to crack PGP encrypted files REMPASS_v2.6 - A program which shows a BIOS password or removes it. Star Cracker v0.3 - Brute force Unix password cracker for DOS Trump-Hack v1.1 - Decrypts the Trumpet Winsock password encryption John the Ripper v1.0 - Unix password cracker for DOS [XiT] v2.0 - Another Unix password cracker for DOS ***************************************************************************** ## CTools: Programs ## ####*********************************************************************#### Fast ZIP Cracker_v1.4 - Tool for cracking passwords of zipped files (.zip) MS Key Generator - Microsoft CD key generator Nag-Buster v1.2d - A fully automatic program that removes intro screens (nags), checksums, time limits and other crippled routines and irrelevant information from your shareware programs. NoNag v2.0 - Nullifies shareware locks ScreenCrack - Windows screen saver password cracker WFWCD - Word for Windows password cracker Zip Crack - Password guesser to recover PKZipped files where the password has been lost ***************************************************************************** ## Disassemblers ## ####*********************************************************************#### The Bubble Chamber - A Popular disassembler Disaster v1.0 - Interactive disassembler HEdit 32 v1.2 - Hexadecimal editor for binary files Hex Workshop v2.20 - 32-Bit hex editor packed with features Intelligent Disassembler v1.2 - Disassembler SoftIce 95_v1.95b - A great disassembler for Windows 95, beta version. SoftIce DOS_v2.80 - Same editor for the DOS interface. Windows Disassembler v1.7 - Windows disassembler WSOCK32 v0.91 - Winsock Spy Facility ***************************************************************************** ## Encryption Utilites ## ####*********************************************************************#### CipherPak v2.0 - Utilizes DES encryption, file wiper etc. For Win95/Winx.xx Fast Encrypt v1.2 - New version of the best encryption program F.E.D. v1.1 - DOS file encryptor/decryptor for text and binary files Global Security v3.10 - Data security program. Heavy duty encryption. HCE v1.5 - HAVOC's Cyphertext Encryption for encrypting and decrypting files Hide and Seek v4.1 - Hides data within GIF files KOH - Potassium Chloride disk encryption system Mutation v1.00 - Encryption for hackers and phreaks ParadoX v1.01 - ParadoX Encryption utility for Win95 Puffer v2.0 - Email data encryption for Win95. Excellent utility. Scramble Plus - Easy-to-use encryption utility for Win95, Win3.11 SecureDrive v1.3c - 2.4k TSR that will encrypt up to 4 partitions (or 2 floppies) using the very secure IDEA conventional encryption method Secret Sharer v1.1 - Strong crypto freeware Steganos v1.4 - Hides files in BMP, VOC, WAV, and even ASCII files S-Tools v4.0 - Stenography tools (hiding data in various files) Wincrack - Cracks files encyphered by the WinCrypt utility ***************************************************************************** ## General Utilites ## ####*********************************************************************#### BreakZip_v1.0 - Breaks .zip files up into smaller files Chop_v3.1 - Breaks big files into smaller ones CNA_v2.1 - Written by Professor Falken, this is a Customer, Name and Address (CNA) inquiry program. When unzipping, and it asks you too insert last disk of the back-up set, just hit the [return] key and your set to go. DongleSPY_v1.0 - DongleSpy v.1.0 (1996) A dongle-spying utility. Works with applications protected with Rainbow Technologies' SentinelSuperPro hardware key. Only Sentinel's dynamic linked libraries (DLLs) are currently supported. FakeCD_v1.0 - Simulates a CD-ROM by using a directory on your hard drive. IPScan - Called Strobe, this C script needs to be compiled before running. It does what the file name says... scans IP addy's KGB Utility_v1.04 - The program KGB.COM is a resident utility which monitors some DOS functions: -Create File Handle ;DOS function 3ch -Open File Handle ;DOS function 3dh -Delete File ;DOS function 41h -Exec programm ;DOS function 4bh -Create New File ;DOS function 5bh -Find File ;DOS function 4eh Modem Jammer - *Supposedly* makes dial-ups using a modem untraceable...More of a gag file than anything else... NoWhere Utilties_v2.0 - A collection of ten (10) utilites including CIPHER, DECRYPT, FAKEFILE (creates fake files of a name and size you input) etc. News You Can Use_v6.0 - A worthy collection of underground related information...worth the read. News You Can Use_v7.0 - Same as above, current version. Pageit_v2.2 - Pageit version 2.2 is PHUN with Pagers Basically, it can do two things: 1) Page a billion people and put in a single phone # 2) Page one pager and put in a bunch of different Phone #'s Version 2.2 has a bug fix in the single pager option, I had left a pause in it... also, Pageit now supports 8 com ports, but this has not been tested. Pirate's Friend_v2.6 - The Pirates Friend V2.6. Containing All Known Serial Numbers, Cracks, and Cheat Codes. Written By The Puppet Master. Released On 11/8/95 Root Kit_v1.0 - The following programs will be installed suid root in DESTDIR: z2: removes entries from utmp, wtmp, and lastlog. es: rokstar's ethernet sniffer for sun4 based kernels. fix: try to fake checksums, install with same d dates/perms/u/g. Note: if you do not want these files installed suid (the administrator has a cron to check for suid files, or the like), then type make cleansuid and the suid bits will be removed. Other utils include a program to spoof checksums etc... UNP_v4.10 - Executable File Expander: Uncompresses files compressed with DIET, EXEPACK, LZEXE, PKLITE and many other file compression utilities. UNP also allows you to convert files from COM to EXE and vice versa, optimize EXE headers, remove overlay data from EXE files and more. WinSight - WinSight gives you debugging information about window classes, windows, and messages. Using WinSight, you can study how any application creates classes and windows and monitor how windows send and receive messages. WinSpectre - WinSpector and its utilities help you perform a postmortem examination of your Microsoft Windows programming Unrecoverable Application Errors (UAE) or General Protection Errors. ***************************************************************************** ## Grenadier Utilites ## ####*********************************************************************#### Bastard_Sword - Locks files in a network environment (like Novell NetWare) Claymore_v3.0 - Brute force password program for Windows Foil - Foil is sort of a macro for Netscape. When it is ran it causes Netscape to keep downloading the same page over and over again. Katana_v1.0 - Command line tone generator for Dos. Rapier - Practical joke program: it goes resident and starts sending weird messages to the screen. Scottish_BSword_v1.0 - Scottish Broad Sword is a DOS TSR that loads characters from a file and sends them to the computer as if you were typing them on the keyboard. ***************************************************************************** ## IRC Scripts + ## ####*********************************************************************#### IRC Mega Pak - Over 35 bots and scripts for mIRC Atlantis_v1.1g - Heavy duty IRC script for ircII 2.8+ Fire Fight_v1.8 - Script for mIRC (flood, op, deop etc) Guardian_v2.2 - Scripts for mIRC 3.9+ (multiple ini files etc) Hellz Angel - Script for mIRC with multiple options IRC War - 4 IRC utilites Kill_OP - KiLL - A Colliding script for IRC][ Light_v1.0 - mIRC INI file Make_A_Bot_v1.0 - The Official Guide To Creating IRC Bots Nemezis - A trio of IRC INI files NWA_v1.1 War Script - War Scipts for mIRC (7) Riot_IRC_v1.0 - Riot IRC Script Scythe_vC+ - Scythe IRC war script SIN_v2.5 - -=+SIN+=- mIRC Script system Straight Edge_v2.2 - 32bit Hacked mIRC INI system TextBox_v6.03 - Full featured IRC script VeveS_v1.25 - Vassago's VeveS script for mIRC X-Treme IRC_v4.3 - 32bit Hacked mIRC INI system ***************************************************************************** ## Key Loggers ## ####*********************************************************************#### Key Copy_v1.01 - Records any keyboard activity on your computer. 200 keystroke buffer, DOS based. KeyLog Win3.11 - Keystroke logger for Windows 3.xx KeyLog Win95 - Keystroke logger for Windows 95 Keytrap_v2.0 - Effective keystroke logger that logs keyboard input scancodes into a file for later conversion to ASCII. It loads as a TSR, and remains in memory until the computer is turned off. It will _NOT_ run under Windows. Playback_v1.9c - Essentially, Playback is small macro keystroke utility. It'll record a number of keystokes and then play them back as a batch file, or at the press of a single key. Read the help file for more details. Can run under Windows. Phantom_v2.0 - Phantom of the Keyboard. A shareware keystroke utility for DOS. Record, playback and other features. ***************************************************************************** ## Mutation Engines ## ####*********************************************************************#### MIME1294 - Mini Mutation Engine [MIME] - version 1.0 as created by ArChung Lai MuTation Engine_v1.00 - Another mutation engine, free for distribution with viruses. NoMut_v0.01 - NoMut is a polymorphic engine like every other one with two major differences: 1. It doesn't generate junk instructions. 2. It generates two decryptors where the first decrypts the second one. RTFM_v1.1 - Rajaat's Tiny Flexible Mutator [RTFM] Another mutation engine. ***************************************************************************** ## Network Utilites ## ####*********************************************************************#### Advanced Netware Security Cracker_V1.00 - A software utility for use with networks operating under the Novell Advanced NetWare network operating system. The NET$OS.EXE file is patched so that the security information created with SYSCON is disabled. Netware Bindery Tools - This package contains some programs to operate on the bindery files directly without using NetWare NCP calls. Applications include: > fixing up broken binderies > fast creation of users > password cracking Burglar - Burglar is a Novell loadable module. If it is executed on the server, it will create an account with supervisory privledges. IPX Remote Node Control Utility_v1.0 - This system is made up of two parts: a memory resident program that runs on the node you wish to control (MINION.EXE), and a normal executable that can be run on any other node on the network (MASTER.EXE) Thief - A TSR that attempts to steal Novell passwords NETCRACK_v1.0 - Through repeated "demon-dialer"-styled calls to the VERIFY_PASSWORD function in Netware's Bindery Commands, NETCRACK attempts, through trial-and-error, to divulge user passwords - using legal queries in Netware! Novell Brute Force Hacker - Small program to test passwords on Novell networks. Novell Fake File Server_v1.00 - A program which simulates a Novell file server. The server will be visible for about 1 to 2 minutes. On some systems, the server will be visible for as long as the program is running. Novell Spy Pack - (7) utilites including SPY v1.3, Supervisor Checker v1.0, Netware shell utility and others... Novell Hacking Fun - A brief breakdown of Novell security structures etc... basically an info file. Novell Password Hacker - A program that will grant supervisor equvalency to all users on a network if the supervisor is logged in. Netware Hacker (NW_Hack) - NW_Hack searches for the Supervisor and essentially copies him. It uses the Supervisor's NODE ADDRESS & CONNECTION NUMBER to get in to the bindery. NWPCrack_v0.5b - NWPCrack is a simple brute force passwsord cracker for use on Novell systems. It's been tested on Netware 3.11 and 3.12. PC Pursuit Thief_v1.0 - Outdial scanner and extenders utility. Nice frontend, from the creators of Professor Falken's Phreak Tools, and Code Thief. SETSPass Module - This is a freeware program that will allow you to change the supervisor password from the console. Supervisor Checker_v1.0 - Just what it says. Checks logged in users for supervisory equivalency's. UserDump_v1.3 - UserDump simply lists all users in the Bindery. ***************************************************************************** ## Phreaking Utilites ## ####*********************************************************************#### Apex_v1.00 - A hoax program. It allows you to make fake phone calls to various governmental agencies. Box Tone_v1.00 - Tone generator for Red Boxing etc. Canadian Box_v0.2 - Canadian tone generator CyberPHREAK_v1.0 - Phone phreaking utility. It emulates red and blue box tones etc... FibroDimential - Another Canadian tone generator FearsPhreakTools_v2.3 - Phone phreaking utility. Emulates red box tones. Fuckin Hacker_v2.0 - Phreaking utility Gunbelt_v3.0 - An all encompassing tool to explore the functions of your modem. ?? Untested by me... PBX Scanner_v5.0 - Autodialer that scans for PBX's in your area. Your modem must be able to return result codes such as VOICE, BUSY etc. Phreak Master_v1.0 - The ultimate Blue Box program...added features. Tone Generator_v2.0 - The name says it all. WinPhreak - A Red and Blue Box interface for Windows. ***************************************************************************** ## S.I.N. TOOLS ## ####*********************************************************************#### AutoExecuted - This program makes the user believe that a general protection fault has occured and will force a cold boot outside of windows CD -X- - It looks like its a CD player but when someone hits the play button it infects them with a virus. Play careful... DCC_Newq - This exploits the bug in mIRC when you send a dcc chat query on port 19. In versions of mIRC later than 4.6, only dcc chats from ports 1024 are accepted so the traditional method of dcc chat floods/fake dcc sends cannot be applied. Just put in a port number, tell it to repeat XXXX times, and the evil message you want to flood them with, and then do a fakechat on them (replace "19" with XXXX in your alias) Faking Novell - Replicates a fake Novell logon screen that records username and password information into a log file for later analysis. FakeDOSVirus_v.1996.35 - This is the final version. Updates include quick format of c:\ drive, Labels c:\ drive as FaKEDoS, uses deltree for faster deletion of directories, it also does alot more in a faster order: (labeling->appending->deleting->formating) SIN-DOS was added (command.com modified) with an install program which copies the command.com file to c:\ and then starts the virus HDKiller_v1.0 - Hdkiller will pretend to be a installation program for a Netscape Navigator add on, while the user is being fooled the hard drive is slowly filling up with text fed into a hidden file in the root directory of the c: drive PNewq_v0.97 - One of the best port-bombing toold currently available to Windows 95/NT users. Port Pro_v0.93 - This program is very handy for hacking or as a sidekick to PNewq. Its main function is to scan ports on a server (enter the port to begin on and it goes through them all) and display responses. It shows ports that connect, and data recieved. With this information, you can bomb any of the remote listening ports with PNewq, or select 'flood mode' and do a mini-pnewq conveniently PowKrash_v1.0 - Just join a conference and hit major or minor crash and watch the floods. There is a password for this so mail one of the S.I.N members for it and "if you're cool you will get it." SIN_v2.5 - An excellent set of mIRC scripts V.Form.At - Simply: A virus that formats a hard-drive ***************************************************************************** ## Virus Utilities ## ####*********************************************************************#### ANSIBomb Generator_v2.0 - Pretty straight forward: It generates ANSI bombs. Bizatch1 - Welcome to the world's first Windows 95 virus.On the 31st of every month every infected exe will display a message box listing the members of the vlad possie from the old skool to the new. Biological Warfare_v1.00 - Biological Warfare is, of course, a virus creation kit. The program will generate assembly source code for a fully functional virus according to the specifications you give it. The assembly code generated is specifically designed for Turbo Assembler. The password to unlock it is: freak. Its selling points include : * COM & EXE infection * Resident & non-resident viruses * Anti-trace code * INT 24 handler * Directory stealth * Encryption, both standard and basic polymorphic (via the Biological Warfare Mutation Engine) Gý VirusCreator 0.70á - Gý, Phalcon/Skism's newest virus creation tool, is designed to allow everyone easy access to computer virus source code. More than a simple Vienna hack generator, it creates viruses "on-the-fly" as per the user specifications. Gý is designed to be easily maintainable and extensible through the use of special data files created especially for use by the program. Virus Samples (H) - 42 Virus samples beginning with 'H' (Live viruses on-board) Use at your own risk. IVP_v1.0 - Instant Virus Production Kit by YAM. Features include: * .EXE/.COM file infection (also has both) * Trojan support * Directory Changing (Dot Dot Method) * Encryption On Everything * Error Handling * And COMMAND.COM infection * Overwriting Option * Random Nop generator (So McAfee can't make a scan string) * A editor that will help you create the Configuration file in a short amount of time. * Different types of encryption. * MTE virus compatibilities. IVP_v2.0b - New beta version of the above with a host of new features including: * Fixed up the code generated. * Minimum/Maximum file size checking * Infection Counter * Random First Pointer - Where you see the pop XX/sub XX,offset is all random. Another Anti-McAfee thing. * Random encryption. - Yet more anti-scanner features. About 4 different encryption routines randomly used. Not to mention the changing of registers. * Automatic Virus Compilation. If you want a quick one. * Fixed up code. * ID code for both .COM and .EXE infectors. * Choice of size for compiled file. * User enters strings to be displayed. * Controlled Activation. * Use of routines. NRLG Virus Creator_v0.66b - Generates resident viruses based on random routines. TASM - Turbo Assembler. Necessary for a number of the above and below virus generators. Version 5.0 is on the way... TLINK - Turbo Linker. Also needed. Terror Virus - The Hard to find (so I'm told) Terror Virus. It's _LIVE_ folks, so play at your own risk. All you need to do is change the terror.v to terror.com and you will have what you are looking for. It's packaged as a zip file. THCK_v1.0b - Beta copy of the Trojan Horse Construction Kit. Command line interface. Virus Creation Laboratory - One of the more popular virus generation utilities. Virus Lab Creation Tool_v1.0 - Another virus creation lab. Used to create "very destructive" memory resident viruses. ***************************************************************************** ## War Dialers ## ####*********************************************************************#### BlueBEEP_v0.10á - Best dialer in the business. SB support, visual dialing mode, term, plus a neat user interface,routing & PBX scanner, red box, password protect,phonebook encryption, freqscanner, 3-freq-trunks,terminal emulator, flexible country/routing translation, new all-in-one overlay system, & more... BlueBEEP Source - Source code for the above. Code your own. Dialing Demon_v1.05 - A very basic war dialer for DOS. No Carrier - New scanner with DOS shell, graphics, and more. Phone Tag_v3.0 - A nice scanner front-end for Windows...ability to generate huuuge number lists for dialing (millions if you REALLY want to). THC Scan_v1.0 - TWICE as good as ToneLoc, Direct&Fossil + many tools + Textfile&Outdial Scanning + SCAVENGER DIALER compatible. The Little Operator_v3.1 - The BlueBox Nr.1 is back on stage! Totally rewritten with a new desktop and many new features! VGA 50 lines recommended! Desktop updated since V3.0 ToneLoc v1.10 - One of the originals, and one of the best - ToneLoc v1.10 October 9, 1994 Wardialer / Scanner for the PC by Mucho Maas and Minor Threat ToneLoc Utilites - Utility Pak for ToneLoc...prescan, modify data files, sort exchange numbers and more... Vexation's Autodial - Wardialer with a graphical interface for DOS Z-Hacker_v3.21 - Allow unlimited number of Extender Entries, single/multiple hacking processes, baud rate support from 300-19200, statistical analysis for each process allowing 100% optimization, programmable security back-up file of ALL valid codes, option to select a template allowing a better chance of finding codes, and enables HANG-UP when VOICE Modem Code Received. #% %# @## ##@ @###@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@###@ @########################### EOF Infinity Void 1996 #######################@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@