XAMPP 7.1.1


What is XAMPP?
XAMPP is the most popular PHP development environment
XAMPP is a completely free, easy to install Apache distribution containing MariaDB, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and to use.






WhatsApp 0.2.3120


TEXTS

Simple, Reliable Messaging

Message your friends and family for free*. WhatsApp uses your phone's Internet connection to send messages so you can avoid SMS fees.
* Data charges may apply. Contact your provider for details.
GROUP CHAT

Groups to keep in touch

Keep in touch with the groups of people that matter the most, like your family or coworkers. With group chats, you can share messages, photos, and videos with up to 256 people at once. You can also name your group, mute or customize notifications, and more.
FRIENDS FAMILY WEEKEND
WHATSAPP ON WEB AND DESKTOP

Keep the Conversation Going

With WhatsApp on the web and desktop, you can seamlessly sync all of your chats to your computer so that you can chat on whatever device is most convenient for you. Download the desktop app or visit web.whatsapp.com to get started.
WHATSAPP VOICE AND VIDEO CALLS

Speak Freely

With voice calls, you can talk to your friends and family for free*, even if they're in another country. And with free* video calls, you can have face-to-face conversations for when voice or text just isn't enough. WhatsApp voice and video calls use your phone's Internet connection, instead of your cell plan's voice minutes, so you don't have to worry about expensive calling charges.
* Data charges may apply. Contact your provider for details.

END-TO-END ENCRYPTION

Security by Default

Some of your most personal moments are shared on WhatsApp, which is why we built end-to-end encryption into the latest versions of our app. When end-to-end encrypted, your messages and calls are secured so only you and the person you're communicating with can read or listen to them, and nobody in between, not even WhatsApp.
PHOTOS AND VIDEOS

Share Moments that Matter

Send photos and videos on WhatsApp instantly. You can even capture the moments that matter to you most with a built-in camera. With WhatsApp, photos and videos send quickly even if you're on a slow connection.
VOICE MESSAGES

Say What's On Your Mind

Sometimes, your voice says it all. With just one tap you can record a Voice Message, perfect for a quick hello or a longer story.
DOCUMENTS

Document Sharing Made Easy

Send PDFs, documents, spreadsheets, slideshows and more, without the hassle of email or file sharing apps. You can send documents up to 100 MB, so it's easy to get what you need over to who you want.





Folder Lock 7.6.4 Full Version


Hide your files and documents
To hide your files, click on the ‘Lock Folders’ button located on the top left hand corner in Folder Lock. Now, click on the button ‘Add Items to lock’ which will display a drop-down menu. From this menu you have the option to add file(s) add folder(s) and add drive(s). Using this Folder Lock option, you can hide images, hide videos, hide PDF documents, hide spreadsheets, hide word files and hide many other file formats.

Encrypt your files
Encrypting files requires you to create a locker. To create a locker, click on ‘Encrypt files’ button located on the top left corner, then press ‘Create Locker’ button, assign a label for the locker, setup a password for your locker and finally customize your locker by choosing the type and size. From here all you have to do is drag and drop your files to encrypt them. This option will allow you to lock and encrypt images, encrypt videos, encrypt documents, encrypt folders, encrypt spreadsheets, encrypt excel files, encrypt word files and any other file format you want to encrypt.

Password protect images and videos
Encryption will provide you with unbreakable security which uses AES-256-bit encryption to keep your files safe. On the other hand, locking your files provides quick and effective locking and hiding, allowing you to secure your most frequently accessed files which you consider sensitive. Nonetheless, whatever option you choose for files, both options allow you to password protect files, password protect folders, password protect images, password protect videos, password protect documents, password protect word files, password protect excel files and virtually any file type you may want to password protect.

Features
Lock files & folders
Hide your private images, documents & videos with click of a button.

Encrypt your files
Encrypt confidential files & folders in Lockers on-the-fly. Lockers are portable.

Backup Lockers
Backup and sync your encrypted files in Lockers securely to secure cloud.

Portable Lockers
Create portable self-executable Lockers in USB Drives, CDs/DVDs, Emails.

Make Wallets
Make digital wallets to securely save real-life Cards like Credit Cards and SSN.

Shred files
Permanently delete files on your computer so they are unrecoverable.

Support Windows 10, 8, 7, XP.






TeamViewer Server Enterprise 12.0.71503 Full Version


Multi-platform
Cross-platform PC to PC, mobile to PC, PC to mobile, and even mobile to mobile connections that support Windows, macOS, Linux, Chrome OS, iOS, Android, Windows Universal Platform, and BlackBerry.
 
Maximum compatibility
TeamViewer runs on a broad spectrum of operating systems ranging from state-of-the-art system software to older operating systems.

No configuration
Start and use TeamViewer instantly. TeamViewer even works behind firewalls and automatically detects any proxy configuration.

Easy to understand
Enjoy a state-of-the-art user interface that is clearly arranged, simple, touch-friendly, and quick to operate.

High performance
Intelligent connection setup and routing, efficient use of bandwidth, fast data transmissions, remote session framerates up to 60 fps, and automatic quality adjustments ensure an optimized user experience. 

High security
TeamViewer utilizes RSA 2048 public/private key exchange, AES (256 bit) session encryption end to end, random passwords for one-time access, optional two-factor authentication, and access controls via trusted devices as well as black- and whitelists.

International
TeamViewer is available in more than 30 languages and supports international keyboards, which makes it an ideal solution for international use.  

Free for testing and personal use
Test TeamViewer for free, without having to provide any personal information. Also, use the software at home for personal use free of charge.

General features
Computers & Contacts management
Arrange, group, and share your computers and contacts as needed. Receive instant alerts for important notifications and see when contacts are online in order to send instant messages or connect with just one click.

Automatic discovery
Automatically discover nearby contacts and devices to make collaboration and interaction even easier.

Integrated monitoring checks
By assigning a device to your TeamViewer account, TeamViewer sends you alerts regarding disk space, Windows updates, antivirus protection, and Windows firewall.

User & device management
Add users and devices to your company (license) and assign rights. Share groups. Manage devices with policy-based settings, even when they are offline, or enable secure access controls to connect to devices without the need for a password.

Setting policies
Create setting policies, distribute them, and enforce them if necessary. Any changes to setting policies are automatically applied to the assigned devices.

Channel groups
Create separate channel groups within your license and assign users to them to ensure that specific teams always have access to the channels they need.

Chat
Instant messaging functionality includes group chats, web-based chats, offline messaging, chat history, persistent chat groups, customer-initiated chat from service cases, full support for mobile devices, and end-to-end encryption.

File transfer
Share files of any size with transfer speeds up to 200 MB/s by using convenient methods such as a file manager, contextual menus, drag & drop, and a file box that can link to cloud storage providers.

Whiteboard
During remote control or meeting sessions, use a whiteboard that includes numerous shapes, pens, markers, and a speech bubble.

Remote audio and video
Hear music or system sounds and see videos from the remote computer during a connection.

High-definition VoIP
Enjoy the clarity of high definition audio quality with automatic noise reduction and echo cancellation during Voice over IP transmissions.

Session recording
Record remote control or meeting sessions (including sound, Voice over IP, video, and webcam images) with simple conversion into the AVI video format.

Ultra-high definition
By means of intelligent scaling, TeamViewer provides flawless connections to UHD displays for both remote control and meeting sessions.

Terminal server support
In a terminal server environment, a separate ID is optionally generated for every user, which allows them all to use TeamViewer simultaneously and independently.

Mass deployment
Deploy TeamViewer or TeamViewer Host (silently) to thousands of devices at once via group policy (GPO) in an Active Directory domain. Also, roll out TeamViewer Host to your Android mobile fleet via the Management Console.

Remote control
Control a remote computer, Android, or Windows 10 mobile device as if you were the primary user sitting right in front of it.

24/7 access
Install TeamViewer as a system service to enable access to remote devices at any time, ideal for accessing unattended devices such as remote servers.

From your browser
Use TeamViewer from within your web browser to provide remote support or for remote access.

Multiple connections
Open multiple connections simultaneously and use tabs to switch conveniently between them.

For your work environment
TeamViewer supports user account control (UAC), direct LAN connections via TCP/IP, and a true virtual private network (VPN) channel – in addition to pure desktop sharing.

Linux systems without a GUI
Even if there is no graphical user interface (GUI) or attached monitor on the remote Linux computer, you can simply connect to the Linux text console.

Wake-on-LAN
Wake up your computer via another computer using TeamViewer within the local network or via a router.

Restart remote computer
Restart the remote computer with automatic subsequent reconnection – even in safe mode.

Remotely update or install
Remotely update any installed version of TeamViewer or even remotely install TeamViewer (full version or Host) via TeamViewer QuickSupport.

Remote printing
Conveniently print documents from the remote computer to your local printer. Locally installed printers are automatically detected by TeamViewer.

Synchronous clipboard
Copy and paste files, images, and text from one computer to another via the clipboard.

Special keys
Easily send special key combinations to the remote device (e.g. Ctrl+Alt+Del) even if you’re using a completely different operating system such as on a mobile device.

Black screen
Make the remote computer monitor dark if you do not want anyone to watch while you are accessing a remote device.

Multi-monitor support
Navigate easily between multiple monitors. Display multiple remote screens simultaneously on your local screens (e.g. two windows for two monitors).

Save connection settings
Save individual connection settings for all future connections to the same computers by group, contact, or computer.

Service queue
All service cases are collected in a service queue and identified based on a session code that can then be prioritized and organized in your team. Notifications ensure you never miss a service case.

Work together
Invite any partner or expert into a current remote control session and solve problems together. Also change directions by reversing the viewing direction during any ongoing session.

Comprehensive reporting
Built in reporting features log incoming and outgoing connections for to know who did what, when, and for how long. This can serve as the basis for precise billing. Also take advantage of session commenting capabilities and customer feedback forms.

Connect to mobile devices
Remotely connect to Android, Windows 10 Mobile (with real-time remote control and unattended access possible), and iOS devices to see installed apps and running processes, push & pull settings, and view important device metrics.

Meetings / presentations
Schedule, organize, and send invitations to your meetings. Set up your online meetings directly in your Outlook calendar via the integrated TeamViewer button.

Rights management
Rights management allows differentiation between organizer, presenter, and participants. Different presenters can be designated and changed during a meeting.

Effectively communicate
Communicate interactively and effectively via chat, VoIP, video, and telephone conference. Individually set the level of interaction among participants.

Access control
Start meetings without participants for optimal preparation. Use the door lock to provide additional access control of invited participants.

Screen sharing
Share your screen at any time or select only the window of a particular application to share. Escalate chats or video calls into full presentations by sharing your screen at any time.

Video calls
See and talk to multiple participants simultaneously in a single call, and share your screen at any time.

One click
Meetings, video calls, chats, and teleconferences can be started with just a click: simple and spontaneous.

Modules
QuickSupport (remote support) and QuickJoin (meeting participation) can be used without installation, so no administrator rights are necessary.

Unattended access
Install TeamViewer Host to enable permanent access to unattended computers/servers, or access Android devices such as smartphones, point of sale devices, or public displays by using TeamViewer Host for Android.

Custom modules
Create custom QuickSupport, QuickJoin, and Host modules that are branded with your corporate identity, configured for your specific needs, and always available to your customers.

SOS button
Put an icon with your company’s name, or a simple call to action, right on customers’ desktops to make it extremely easy for them to get support.

Integrations APIs
Use an API to integrate TeamViewer into your applications (e.g. helpdesk or CRM). Add capabilities such as access to computers and contacts, reporting, user management, policy deployment, and session management.

iOS/Android screen sharing SDK
Integrate TeamViewer into your mobile apps using the screen sharing SDK for iOS/Android. Assist users of your app and troubleshoot their issues.

Chat from your web environment
Add full-featured, browser-based chat capabilities to internal web tools such as CRM or helpdesk solutions by means of an embedded TeamViewer chat widget.

Support All Windows.






TeamViewer Corporate 12.0.71503 Full Version


Multi-platform
Cross-platform PC to PC, mobile to PC, PC to mobile, and even mobile to mobile connections that support Windows, macOS, Linux, Chrome OS, iOS, Android, Windows Universal Platform, and BlackBerry.
 
Maximum compatibility
TeamViewer runs on a broad spectrum of operating systems ranging from state-of-the-art system software to older operating systems.

No configuration
Start and use TeamViewer instantly. TeamViewer even works behind firewalls and automatically detects any proxy configuration.

Easy to understand
Enjoy a state-of-the-art user interface that is clearly arranged, simple, touch-friendly, and quick to operate.

High performance
Intelligent connection setup and routing, efficient use of bandwidth, fast data transmissions, remote session framerates up to 60 fps, and automatic quality adjustments ensure an optimized user experience. 

High security
TeamViewer utilizes RSA 2048 public/private key exchange, AES (256 bit) session encryption end to end, random passwords for one-time access, optional two-factor authentication, and access controls via trusted devices as well as black- and whitelists.

International
TeamViewer is available in more than 30 languages and supports international keyboards, which makes it an ideal solution for international use.  

Free for testing and personal use
Test TeamViewer for free, without having to provide any personal information. Also, use the software at home for personal use free of charge.

General features
Computers & Contacts management
Arrange, group, and share your computers and contacts as needed. Receive instant alerts for important notifications and see when contacts are online in order to send instant messages or connect with just one click.

Automatic discovery
Automatically discover nearby contacts and devices to make collaboration and interaction even easier.

Integrated monitoring checks
By assigning a device to your TeamViewer account, TeamViewer sends you alerts regarding disk space, Windows updates, antivirus protection, and Windows firewall.

User & device management
Add users and devices to your company (license) and assign rights. Share groups. Manage devices with policy-based settings, even when they are offline, or enable secure access controls to connect to devices without the need for a password.

Setting policies
Create setting policies, distribute them, and enforce them if necessary. Any changes to setting policies are automatically applied to the assigned devices.

Channel groups
Create separate channel groups within your license and assign users to them to ensure that specific teams always have access to the channels they need.

Chat
Instant messaging functionality includes group chats, web-based chats, offline messaging, chat history, persistent chat groups, customer-initiated chat from service cases, full support for mobile devices, and end-to-end encryption.

File transfer
Share files of any size with transfer speeds up to 200 MB/s by using convenient methods such as a file manager, contextual menus, drag & drop, and a file box that can link to cloud storage providers.

Whiteboard
During remote control or meeting sessions, use a whiteboard that includes numerous shapes, pens, markers, and a speech bubble.

Remote audio and video
Hear music or system sounds and see videos from the remote computer during a connection.

High-definition VoIP
Enjoy the clarity of high definition audio quality with automatic noise reduction and echo cancellation during Voice over IP transmissions.

Session recording
Record remote control or meeting sessions (including sound, Voice over IP, video, and webcam images) with simple conversion into the AVI video format.

Ultra-high definition
By means of intelligent scaling, TeamViewer provides flawless connections to UHD displays for both remote control and meeting sessions.

Terminal server support
In a terminal server environment, a separate ID is optionally generated for every user, which allows them all to use TeamViewer simultaneously and independently.

Mass deployment
Deploy TeamViewer or TeamViewer Host (silently) to thousands of devices at once via group policy (GPO) in an Active Directory domain. Also, roll out TeamViewer Host to your Android mobile fleet via the Management Console.

Remote control
Control a remote computer, Android, or Windows 10 mobile device as if you were the primary user sitting right in front of it.

24/7 access
Install TeamViewer as a system service to enable access to remote devices at any time, ideal for accessing unattended devices such as remote servers.

From your browser
Use TeamViewer from within your web browser to provide remote support or for remote access.

Multiple connections
Open multiple connections simultaneously and use tabs to switch conveniently between them.

For your work environment
TeamViewer supports user account control (UAC), direct LAN connections via TCP/IP, and a true virtual private network (VPN) channel – in addition to pure desktop sharing.

Linux systems without a GUI
Even if there is no graphical user interface (GUI) or attached monitor on the remote Linux computer, you can simply connect to the Linux text console.

Wake-on-LAN
Wake up your computer via another computer using TeamViewer within the local network or via a router.

Restart remote computer
Restart the remote computer with automatic subsequent reconnection – even in safe mode.

Remotely update or install
Remotely update any installed version of TeamViewer or even remotely install TeamViewer (full version or Host) via TeamViewer QuickSupport.

Remote printing
Conveniently print documents from the remote computer to your local printer. Locally installed printers are automatically detected by TeamViewer.

Synchronous clipboard
Copy and paste files, images, and text from one computer to another via the clipboard.

Special keys
Easily send special key combinations to the remote device (e.g. Ctrl+Alt+Del) even if you’re using a completely different operating system such as on a mobile device.

Black screen
Make the remote computer monitor dark if you do not want anyone to watch while you are accessing a remote device.

Multi-monitor support
Navigate easily between multiple monitors. Display multiple remote screens simultaneously on your local screens (e.g. two windows for two monitors).

Save connection settings
Save individual connection settings for all future connections to the same computers by group, contact, or computer.

Service queue
All service cases are collected in a service queue and identified based on a session code that can then be prioritized and organized in your team. Notifications ensure you never miss a service case.

Work together
Invite any partner or expert into a current remote control session and solve problems together. Also change directions by reversing the viewing direction during any ongoing session.

Comprehensive reporting
Built in reporting features log incoming and outgoing connections for to know who did what, when, and for how long. This can serve as the basis for precise billing. Also take advantage of session commenting capabilities and customer feedback forms.

Connect to mobile devices
Remotely connect to Android, Windows 10 Mobile (with real-time remote control and unattended access possible), and iOS devices to see installed apps and running processes, push & pull settings, and view important device metrics.

Meetings / presentations
Schedule, organize, and send invitations to your meetings. Set up your online meetings directly in your Outlook calendar via the integrated TeamViewer button.

Rights management
Rights management allows differentiation between organizer, presenter, and participants. Different presenters can be designated and changed during a meeting.

Effectively communicate
Communicate interactively and effectively via chat, VoIP, video, and telephone conference. Individually set the level of interaction among participants.

Access control
Start meetings without participants for optimal preparation. Use the door lock to provide additional access control of invited participants.

Screen sharing
Share your screen at any time or select only the window of a particular application to share. Escalate chats or video calls into full presentations by sharing your screen at any time.

Video calls
See and talk to multiple participants simultaneously in a single call, and share your screen at any time.

One click
Meetings, video calls, chats, and teleconferences can be started with just a click: simple and spontaneous.

Modules
QuickSupport (remote support) and QuickJoin (meeting participation) can be used without installation, so no administrator rights are necessary.

Unattended access
Install TeamViewer Host to enable permanent access to unattended computers/servers, or access Android devices such as smartphones, point of sale devices, or public displays by using TeamViewer Host for Android.

Custom modules
Create custom QuickSupport, QuickJoin, and Host modules that are branded with your corporate identity, configured for your specific needs, and always available to your customers.

SOS button
Put an icon with your company’s name, or a simple call to action, right on customers’ desktops to make it extremely easy for them to get support.

Integrations APIs
Use an API to integrate TeamViewer into your applications (e.g. helpdesk or CRM). Add capabilities such as access to computers and contacts, reporting, user management, policy deployment, and session management.

iOS/Android screen sharing SDK
Integrate TeamViewer into your mobile apps using the screen sharing SDK for iOS/Android. Assist users of your app and troubleshoot their issues.

Chat from your web environment
Add full-featured, browser-based chat capabilities to internal web tools such as CRM or helpdesk solutions by means of an embedded TeamViewer chat widget.

Support All Windows.






Dropbox 19.4.12


Dropbox works the way you do

Take your docs anywhereSave files on your computer, then access them on your phone from the road. Everything you keep in Dropbox is synced automatically to all your devices.

Send videos quickly
Send your entire wedding video to family with a simple link. It’s easy to share large files with anyone — even if they don’t have a Dropbox account.
Learn more
Keep your photos safeBack up vacation photos automatically from your phone or computer. That way, memories are safe as soon as you make them, and you can relive them from any device.

Work on slides together
Edit a presentation with teammates without emailing files back and forth. When you edit a file in a shared folder, everyone gets the update automatically.
Learn more
Never lose a file againLeft your phone on the train? Your photos, docs, and videos are safe. Just sign in to Dropbox from any device, and your files will be there waiting for you.






Icecream Screen Recorder Free 4.60


Video presentation
Capture screen, create screencasts, video instructions, website and software video reviews and record games in window- or full-screen modes.

Select the area of your screen that you’d like to take a screenshot of or make a video of in a single click.  Drawing panel
Drawing panel

Draw, outline, and add arrows or text to your screenshot or video while doing a screen capture.

Fast access to all captured videos and screenshots.

Add your own watermark to the screen capture.*   Add webcam

Record webcam video along with the screen recording.  Video quality

Choose the screen recorder's output video quality.

Use the "Zoom In" tool to make your video more professional.*   Around mouse' screen recording
Around mouse' screen recording

Select the size of a region around mouse cursor to record.*   Step tool

Graphically enumerate the steps of your tutorial with our screen recorder.
What else makes Icecream Screen Recorder so special?

Change the volume of your microphone and system sounds.  Clipboard
Clipboard

Save screenshots to the clipboard and share them via Skype or e-mail instantly. Settings
Settings

Hide cursor or desktop icons, and disable the screensaver during screen capture if necessary.  Screenshot to URL
Screenshot to URL

Send screenshots to Icecream Apps' server in a single click, get a short URL, and share it with anyone. Display hotkeys used in video
Display hotkeys used in video

Easily show hotkeys you are using during the recording.*   Scheduled screen recording
Scheduled screen recording

Set multiple screen capture tasks on a timer.

System Requirements
OS Windows 10, Windows 8.1, Windows 8, Windows 7, Windows 2003, Windows 2000, Windows Vista
MAC: OS X 10.9 Mavericks, OS X Yosemite






Skype 7.32.0.103


Skype has more features than you think.

Skype to Skype calls
Video or voice call anyone in the world, for free. Find out how Skype calls bring you closer, even in a group.
Group video calls
Bring family and friends together on a free group video call. See how it works on mobile, tablet and computer.
Instant messaging
Share messages with your partner, or make plans with group of a friends. Check out our new emoticons and Mojis too.
Call phone numbers
See how easy it is to reach local businesses or friends who arent online. Call mobile and landline numbers at affordable rates.
Screen sharing
Give great presentations online or show grandma how easy it is to use Skype. Discover new ways to collaborate with screen sharing.

Support All Windows.





TechSmith Camtasia Studio 9.0.3.1627 Trial


Quickly create eye-catching videos

Stunning video effects

Apply Behaviors that are perfectly designed to animate your text, images, or icons. Get a crisp, polished look without being a professional video editor.
Drag-and-drop editing

What you see is what you get. Every effect and element in your video can be dropped and edited directly in the preview window. And you can edit at resolutions up to beautiful 4K, for clear video at any size.
Exceptional performance

Camtasia takes full advantage of your computer’s processor with 64-bit performance. You’ll get fast rendering times and enhanced stability—even on your most complex projects.

Create training materials, educational content, product overviews, marketing videos, and more with hundreds of handpicked video elements.

Animated backgrounds

You’ll have access to a variety of backgrounds that grab attention right from the start.
Music tracks

Use music to set the mood of your video. All tracks are royalty free and safe to use on YouTube and Vimeo.
Icons

Choose from hundreds of icons, or bring in your own straight from your computer.
Motion graphics

Get lower thirds, intro slides, and more so you can start quickly and look great.

Features built to help you make better videos
SCREEN RECORDER
Record any part of your screen, down to the pixel.
WEBCAM
Webcam lets you add a personal touch to your video.
MEDIA
Import images, audio, and video up to 4K resolution.
MULTI-TRACK TIMELINE
Build your videos quickly with multiple tracks for images, video, text, and audio.
ANNOTATIONS
Arrows, callouts, shapes, and more help you get your point across.
TRANSITIONS
Add an intro/outro to the beginning or end of a clip, image, shape, or text.
ANIMATIONS
Zoom, pan, or create your own custom motion effects.
VOICE NARRATION
A great way to add context to what you’re showing.
AUDIO EFFECTS
Add audio effects to recordings, music, or narration to enhance your video.
VISUAL EFFECTS
Adjust colors, add a drop shadow, change the clip speed, and more.
INTERACTIVITY
Add quizzes to see who is watching your videos, and how much they've viewed.
GREEN SCREEN
Put yourself in your video making it appear like you're right in the action.

System Requirements :
Microsoft Windows 7 SP1, Windows 8, and Windows 10 (Required: 64 Bit versions only)
2.0 GHz CPU with dual-core processor minimum (Recommended: Quad-core i5 processor or better)
4 GB RAM minimum (Recommended: 8 GB or more)
2 GB of hard-disk space for program installation
Display dimensions of 1024x768 or greater
Microsoft .NET 4.6.0 or later version (included)
Dedicated Windows-compatible sound card, microphone, and speakers (Recommended)
Windows N requires the MediaFeature Pack for Windows N.