;******************************************************************************
;**                                                                          **
;**  Copyright 2020-2022 Intel Corporation All Rights Reserved.              **
;**                                                                          **
;**  The material contained or described herein and all documents related    **
;**  to such material ("Material") is owned by Intel Corporation or its      **
;**  suppliers or licensors, and title to such Material remains with Intel   **
;**  Corporation or its suppliers or licensors. The Material contains        **
;**  proprietary information of Intel or its suppliers and licensors. The    **
;**  Material is protected by worldwide copyright laws and treaty            **
;**  provisions. No part of the Material may be used, copied, reproduced,    **
;**  modified, published, uploaded, posted, transmitted, distributed or      **
;**  disclosed in any way without Intel's prior express written permission.  **
;**  No license under any patent, copyright or other intellectual property   **
;**  rights in the Material is granted to or conferred upon you, either      **
;**  expressly, by implication, inducement, estoppel or otherwise. Any       **
;**  license under such intellectual property rights must be express and     **
;**  approved by Intel in writing.                                           **
;**                                                                          **
;**  Unless otherwise agreed by Intel in writing, you may not remove or      **
;**  alter this notice or any other notice embedded in Materials by Intel    **
;**  or Intel's suppliers or licensors in any way.                           **
;******************************************************************************
;
;******************************************************************************
; e1dn.INF (Intel 64 bit extension Platform Only,Windows 10 64 bit extension)
;
; Intel(R) Gigabit Network connections
;******************************************************************************

[Version]
Signature   = "$Windows NT$"
Class       = Net
ClassGUID   = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider    = %Intel%
PnpLockDown = 1
CatalogFile = e1dn.cat
DriverVer   = 04/08/2025,20.0.3.9

[Manufacturer]
%Intel%     = Intel, NTamd64.10.0.1..22000
%Intel%     = Intel, NTamd64.10.0...22000

[ControlFlags]
ExcludeFromSelect = *

[Intel.NTamd64.10.0.1..22000]
; DisplayName                   Section                       DeviceID
; -----------                   -------                       --------
%E550ANC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550A
%E550ANC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550A&SUBSYS_00008086
%E550BNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550B
%E550BNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550B&SUBSYS_00008086
%E550CNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550C
%E550CNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550C&SUBSYS_00008086
%E550DNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550D
%E550DNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550D&SUBSYS_00008086
%E57A0NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57A0
%E57A0NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57A0&SUBSYS_00008086
%E57A1NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57A1
%E57A1NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57A1&SUBSYS_00008086
%E550ENC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550E
%E550ENC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550E&SUBSYS_00008086
%E550FNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550F
%E550FNC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_550F&SUBSYS_00008086
%E57B3NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B3
%E57B3NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B3&SUBSYS_00008086
%E57B4NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B4
%E57B4NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B4&SUBSYS_00008086
%E57B5NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B5
%E57B5NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B5&SUBSYS_00008086
%E57B6NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B6
%E57B6NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B6&SUBSYS_00008086
%E57B7NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B7
%E57B7NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B7&SUBSYS_00008086
%E57B8NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B8
%E57B8NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B8&SUBSYS_00008086
%E5510NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_5510
%E5510NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_5510&SUBSYS_00008086
%E5511NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_5511
%E5511NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_5511&SUBSYS_00008086
%E57B9NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B9
%E57B9NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57B9&SUBSYS_00008086
%E57BANC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57BA
%E57BANC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57BA&SUBSYS_00008086

%E57A0NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57A0&SUBSYS_234617AA
%E57A1NC.DeviceDesc%            = I219.10.0.1..22000,             PCI\VEN_8086&DEV_57A1&SUBSYS_234617AA

[Intel.NTamd64.10.0...22000]
; DisplayName                   Section                      DeviceID
; -----------                   -------                      --------
%E550ANC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_550A
%E550ANC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_550A&SUBSYS_00008086
%E550CNC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_550C
%E550CNC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_550C&SUBSYS_00008086
%E57A0NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57A0
%E57A0NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57A0&SUBSYS_00008086
%E550ENC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_550E
%E550ENC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_550E&SUBSYS_00008086
%E57B3NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B3
%E57B3NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B3&SUBSYS_00008086
%E57B5NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B5
%E57B5NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B5&SUBSYS_00008086
%E57B7NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B7
%E57B7NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B7&SUBSYS_00008086
%E5510NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_5510
%E5510NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_5510&SUBSYS_00008086
%E57B9NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B9
%E57B9NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57B9&SUBSYS_00008086

%E57A0NC.DeviceDesc%            = I219.10.0...22000,              PCI\VEN_8086&DEV_57A0&SUBSYS_234617AA

;===============================================================================
;
;                         WINDOWS 10 64-BIT PLATFORMS
;
;===============================================================================
;------------------------------------------------------------------------------
; Intel(R) Ethernet Connection I219
;------------------------------------------------------------------------------

[I219.10.0.1..22000]
Characteristics     = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType             = 5 ; PCI
*PhysicalMediaType  = 14  ; NdisPhysicalMedium802_3
*IfType             = 6 ;IF_TYPE_ETHERNET_CSMACD
*MediaType          = 0  ;NdisMedium802_3
*IfConnectorPresent = 1 ; BOOLEAN
*ConnectionType     = 1 ; NET_IF_CONNECTION_TYPE
*DirectionType      = 0 ; NET_IF_DIRECTION_TYPE
*AccessType         = 2 ; NET_IF_ACCESS_TYPE
*HardwareLoopback   = 0 ; BOOLEAN
AddReg              = e1dn.reg
AddReg              = TcpSeg.reg
AddReg              = Copper.reg
AddReg              = Powermgmt.reg
AddReg              = ULP.reg
AddReg              = K1.reg
AddReg              = EEE.reg
AddReg              = Jumbopacket.reg
AddReg              = ProtocolOffload.reg
AddReg              = RTD3.reg
AddReg              = CoInKS.reg
AddReg              = UninstallW2.reg
CopyFiles           = win10.CopyFiles, MessageDll.CopyFiles

[I219.10.0.1..22000.Services]
AddService = e1dnexpress, 2, win10.Service, win10.EventLog

[I219.10.0.1..22000.HW]
Include = pci.inf
Needs = PciIoSpaceNotRequired.HW
AddReg = MSI.reg

;===============================================================================
;
;                Windows Server 2022 for 64-bit EXTENDED PLATFORMS
;
;===============================================================================
;-------------------------------------------------------------------------------
; Intel(R) Ethernet Connection I219
;-------------------------------------------------------------------------------

[I219.10.0...22000]
Characteristics     = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL
BusType             = 5 ; PCI
*PhysicalMediaType  = 14  ; NdisPhysicalMedium802_3
*IfType             = 6 ;IF_TYPE_ETHERNET_CSMACD
*MediaType          = 0  ;NdisMedium802_3
*IfConnectorPresent = 1 ; BOOLEAN
*ConnectionType     = 1 ; NET_IF_CONNECTION_TYPE
*DirectionType      = 0 ; NET_IF_DIRECTION_TYPE
*AccessType         = 2 ; NET_IF_ACCESS_TYPE
*HardwareLoopback   = 0 ; BOOLEAN
AddReg              = e1dn.reg
AddReg              = TcpSeg.reg
AddReg              = Copper.reg
AddReg              = Powermgmt.reg
AddReg              = ULP.reg
AddReg              = K1.reg
AddReg              = EEE.reg
AddReg              = Jumbopacket.reg
AddReg              = ProtocolOffload.reg
AddReg              = RTD3.reg
AddReg              = CoInKS.reg
AddReg              = UninstallW2.reg
CopyFiles           = win10.CopyFiles, MessageDll.CopyFiles

[I219.10.0...22000.Services]
AddService = e1dnexpress, 2, win10.Service, win10.EventLog

[I219.10.0...22000.HW]
Include = pci.inf
Needs = PciIoSpaceNotRequired.HW
AddReg = MSI.reg

;===============================================================================
; Registry Settings (decimal)

[e1dn.reg]
HKR, Ndi\Interfaces,                                    UpperRange,             0, "ndis5"
HKR, Ndi\Interfaces,                                    LowerRange,             0, "ethernet"
HKR, Ndi,                                               Service,                0, "e1dnexpress"

; Hardwired defaults
HKR,,                                                   *HeaderDataSplit,       0, "1"

; *FlowControl
HKR, Ndi\Params\*FlowControl,                           ParamDesc,              0, %FlowControl%
HKR, Ndi\Params\*FlowControl,                           default,                0, "4"
HKR, Ndi\Params\*FlowControl\Enum,                      "0",                    0, %Disabled%
HKR, Ndi\Params\*FlowControl\Enum,                      "1",                    0, %FlowControl_TxOnly%
HKR, Ndi\Params\*FlowControl\Enum,                      "2",                    0, %FlowControl_RxOnly%
HKR, Ndi\Params\*FlowControl\Enum,                      "3",                    0, %FlowControl_Full%
HKR, Ndi\Params\*FlowControl\Enum,                      "4",                    0, %AutoNegotiation%
HKR, Ndi\Params\*FlowControl,                           type,                   0, "enum"

; *TCPChecksumOffloadIPv4
HKR, Ndi\Params\*TCPChecksumOffloadIPv4,                ParamDesc,              0, %TCPChksumOffv4%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4,                default,                0, "3"
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,           "0",                    0, %Disabled%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,           "1",                    0, %ChksumOffTx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,           "2",                    0, %ChksumOffRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum,           "3",                    0, %ChksumOffTxRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv4,                type,                   0, "enum"

; *TCPChecksumOffloadIPv6
HKR, Ndi\Params\*TCPChecksumOffloadIPv6,                ParamDesc,              0, %TCPChksumOffv6%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6,                default,                0, "3"
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,           "0",                    0, %Disabled%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,           "1",                    0, %ChksumOffTx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,           "2",                    0, %ChksumOffRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6\Enum,           "3",                    0, %ChksumOffTxRx%
HKR, Ndi\Params\*TCPChecksumOffloadIPv6,                type,                   0, "enum"

; *UDPChecksumOffloadIPv4
HKR, Ndi\Params\*UDPChecksumOffloadIPv4,                ParamDesc,              0, %UDPChksumOffv4%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4,                default,                0, "3"
HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,           "0",                    0, %Disabled%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,           "1",                    0, %ChksumOffTx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,           "2",                    0, %ChksumOffRx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum,           "3",                    0, %ChksumOffTxRx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv4,                type,                   0, "enum"

; *UDPChecksumOffloadIPv6
HKR, Ndi\Params\*UDPChecksumOffloadIPv6,                ParamDesc,              0, %UDPChksumOffv6%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6,                default,                0, "3"
HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,           "0",                    0, %Disabled%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,           "1",                    0, %ChksumOffTx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,           "2",                    0, %ChksumOffRx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6\Enum,           "3",                    0, %ChksumOffTxRx%
HKR, Ndi\Params\*UDPChecksumOffloadIPv6,                type,                   0, "enum"

; *IPChecksumOffloadIPv4
HKR, Ndi\Params\*IPChecksumOffloadIPv4,                 ParamDesc,              0, %IPChksumOffv4%
HKR, Ndi\Params\*IPChecksumOffloadIPv4,                 default,                0, "3"
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,            "0",                    0, %Disabled%
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,            "1",                    0, %ChksumOffTx%
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,            "2",                    0, %ChksumOffRx%
HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum,            "3",                    0, %ChksumOffTxRx%
HKR, Ndi\Params\*IPChecksumOffloadIPv4,                 type,                   0, "enum"

; Network Address
HKR, Ndi\params\NetworkAddress,                         ParamDesc,              0, %LAA%
HKR, Ndi\params\NetworkAddress,                         Default,                0, ""
HKR, Ndi\params\NetworkAddress,                         type,                   0, "edit"
HKR, NDI\params\NetworkAddress,                         LimitText,              0, "12"
HKR, NDI\params\NetworkAddress,                         UpperCase,              0, "1"
HKR, NDI\params\NetworkAddress,                         optional,               0, "1"

;  Interrupt Throttle Rate
HKR, Ndi\Params\ITR,                                    ParamDesc,              0, %InterruptThrottleRate%
HKR, Ndi\Params\ITR,                                    default,                0, "400"
HKR, Ndi\Params\ITR\Enum,                               "3600",                 0, %Extreme%
HKR, Ndi\Params\ITR\Enum,                               "2000",                 0, %High%
HKR, Ndi\Params\ITR\Enum,                               "950",                  0, %Medium%
HKR, Ndi\Params\ITR\Enum,                               "400",                  0, %Low%
HKR, Ndi\Params\ITR\Enum,                               "200",                  0, %Minimal%
HKR, Ndi\Params\ITR\Enum,                               "0",                    0, %Off%
HKR, Ndi\Params\ITR,                                    type,                   0, "enum"

; *InterruptModeration
HKR, Ndi\Params\*InterruptModeration,                   ParamDesc,              0, %InterruptModeration%
HKR, Ndi\Params\*InterruptModeration,                   default,                0, "1"
HKR, Ndi\Params\*InterruptModeration\Enum,              "0",                    0, %Disabled%
HKR, Ndi\Params\*InterruptModeration\Enum,              "1",                    0, %Enabled%
HKR, Ndi\Params\*InterruptModeration,                   type,                   0, "enum"

; *PriorityVLANTag
HKR, Ndi\Params\*PriorityVLANTag,                       ParamDesc,              0, %PriorityVLANTag%
HKR, Ndi\Params\*PriorityVLANTag,                       default,                0, "3"
HKR, Ndi\Params\*PriorityVLANTag\Enum,                  "0",                    0, %PriorityVlanDisabled%
HKR, Ndi\Params\*PriorityVLANTag\Enum,                  "1",                    0, %PriorityEnabled%
HKR, Ndi\Params\*PriorityVLANTag\Enum,                  "2",                    0, %VlanEnabled%
HKR, Ndi\Params\*PriorityVLANTag\Enum,                  "3",                    0, %PriorityVlanEnabled%
HKR, Ndi\Params\*PriorityVLANTag,                       type,                   0, "enum"

[TcpSeg.reg]
HKR, Ndi\Params\*LsoV2IPv4,                             ParamDesc,              0, %LsoV2IPv4%
HKR, Ndi\Params\*LsoV2IPv4,                             default,                0, "1"
HKR, Ndi\Params\*LsoV2IPv4\Enum,                        "0",                    0, %Disabled%
HKR, Ndi\Params\*LsoV2IPv4\Enum,                        "1",                    0, %Enabled%
HKR, Ndi\Params\*LsoV2IPv4,                             type,                   0, "enum"

HKR, Ndi\Params\*LsoV2IPv6,                             ParamDesc,              0, %LsoV2IPv6%
HKR, Ndi\Params\*LsoV2IPv6,                             default,                0, "1"
HKR, Ndi\Params\*LsoV2IPv6\Enum,                        "0",                    0, %Disabled%
HKR, Ndi\Params\*LsoV2IPv6\Enum,                        "1",                    0, %Enabled%
HKR, Ndi\Params\*LsoV2IPv6,                             type,                   0, "enum"

[Copper.reg]
HKR, Ndi\params\*SpeedDuplex,                           ParamDesc,              0, %SpeedDuplex%
HKR, Ndi\params\*SpeedDuplex,                           default,                0, "0"
HKR, Ndi\params\*SpeedDuplex,                           type,                   0, "enum"
HKR, Ndi\params\*SpeedDuplex\enum,                      "0",                    0, %AutoNegotiation%
HKR, Ndi\params\*SpeedDuplex\enum,                      "1",                    0, %10Mb_Half_Duplex%
HKR, Ndi\params\*SpeedDuplex\enum,                      "2",                    0, %10Mb_Full_Duplex%
HKR, Ndi\params\*SpeedDuplex\enum,                      "3",                    0, %100Mb_Half_Duplex%
HKR, Ndi\params\*SpeedDuplex\enum,                      "4",                    0, %100Mb_Full_Duplex%
HKR, Ndi\params\*SpeedDuplex\enum,                      "6",                    0, %1000Mb_Full_Duplex%

HKR, PROSetNdi\NdiExt\Params\*SpeedDuplex,              ExposeLevel,            0, "3"

[JumboPacket.reg]
HKR, Ndi\Params\*JumboPacket,                           ParamDesc,              0, %JumboPacket%
HKR, Ndi\Params\*JumboPacket,                           default,                0, "1514"
HKR, Ndi\Params\*JumboPacket,                           min,                    0, "1514"
HKR, Ndi\Params\*JumboPacket,                           max,                    0, "9014"
HKR, Ndi\Params\*JumboPacket,                           step,                   0, "1"
HKR, Ndi\Params\*JumboPacket,                           base,                   0, "10"
HKR, Ndi\Params\*JumboPacket,                           type,                   0, "dword"

[Powermgmt.reg]
HKR, Ndi\Params\*WakeOnPattern,                         ParamDesc,              0, %WakeOnPattern%
HKR, Ndi\Params\*WakeOnPattern\Enum,                    "0",                    0, %Disabled%
HKR, Ndi\Params\*WakeOnPattern\Enum,                    "1",                    0, %Enabled%
HKR, Ndi\Params\*WakeOnPattern,                         type,                   0, "enum"
HKR, Ndi\Params\*WakeOnPattern,                         default,                0, "1"

HKR, Ndi\Params\*WakeOnMagicPacket,                     ParamDesc,              0, %WakeOnMagicPacket%
HKR, Ndi\Params\*WakeOnMagicPacket\Enum,                "0",                    0, %Disabled%
HKR, Ndi\Params\*WakeOnMagicPacket\Enum,                "1",                    0, %Enabled%
HKR, Ndi\Params\*WakeOnMagicPacket,                     type,                   0, "enum"
HKR, Ndi\Params\*WakeOnMagicPacket,                     default,                0, "1"

HKR, Ndi\Params\WakeOnMagicPacketFromS5,                ParamDesc,              0, %WakeOnMagicPacketFromS5Settings%
HKR, Ndi\Params\WakeOnMagicPacketFromS5\Enum,           "0",                    0, %Disabled%
HKR, Ndi\Params\WakeOnMagicPacketFromS5\Enum,           "1",                    0, %Enabled%
HKR, Ndi\Params\WakeOnMagicPacketFromS5,                type,                   0, "enum"
HKR, Ndi\Params\WakeOnMagicPacketFromS5,                default,                0, "1"

[RTD3.reg]
HKR,,                                                   IdleTimeoutMs,          0, "5000"

HKR, Ndi\Params\*IdleRestriction,                       ParamDesc,              0, %IdleRestriction%
HKR, Ndi\Params\*IdleRestriction\Enum,                  "0",                    0, %Disabled%
HKR, Ndi\Params\*IdleRestriction\Enum,                  "1",                    0, %Enabled%
HKR, Ndi\Params\*IdleRestriction,                       type,                   0, "enum"
HKR, Ndi\Params\*IdleRestriction,                       default,                0, "0"

[ULP.reg]
; ULP Mode
HKR,Ndi\Params\ULPMode,                                 ParamDesc,              0, %UltraLowPowerMode%
HKR,Ndi\Params\ULPMode,                                 Type,                   0, "enum"
HKR,Ndi\Params\ULPMode,                                 Default,                0, "1"
HKR,Ndi\Params\ULPMode\Enum,                            "1",                    0, %Enabled%
HKR,Ndi\Params\ULPMode\Enum,                            "0",                    0, %Disabled%

[K1.reg]
; K1 State
HKR,Ndi\Params\EnableK1,                                ParamDesc,              0, %PcieK1State%
HKR,Ndi\Params\EnableK1,                                Type,                   0, "enum"
HKR,Ndi\Params\EnableK1,                                Default,                0, "1"
HKR,Ndi\Params\EnableK1\Enum,                           "1",                    0, %Enabled%
HKR,Ndi\Params\EnableK1\Enum,                           "0",                    0, %Disabled%

[EEE.reg]
HKR, Ndi\Params\*EEE,                                   ParamDesc,              0, %EEELinkAdvertisement%
HKR, Ndi\Params\*EEE\Enum,                              "0",                    0, %EEE_Disabled%
HKR, Ndi\Params\*EEE\Enum,                              "1",                    0, %EEE_Enabled_AWAKE%
HKR, Ndi\Params\*EEE,                                   type,                   0, "enum"
HKR, Ndi\Params\*EEE,                                   default,                0, "1"

[ProtocolOffload.reg]
HKR, Ndi\Params\*PMARPOffload,                          ParamDesc,              0, %ARPOffload%
HKR, Ndi\Params\*PMARPOffload\Enum,                     "0",                    0, %Disabled%
HKR, Ndi\Params\*PMARPOffload\Enum,                     "1",                    0, %Enabled%
HKR, Ndi\Params\*PMARPOffload,                          type,                   0, "enum"
HKR, Ndi\Params\*PMARPOffload,                          default,                0, "1"

HKR, Ndi\Params\*PMNSOffload,                           ParamDesc,              0, %NSOffload%
HKR, Ndi\Params\*PMNSOffload\Enum,                      "0",                    0, %Disabled%
HKR, Ndi\Params\*PMNSOffload\Enum,                      "1",                    0, %Enabled%
HKR, Ndi\Params\*PMNSOffload,                           type,                   0, "enum"
HKR, Ndi\Params\*PMNSOffload,                           default,                0, "1"

[MSI.reg]
HKR, "Interrupt Management", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1
HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 1
;-------------------------------------------------------------------------------
; Uninstallation

[UninstallW2.reg]
HKR,,                                                   UniversalInstall,       0x00010001, 1
HKR, Prounstl\SupportedDevices\8086, 550A, 0, "550A"
HKR, Prounstl\SupportedDevices\8086, 550B, 0, "550B"
HKR, Prounstl\SupportedDevices\8086, 550C, 0, "550C"
HKR, Prounstl\SupportedDevices\8086, 550D, 0, "550D"
HKR, Prounstl\SupportedDevices\8086, 57A0, 0, "57A0"
HKR, Prounstl\SupportedDevices\8086, 57A1, 0, "57A1"
HKR, Prounstl\SupportedDevices\8086, 550E, 0, "550E"
HKR, Prounstl\SupportedDevices\8086, 550F, 0, "550F"
HKR, Prounstl\SupportedDevices\8086, 57B3, 0, "57B3"
HKR, Prounstl\SupportedDevices\8086, 57B4, 0, "57B4"
HKR, Prounstl\SupportedDevices\8086, 57B5, 0, "57B5"
HKR, Prounstl\SupportedDevices\8086, 57B6, 0, "57B6"
HKR, Prounstl\SupportedDevices\8086, 57B7, 0, "57B7"
HKR, Prounstl\SupportedDevices\8086, 57B8, 0, "57B8"
HKR, Prounstl\SupportedDevices\8086, 5510, 0, "5510"
HKR, Prounstl\SupportedDevices\8086, 5511, 0, "5511"
HKR, Prounstl\SupportedDevices\8086, 57B9, 0, "57B9"
HKR, Prounstl\SupportedDevices\8086, 57BA, 0, "57BA"
HKR, Prounstl\Services, e1dnexpress, 0, "e1dn.sys"

[win10.CopyFiles]
e1dn.sys,,,2

[win10.Service]
DisplayName     = %e1dnexpress.Service.DispName%
ServiceType     = 1 ;%SERVICE_KERNEL_DRIVER%
StartType       = 3 ;%SERVICE_DEMAND_START%
ErrorControl    = 1 ;%SERVICE_ERROR_NORMAL%
ServiceBinary   = %13%\e1dn.sys
LoadOrderGroup  = NDIS
AddReg          = Service_AddReg
AddReg          = DmaRemapping.reg

[Service_AddReg]
HKR, Parameters, BootFlags, 0x00010001, 0x1

[DMARemapping.reg]
HKR, Parameters, DmaRemappingCompatible, 0x00010001, 2
;-------------------------------------------------------------------------------
; Common base for all drivers for Eventlog and TextModeFlags

[win10.EventLog]
AddReg = win10.AddEventLog.reg

[win10.AddEventLog.reg]
HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll;%13%\e1dnmsg.dll"
HKR, , TypesSupported,   0x00010001, 7

[CoInKS.reg]
HKR,,                                          CoInstallFlag,      0x00010001, 0x08203101

[MessageDll.CopyFiles]
e1dnmsg.dll
;-------------------------------------------------------------------------------
; DestinationDirs

[DestinationDirs]
DefaultDestDir                = 13
win10.CopyFiles               = 13
MessageDll.CopyFiles          = 13

[SourceDisksNames]
1 = %DISKNAME%,,,

[SourceDisksFiles]
e1dnmsg.dll = 1,,
e1dn.sys = 1,, ; on distribution disk 1
;-----------------------------------------------------------------------------
; Localizable Strings

[Strings]
AutoDetect                      = "Auto Detect"
AutoNegotiation                 = "Auto Negotiation"
Advertise_10_Half               = "Advertise 10 Half"
Advertise_10_Full               = "Advertise 10 Full"
Advertise_100_Half              = "Advertise 100 Half"
Advertise_100_Full              = "Advertise 100 Full"
Advertise_1000_Full             = "Advertise 1000 Full"
AutoNegAdvSpdDefault            = "Advertise Speed Default"
AutoNegAdvertised               = "Negotiable Speeds and Duplexes"
SpeedDuplex                     = "Speed & Duplex"
10Mb_Half_Duplex                = "10 Mbps Half Duplex"
10Mb_Full_Duplex                = "10 Mbps Full Duplex"
100Mb_Half_Duplex               = "100 Mbps Half Duplex"
100Mb_Full_Duplex               = "100 Mbps Full Duplex"
1000Mb_Full_Duplex              = "1.0 Gbps Full Duplex"
IPChksumOffv4                   = "IPv4 Checksum Offload"
TCPChksumOffv4                  = "TCP Checksum Offload (IPv4)"
UDPChksumOffv4                  = "UDP Checksum Offload (IPv4)"
TCPChksumOffv6                  = "TCP Checksum Offload (IPv6)"
UDPChksumOffv6                  = "UDP Checksum Offload (IPv6)"
LsoV2IPv4                       = "Large Send Offload V2 (IPv4)"
LsoV2IPv6                       = "Large Send Offload V2 (IPv6)"
ChksumOffTxRx                   = "Rx & Tx Enabled"
ChksumOffTx                     = "Tx Enabled"
ChksumOffRx                     = "Rx Enabled"
ChecksumTxIp                    = "Offload Transmit IP Checksum"
ChecksumTxTcp                   = "Offload Transmit TCP Checksum"
ChecksumRxTcp                   = "Offload Receive TCP Checksum"
ChecksumRxIp                    = "Offload Receive IP Checksum"
TcpSegmentation                 = "Offload TCP Segmentation"
FlowControl                     = "Flow Control"
FlowControl_TxOnly              = "Tx Enabled"
FlowControl_RxOnly              = "Rx Enabled"
FlowControl_Full                = "Rx & Tx Enabled"
PriorityVlanDisabled            = "Packet Priority & VLAN Disabled"
PriorityEnabled                 = "Packet Priority Enabled"
VlanEnabled                     = "VLAN Enabled"
PriorityVlanEnabled             = "Packet Priority & VLAN Enabled"
PriorityVLANTag                 = "Packet Priority & VLAN"

Enabled                         = "Enabled"
Disabled                        = "Disabled"
LAA                             = "Locally Administered Address"
JumboPacket                     = "Jumbo Packet"
WakeOnMagicPacket               = "Wake on Magic Packet"
IdleRestriction                 = "Idle power down restriction"

WakeOnPattern                   = "Wake on Pattern Match"
InterruptModeration             = "Interrupt Moderation"
InterruptThrottleRate           = "Interrupt Moderation Rate"
Extreme                         = "Extreme"
Minimal                         = "Minimal"
High                            = "High"
Medium                          = "Medium"
Low                             = "Low"
UltraLowPowerMode               = "Ultra Low Power Mode"
PcieK1State                     = "PCI Express Link Power Saving"
EEELinkAdvertisement            = "Energy Efficient Ethernet"
EEE_Disabled                    = "Off"
Off                             = "Off"
EEE_Enabled_AWAKE               = "On (when system is in S0, S0ix and Sx)"
ARPOffload                      = "ARP Offload"
NSOffload                       = "NS Offload"
WakeOnMagicPacketFromS5Settings = "Wake On Magic Packet From S5"

Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;-------------------------------------------------------------------------------------------------

[Strings.0804] ; Chinese (Simplified)
AutoDetect                      =" Զ    "
AutoNegotiation                 =" Զ Э  "
Advertise_10_Half               ="  ʾ 10  빤"
Advertise_10_Full               ="  ʾ 10 ȫ  "
Advertise_100_Half              ="  ʾ 100  빤"
Advertise_100_Full              ="  ʾ 100 ȫ  "
Advertise_1000_Full             ="  ʾ 1000 ȫ  "
AutoNegAdvSpdDefault            ="  ʾ ٶ Ĭ  ֵ"
AutoNegAdvertised               ="  Э   ٶ   ˫  "
SpeedDuplex                     =" ٶȺ ˫  "
10Mb_Half_Duplex                ="10 Mbps   ˫  "
10Mb_Full_Duplex                ="10 Mbps ȫ˫  "
100Mb_Half_Duplex               ="100 Mbps   ˫  "
100Mb_Full_Duplex               ="100 Mbps ȫ˫  "
1000Mb_Full_Duplex              ="1.0 Gbps ȫ˫  "
IPChksumOffv4                   ="IPv4 У  ͷ  ش   "
TCPChksumOffv4                  ="TCP У  ͷ  ش    (IPv4)"
UDPChksumOffv4                  ="UDP У  ͷ  ش    (IPv4)"
TCPChksumOffv6                  ="TCP У  ͷ  ش    (IPv6)"
UDPChksumOffv6                  ="UDP У  ͷ  ش    (IPv6)"
LsoV2IPv4                       ="   ͷ  ͷ    V2 (IPv4)"
LsoV2IPv6                       ="   ͷ  ͷ    V2 (IPv6)"
ChksumOffTxRx                   ="       Rx    Tx"
ChksumOffTx                     ="       Tx"
ChksumOffRx                     ="       Rx"
ChecksumTxIp                    ="   ش    IP У   "
ChecksumTxTcp                   ="   ش    TCP У   "
ChecksumRxTcp                   ="   ؽ    TCP У   "
ChecksumRxIp                    ="   ؽ    IP У   "
TcpSegmentation                 ="     TCP  ֶ "
FlowControl                     ="        "
FlowControl_TxOnly              ="       Tx"
FlowControl_RxOnly              ="       Rx"
FlowControl_Full                ="       Rx    Tx"
PriorityVlanDisabled            =" ѽ      ݰ    ȼ    VLAN"
PriorityEnabled                 ="         ݰ    ȼ "
VlanEnabled                     ="       VLAN"
PriorityVlanEnabled             ="         ݰ    ȼ    VLAN"
PriorityVLANTag                 ="   ݰ    ȼ    VLAN"

Enabled                         ="    "
Disabled                        ="    "
LAA                             ="   ع    ַ"
JumboPacket                     ="  ֡   ݰ "
WakeOnMagicPacket               ="    ħ  "
IdleRestriction                 ="   й  Ľ       "

WakeOnPattern                   ="    ģʽƥ  "
InterruptModeration             =" жϲþ "
InterruptThrottleRate           =" жϲþ   "
Extreme                         ="  ֵ"
Minimal                         ="  С"
High                            ="  "
Medium                          ="  "
Low                             ="  "
UltraLowPowerMode               ="   ͹   ģʽ"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="      ̫  "
EEE_Disabled                    =" ر "
Off                             =" ر "
EEE_Enabled_AWAKE               ="       ϵͳ     S0  S0ix    Sx ״̬ʱ  "
ARPOffload                      ="ARP     "
NSOffload                       ="NS     "
WakeOnMagicPacketFromS5Settings ="S5 ħ      "
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0404] ; Chinese (Traditional)
AutoDetect                      =" ۰ʰ   "
AutoNegotiation                 =" ۰ʥ A"
Advertise_10_Half               ="10   b   u s i"
Advertise_10_Full               ="10       u s i"
Advertise_100_Half              ="100   b   u s i"
Advertise_100_Full              ="100       u s i"
Advertise_1000_Full             ="1000       u s i"
AutoNegAdvSpdDefault            =" s i t ׹w ]  "
AutoNegAdvertised               ="  A t שM   u"
SpeedDuplex                     =" t ׻P   u"
10Mb_Half_Duplex                ="10 Mbps  b   u"
10Mb_Full_Duplex                ="10 Mbps      u"
100Mb_Half_Duplex               ="100 Mbps  b   u"
100Mb_Full_Duplex               ="100 Mbps      u"
1000Mb_Full_Duplex              ="1.0 Gbps      u"
IPChksumOffv4                   ="IPv4  ˬd Ȩ   "
TCPChksumOffv4                  ="TCP  ˬd Ȩ    (IPv4)"
UDPChksumOffv4                  ="UDP  ˬd Ȩ    (IPv4)"
TCPChksumOffv6                  ="TCP  ˬd Ȩ    (IPv6)"
UDPChksumOffv6                  ="UDP  ˬd Ȩ    (IPv6)"
LsoV2IPv4                       =" j q ǰe     V2 (IPv4)"
LsoV2IPv6                       =" j q ǰe     V2 (IPv6)"
ChksumOffTxRx                   ="Rx  P Tx  w ҥ "
ChksumOffTx                     ="Tx  w ҥ "
ChksumOffRx                     ="Rx  w ҥ "
ChecksumTxIp                    ="     ǿ  IP  `  "
ChecksumTxTcp                   ="     ǿ  TCP  `  "
ChecksumRxTcp                   ="         TCP  `  "
ChecksumRxIp                    ="         IP  `  "
TcpSegmentation                 ="     TCP  Ϭq"
FlowControl                     =" y q    "
FlowControl_TxOnly              ="Tx  w ҥ "
FlowControl_RxOnly              ="Rx  w ҥ "
FlowControl_Full                ="Rx  P Tx  w ҥ "
PriorityVlanDisabled            =" ʥ] u     ǻP VLAN  w    "
PriorityEnabled                 =" ʥ] u     Ǥw ҥ "
VlanEnabled                     ="VLAN  w ҥ "
PriorityVlanEnabled             =" ʥ] u     ǻP VLAN  w ҥ "
PriorityVLANTag                 =" ʥ] u     ǻP VLAN"

Enabled                         =" ҥ "
Disabled                        ="    "
LAA                             ="   a ޲z  }"
JumboPacket                     =" W j   ʥ]"
WakeOnMagicPacket               ="     Magic  ʥ] ɳ  "
IdleRestriction                 ="   m q          "

WakeOnPattern                   =" Ҧ    ۲Ůɳ  "
InterruptModeration             ="   _ ո`"
InterruptThrottleRate           ="   _ ` y ֳt v"
Extreme                         ="    "
Minimal                         =" ̧C"
High                            ="  "
Medium                          ="  "
Low                             =" C"
UltraLowPowerMode               =" W C \ ӼҦ "
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            =" `  A Ӻ  "
EEE_Disabled                    ="    "
Off                             ="    "
EEE_Enabled_AWAKE               =" }   (  t Φb S0 BS0ix  M Sx  u @   A U)"
ARPOffload                      ="ARP     "
NSOffload                       ="NS     "
WakeOnMagicPacketFromS5Settings =" q S5    A     Magic  ʥ] ɳ  "
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0C04] ; Chinese (Traditional)
AutoDetect                      =" ۰ʰ   "
AutoNegotiation                 =" ۰ʥ A"
Advertise_10_Half               ="10   b   u s i"
Advertise_10_Full               ="10       u s i"
Advertise_100_Half              ="100   b   u s i"
Advertise_100_Full              ="100       u s i"
Advertise_1000_Full             ="1000       u s i"
AutoNegAdvSpdDefault            =" s i t ׹w ]  "
AutoNegAdvertised               ="  A t שM   u"
SpeedDuplex                     =" t ׻P   u"
10Mb_Half_Duplex                ="10 Mbps  b   u"
10Mb_Full_Duplex                ="10 Mbps      u"
100Mb_Half_Duplex               ="100 Mbps  b   u"
100Mb_Full_Duplex               ="100 Mbps      u"
1000Mb_Full_Duplex              ="1.0 Gbps      u"
IPChksumOffv4                   ="IPv4  ˬd Ȩ   "
TCPChksumOffv4                  ="TCP  ˬd Ȩ    (IPv4)"
UDPChksumOffv4                  ="UDP  ˬd Ȩ    (IPv4)"
TCPChksumOffv6                  ="TCP  ˬd Ȩ    (IPv6)"
UDPChksumOffv6                  ="UDP  ˬd Ȩ    (IPv6)"
LsoV2IPv4                       =" j q ǰe     V2 (IPv4)"
LsoV2IPv6                       =" j q ǰe     V2 (IPv6)"
ChksumOffTxRx                   ="Rx  P Tx  w ҥ "
ChksumOffTx                     ="Tx  w ҥ "
ChksumOffRx                     ="Rx  w ҥ "
ChecksumTxIp                    ="     ǿ  IP  `  "
ChecksumTxTcp                   ="     ǿ  TCP  `  "
ChecksumRxTcp                   ="         TCP  `  "
ChecksumRxIp                    ="         IP  `  "
TcpSegmentation                 ="     TCP  Ϭq"
FlowControl                     =" y q    "
FlowControl_TxOnly              ="Tx  w ҥ "
FlowControl_RxOnly              ="Rx  w ҥ "
FlowControl_Full                ="Rx  P Tx  w ҥ "
PriorityVlanDisabled            =" ʥ] u     ǻP VLAN  w    "
PriorityEnabled                 =" ʥ] u     Ǥw ҥ "
VlanEnabled                     ="VLAN  w ҥ "
PriorityVlanEnabled             =" ʥ] u     ǻP VLAN  w ҥ "
PriorityVLANTag                 =" ʥ] u     ǻP VLAN"

Enabled                         =" ҥ "
Disabled                        ="    "
LAA                             ="   a ޲z  }"
JumboPacket                     =" W j   ʥ]"
WakeOnMagicPacket               ="     Magic  ʥ] ɳ  "
IdleRestriction                 ="   m q          "

WakeOnPattern                   =" Ҧ    ۲Ůɳ  "
InterruptModeration             ="   _ ո`"
InterruptThrottleRate           ="   _ ` y ֳt v"
Extreme                         ="    "
Minimal                         =" ̧C"
High                            ="  "
Medium                          ="  "
Low                             =" C"
UltraLowPowerMode               =" W C \ ӼҦ "
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            =" `  A Ӻ  "
EEE_Disabled                    ="    "
Off                             ="    "
EEE_Enabled_AWAKE               =" }   (  t Φb S0 BS0ix  M Sx  u @   A U)"
ARPOffload                      ="ARP     "
NSOffload                       ="NS     "
WakeOnMagicPacketFromS5Settings =" q S5    A     Magic  ʥ] ɳ  "
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0407] ; German (Germany)
AutoDetect                      ="Automatische Erkennung"
AutoNegotiation                 ="Automatische Aushandlung"
Advertise_10_Half               ="10 Halbduplex anzeigen"
Advertise_10_Full               ="10 Vollduplex anzeigen"
Advertise_100_Half              ="100 Halbduplex anzeigen"
Advertise_100_Full              ="100 Vollduplex anzeigen"
Advertise_1000_Full             ="1000 Vollduplex anzeigen"
AutoNegAdvSpdDefault            ="Standard-Geschwindigkeit anzeigen"
AutoNegAdvertised               ="Verhandelbare Geschwindigkeiten und Duplexmodi"
SpeedDuplex                     ="Geschwindigkeit und Duplex"
10Mb_Half_Duplex                ="10 Mbit/s Halbduplex"
10Mb_Full_Duplex                ="10 Mbit/s Vollduplex"
100Mb_Half_Duplex               ="100 Mbit/s Halbduplex"
100Mb_Full_Duplex               ="100 Mbit/s Vollduplex"
1000Mb_Full_Duplex              ="1,0 Gbit/s Vollduplex"
IPChksumOffv4                   ="IPv4-Pr fsummen abladen"
TCPChksumOffv4                  ="TCP-Pr fsummen abladen (IPv4)"
UDPChksumOffv4                  ="UDP-Pr fsummen abladen (IPv4)"
TCPChksumOffv6                  ="TCP-Pr fsummen abladen (IPv6)"
UDPChksumOffv6                  ="UDP-Pr fsummen abladen (IPv6)"
LsoV2IPv4                       ="Large-Send-Offload V2 (IPv4)"
LsoV2IPv6                       ="Large-Send-Offload V2 (IPv6)"
ChksumOffTxRx                   ="Rx und Tx aktiviert"
ChksumOffTx                     ="Tx aktiviert"
ChksumOffRx                     ="Rx aktiviert"
ChecksumTxIp                    =" bertrag.-IP-Pr fsumme abladen"
ChecksumTxTcp                   =" bertrag.-TCP-Pr fsumme abladen"
ChecksumRxTcp                   ="Empf.-TCP-Pr fsumme abladen"
ChecksumRxIp                    ="Empf.-IP-Pr fsumme abladen"
TcpSegmentation                 ="TCP-Segmentierung abladen"
FlowControl                     ="Flusssteuerung"
FlowControl_TxOnly              ="Tx aktiviert"
FlowControl_RxOnly              ="Rx aktiviert"
FlowControl_Full                ="Rx und Tx aktiviert"
PriorityVlanDisabled            ="Paketpriorit t und VLAN deaktiviert"
PriorityEnabled                 ="Paketpriorit t aktiviert"
VlanEnabled                     ="VLAN aktiviert"
PriorityVlanEnabled             ="Paketpriorit t und VLAN aktiviert"
PriorityVLANTag                 ="Paketpriorit t und VLAN"

Enabled                         ="Aktiviert"
Disabled                        ="Deaktiviert"
LAA                             ="Lokal verwaltete Adresse"
JumboPacket                     ="Jumbo Packet"
WakeOnMagicPacket               ="Akt.  ber Magic Packet"
IdleRestriction                 ="Einschr nkung des Herunterfahrens bei Leerlauf"

WakeOnPattern                   ="Akt. bei Muster bereinstimmung"
InterruptModeration             ="Interrupt-Drosselung"
InterruptThrottleRate           ="Interrupt-Drosselungsrate"
Extreme                         ="Extrem"
Minimal                         ="Minimal"
High                            ="Hoch"
Medium                          ="Mittel"
Low                             ="Niedrig"
UltraLowPowerMode               ="ULP-Modus"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="Energieeffizientes Ethernet"
EEE_Disabled                    ="Aus"
Off                             ="Aus"
EEE_Enabled_AWAKE               ="Ein (wenn sich das System in S0, S0ix und Sx befindet)"
ARPOffload                      ="ARP-Abladung"
NSOffload                       ="NS-Abladung"
WakeOnMagicPacketFromS5Settings ="Wake-on-Magic-Packet von S5"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0C0A] ; Spanish (Spain)
AutoDetect                      ="Detecci n autom tica"
AutoNegotiation                 ="Negociaci n autom tica"
Advertise_10_Half               ="Anunciar 10 d plex medio"
Advertise_10_Full               ="Anunciar 10 d plex completo"
Advertise_100_Half              ="Anunciar 100 d plex medio"
Advertise_100_Full              ="Anunciar 100 d plex completo"
Advertise_1000_Full             ="Anunciar 1000 d plex completo"
AutoNegAdvSpdDefault            ="Anunciar velocidad predeterminada"
AutoNegAdvertised               ="Velocidad y d plex negociables"
SpeedDuplex                     ="Velocidad y d plex"
10Mb_Half_Duplex                ="10 Mbps D plex medio"
10Mb_Full_Duplex                ="10 Mbps D plex completo"
100Mb_Half_Duplex               ="100 Mbps D plex medio"
100Mb_Full_Duplex               ="100 Mbps D plex completo"
1000Mb_Full_Duplex              ="D plex completo a 1,0 Gbps"
IPChksumOffv4                   ="Descarga de suma de comprobaci n de IPv4"
TCPChksumOffv4                  ="Descarga de suma de comprobaci n TCP (IPv4)"
UDPChksumOffv4                  ="Descarga de suma de comprobaci n UDP (IPv4)"
TCPChksumOffv6                  ="Descarga de suma de comprobaci n TCP (IPv6)"
UDPChksumOffv6                  ="Descarga de suma de comprobaci n UDP (IPv6)"
LsoV2IPv4                       ="Descarga grande de env o V2 (IPv4)"
LsoV2IPv6                       ="Descarga grande de env o V2 (IPv6)"
ChksumOffTxRx                   ="Recepci n y transmisi n habilitadas"
ChksumOffTx                     ="Transmisi n habilitada"
ChksumOffRx                     ="Recepci n habilitada"
ChecksumTxIp                    ="Descargar suma de verif. de paquetes IP transmitidos"
ChecksumTxTcp                   ="Descargar suma de verif. de paquetes TCP transmitidos"
ChecksumRxTcp                   ="Descargar suma de verif. de paquetes TCP recibidos"
ChecksumRxIp                    ="Descargar suma de verif. de paquetes IP recibidos"
TcpSegmentation                 ="Descarga de segmentaci n TCP"
FlowControl                     ="Control de flujo"
FlowControl_TxOnly              ="Transmisi n habilitada"
FlowControl_RxOnly              ="Recepci n habilitada"
FlowControl_Full                ="Recepci n y transmisi n habilitadas"
PriorityVlanDisabled            ="Prioridad de paquetes y VLAN deshabilitadas"
PriorityEnabled                 ="Prioridad de paquetes habilitada"
VlanEnabled                     ="VLAN habilitada"
PriorityVlanEnabled             ="Prioridad de paquetes y VLAN habilitadas"
PriorityVLANTag                 ="Prioridad de paquetes y VLAN"

Enabled                         ="Habilitado"
Disabled                        ="Deshabilitado"
LAA                             ="Direcci n administrada localmente"
JumboPacket                     ="Paquete jumbo"
WakeOnMagicPacket               ="Activar en Magic Packet"
IdleRestriction                 ="Bloqueo del apagado en reposo"

WakeOnPattern                   ="Activar al coincidir el patr n"
InterruptModeration             ="Moderaci n de interrupciones"
InterruptThrottleRate           ="Velocidad de obstrucci n de la interrupci n"
Extreme                         ="Extremo"
Minimal                         ="M nimo"
High                            ="Alto"
Medium                          ="Medio"
Low                             ="Bajo"
UltraLowPowerMode               ="Modo de Energ a ultrabaja"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="Ethernet con uso eficiente de energ a"
EEE_Disabled                    ="Desactivado"
Off                             ="Desactivado"
EEE_Enabled_AWAKE               ="Activado (cuando el sistema est  en S0, S0ix y Sx)"
ARPOffload                      ="Descarga de ARP"
NSOffload                       ="Descarga de NS"
WakeOnMagicPacketFromS5Settings ="Reactivar en Magic Packet desde S5"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.040C] ; French (France)
AutoDetect                      ="D tection automatique"
AutoNegotiation                 ="N gociation automatique"
Advertise_10_Half               ="Afficher 10 Semi-duplex"
Advertise_10_Full               ="Afficher 10 Duplex int gral"
Advertise_100_Half              ="Afficher 100 Semi-duplex"
Advertise_100_Full              ="Afficher 100 Duplex int gral"
Advertise_1000_Full             ="Afficher 1000 Duplex int gral"
AutoNegAdvSpdDefault            ="Afficher la vitesse par d faut"
AutoNegAdvertised               ="Vitesses n gociables et duplex"
SpeedDuplex                     ="Vitesse et duplex"
10Mb_Half_Duplex                ="10 Mbit/s Semi-duplex"
10Mb_Full_Duplex                ="10 Mbit/s Duplex int gral"
100Mb_Half_Duplex               ="100 Mbit/s Semi-duplex"
100Mb_Full_Duplex               ="100 Mbit/s Duplex int gral"
1000Mb_Full_Duplex              ="1,0 Gbit/s Duplex int gral"
IPChksumOffv4                   ="D lester somme de contr le IPv4"
TCPChksumOffv4                  ="D lester somme de contr le TCP (IPv4)"
UDPChksumOffv4                  ="D lester somme de contr le UDP (IPv4)"
TCPChksumOffv6                  ="D lester somme de contr le TCP (IPv6)"
UDPChksumOffv6                  ="D lester somme de contr le UDP (IPv6)"
LsoV2IPv4                       ="D charge d envoi important v2 (IPv4)"
LsoV2IPv6                       ="D charge d envoi important v2 (IPv6)"
ChksumOffTxRx                   ="Rx et Tx activ es"
ChksumOffTx                     ="Tx activ e"
ChksumOffRx                     ="Rx activ e"
ChecksumTxIp                    ="D lester la somme de contr le de transmission IP"
ChecksumTxTcp                   ="D lester la somme de contr le de transmission TCP"
ChecksumRxTcp                   ="D lester la somme de contr le de r ception TCP"
ChecksumRxIp                    ="D lester la somme de contr le de r ception IP"
TcpSegmentation                 ="D lester la segmentation TCP"
FlowControl                     ="Contr le de flux"
FlowControl_TxOnly              ="Tx activ e"
FlowControl_RxOnly              ="Rx activ e"
FlowControl_Full                ="Rx et Tx activ es"
PriorityVlanDisabled            ="Priorit  des paquets et VLAN d sactiv s"
PriorityEnabled                 ="Priorit  des paquets activ e"
VlanEnabled                     ="VLAN activ "
PriorityVlanEnabled             ="Priorit  des paquets et VLAN activ s"
PriorityVLANTag                 ="Priorit  des paquets et VLAN"

Enabled                         ="Activ (e)"
Disabled                        ="D sactiv (e)"
LAA                             ="Adresse administr e localement"
JumboPacket                     ="Paquets  tendus"
WakeOnMagicPacket               ="Wake on Magic Packet"
IdleRestriction                 ="Restriction de l'arr t en cas d'inactivit "

WakeOnPattern                   ="Wake on Pattern Match"
InterruptModeration             ="Gestion des interruptions"
InterruptThrottleRate           ="Taux de gestion des interruptions"
Extreme                         ="Extr me"
Minimal                         ="Minime"
High                            ="Haut"
Medium                          ="Moyen"
Low                             ="Faible"
UltraLowPowerMode               ="Mode ultra basse consommation"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="Ethernet  conome en  nergie (EEE)"
EEE_Disabled                    ="D sactiv (e)"
Off                             ="D sactiv (e)"
EEE_Enabled_AWAKE               ="Activ (e) (lorsque le syst me est en S0, S0ix et Sx)"
ARPOffload                      ="D lestage ARP"
NSOffload                       ="D lestage NS"
WakeOnMagicPacketFromS5Settings ="Wake On Magic Packet depuis l' tat S5"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0410] ; Italian (Italy)
AutoDetect                      ="Rilevamento automatico"
AutoNegotiation                 ="Negoziazione automatica"
Advertise_10_Half               ="Annuncia 10 Mbps e half"
Advertise_10_Full               ="Annuncia 10 Mbps e full"
Advertise_100_Half              ="Annuncia 100 Mbps e half"
Advertise_100_Full              ="Annuncia 100 Mbps e full"
Advertise_1000_Full             ="Annuncia 1000 Mbps e full"
AutoNegAdvSpdDefault            ="Annuncia impostazioni predefinite velocit "
AutoNegAdvertised               ="Velocit  e duplex negoziabili"
SpeedDuplex                     ="Velocit  e duplex"
10Mb_Half_Duplex                ="10 Mbps Half Duplex"
10Mb_Full_Duplex                ="10 Mbps Full Duplex"
100Mb_Half_Duplex               ="100 Mbps Half Duplex"
100Mb_Full_Duplex               ="100 Mbps Full Duplex"
1000Mb_Full_Duplex              ="1 Gbps Full Duplex"
IPChksumOffv4                   ="Offload di checksum IPv4"
TCPChksumOffv4                  ="Offload di checksum TCP (IPv4)"
UDPChksumOffv4                  ="Offload di checksum UDP (IPv4)"
TCPChksumOffv6                  ="Offload di checksum TCP (IPv6)"
UDPChksumOffv6                  ="Offload di checksum UDP (IPv6)"
LsoV2IPv4                       ="Large Send Offload V2 (IPv4)"
LsoV2IPv6                       ="Large Send Offload V2 (IPv6)"
ChksumOffTxRx                   ="Rx e Tx abilitate"
ChksumOffTx                     ="Tx abilitata"
ChksumOffRx                     ="Rx abilitata"
ChecksumTxIp                    ="Offload del checksum IP di trasmissione"
ChecksumTxTcp                   ="Offload del checksum TCP di trasmissione"
ChecksumRxTcp                   ="Offload del checksum TCP di ricezione"
ChecksumRxIp                    ="Offload del checksum IP di ricezione"
TcpSegmentation                 ="Offload della segmentazione TCP"
FlowControl                     ="Controllo del flusso"
FlowControl_TxOnly              ="Tx abilitata"
FlowControl_RxOnly              ="Rx abilitata"
FlowControl_Full                ="Rx e Tx abilitate"
PriorityVlanDisabled            ="Priorit  pacchetti e VLAN disattivate"
PriorityEnabled                 ="Priorit  pacchetti attivata"
VlanEnabled                     ="VLAN abilitata"
PriorityVlanEnabled             ="Priorit  pacchetti e VLAN attivate"
PriorityVLANTag                 ="Priorit  pacchetti e VLAN"

Enabled                         ="Attivato"
Disabled                        ="Disattivato"
LAA                             ="Indirizzo amministrato localmente"
JumboPacket                     ="Pacchetto Jumbo"
WakeOnMagicPacket               ="Attiva su pacchetto Magic"
IdleRestriction                 ="Restrizione spegnimento da stato inattivo"

WakeOnPattern                   ="Attiva su Pattern Match"
InterruptModeration             ="Regolazione di interrupt"
InterruptThrottleRate           ="Velocit  di rallentamento dell'interrupt"
Extreme                         ="Estremo"
Minimal                         ="Minimale"
High                            ="Alto"
Medium                          ="Medio"
Low                             ="Basso"
UltraLowPowerMode               ="Usa modalit  Ultra Low Power"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="Ethernet a basso consumo energetico"
EEE_Disabled                    ="Disattivato"
Off                             ="Disattivato"
EEE_Enabled_AWAKE               ="Attivato (quando il sistema   in S0, S0ix e Sx)"
ARPOffload                      ="Offload ARP"
NSOffload                       ="Offload NS"
WakeOnMagicPacketFromS5Settings ="Attiva su pacchetto Magic dall'S5"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0411] ; Japanese (Japan)
AutoDetect                      ="       o"
AutoNegotiation                 =" I [ g l S V G [ V    "
Advertise_10_Half               ="10     d ʐM  ʒm"
Advertise_10_Full               ="10  S  d ʐM  ʒm"
Advertise_100_Half              ="100     d ʐM  ʒm"
Advertise_100_Full              ="100  S  d ʐM  ʒm"
Advertise_1000_Full             ="1000  S  d ʐM  ʒm"
AutoNegAdvSpdDefault            =" f t H   g ̑  x  ʒm"
AutoNegAdvertised               =" l S V G [ g \ ȑ  x    уf   v   b N X    [ h"
SpeedDuplex                     ="   x ƃf   v   b N X"
10Mb_Half_Duplex                ="10 Mbps     d ʐM"
10Mb_Full_Duplex                ="10 Mbps  S  d ʐM"
100Mb_Half_Duplex               ="100 Mbps     d ʐM"
100Mb_Full_Duplex               ="100 Mbps  S  d ʐM"
1000Mb_Full_Duplex              ="1.0 Gbps  S  d ʐM"
IPChksumOffv4                   ="IPv4  ` F b N T   ̃I t   [ h"
TCPChksumOffv4                  ="TCP  ` F b N T   ̃I t   [ h (IPv4)"
UDPChksumOffv4                  ="UDP  ` F b N T   ̃I t   [ h (IPv4)"
TCPChksumOffv6                  ="TCP  ` F b N T   ̃I t   [ h (IPv6)"
UDPChksumOffv6                  ="UDP  ` F b N T   ̃I t   [ h (IPv6)"
LsoV2IPv4                       ="  ʑ  M I t   [ h V2 (IPv4)"
LsoV2IPv6                       ="  ʑ  M I t   [ h V2 (IPv6)"
ChksumOffTxRx                   ="  M/   M  L  "
ChksumOffTx                     ="   M  L  "
ChksumOffRx                     ="  M  L  "
ChecksumTxIp                    ="   M IP  ` F b N T   ̃I t   [ h"
ChecksumTxTcp                   ="   M TCP  ` F b N T   ̃I t   [ h"
ChecksumRxTcp                   ="  M TCP  ` F b N T   ̃I t   [ h"
ChecksumRxIp                    ="  M IP  ` F b N T   ̃I t   [ h"
TcpSegmentation                 ="TCP  Z O     e [ V     ̃I t   [ h"
FlowControl                     =" t   [    "
FlowControl_TxOnly              ="   M  L  "
FlowControl_RxOnly              ="  M  L  "
FlowControl_Full                ="  M/   M  L  "
PriorityVlanDisabled            =" p P b g D  x   VLAN     "
PriorityEnabled                 =" p P b g D  x L  "
VlanEnabled                     ="VLAN  L  "
PriorityVlanEnabled             =" p P b g D  x   VLAN  L  "
PriorityVLANTag                 =" p P b g D  x   VLAN"

Enabled                         =" L  "
Disabled                        ="    "
LAA                             ="   [ J   Ǘ      A h   X"
JumboPacket                     =" W     { p P b g"
WakeOnMagicPacket               ="Wake On Magic Packet"
IdleRestriction                 =" A C h    Ԃ̓d   I t ̐   "

WakeOnPattern                   ="Wake on Pattern Match"
InterruptModeration             ="   荞 ݉   "
InterruptThrottleRate           ="   荞 ݉     "
Extreme                         =" ő "
Minimal                         =" ŏ "
High                            ="  "
Medium                          ="  "
Low                             ="  "
UltraLowPowerMode               ="       d ̓  [ h"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            =" ȓd ̓C [ T l b g"
EEE_Disabled                    =" I t"
Off                             =" I t"
EEE_Enabled_AWAKE               =" I   ( V X e     S0 AS0ix ASx   Ԃ̏ꍇ)"
ARPOffload                      =" A h   X    v   g R   (ARP)  I t   [ h"
NSOffload                       =" ߗחv   (NS)  I t   [ h"
WakeOnMagicPacketFromS5Settings ="S5       Wake on Magic Packet"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0412] ; Korean (Korea)
AutoDetect                      =" ڵ   ˻ "
AutoNegotiation                 =" ڵ      "
Advertise_10_Half               ="10         ˸ "
Advertise_10_Full               ="10         ˸ "
Advertise_100_Half              ="100         ˸ "
Advertise_100_Full              ="100         ˸ "
Advertise_1000_Full             ="1000         ˸ "
AutoNegAdvSpdDefault            =" ӵ   ⺻    ˸ "
AutoNegAdvertised               ="             ӵ         "
SpeedDuplex                     =" ӵ         "
10Mb_Half_Duplex                ="10 Mbps       "
10Mb_Full_Duplex                ="10 Mbps       "
100Mb_Half_Duplex               ="100 Mbps       "
100Mb_Full_Duplex               ="100 Mbps       "
1000Mb_Full_Duplex              ="1.0 Gbps       "
IPChksumOffv4                   ="IPv4 üũ        ε "
TCPChksumOffv4                  ="TCP üũ        ε (IPv4)"
UDPChksumOffv4                  ="UDP üũ        ε (IPv4)"
TCPChksumOffv6                  ="TCP üũ        ε (IPv6)"
UDPChksumOffv6                  ="UDP üũ        ε (IPv6)"
LsoV2IPv4                       ="               ε  V2(IPv4)"
LsoV2IPv6                       ="               ε  V2(IPv6)"
ChksumOffTxRx                   ="Rx & Tx Ȱ  ȭ  "
ChksumOffTx                     ="Tx Ȱ  ȭ  "
ChksumOffRx                     ="Rx Ȱ  ȭ  "
ChecksumTxIp                    ="     IP üũ        ε "
ChecksumTxTcp                   ="     TCP üũ        ε "
ChecksumRxTcp                   ="     TCP üũ        ε "
ChecksumRxIp                    ="     IP üũ        ε "
TcpSegmentation                 ="TCP    ׸ Ʈȭ      ε "
FlowControl                     =" 帧     "
FlowControl_TxOnly              ="Tx Ȱ  ȭ  "
FlowControl_RxOnly              ="Rx Ȱ  ȭ  "
FlowControl_Full                ="Rx & Tx Ȱ  ȭ  "
PriorityVlanDisabled            ="  Ŷ  켱        VLAN   Ȱ  ȭ  "
PriorityEnabled                 ="  Ŷ  켱     Ȱ  ȭ  "
VlanEnabled                     ="VLAN Ȱ  ȭ  "
PriorityVlanEnabled             ="  Ŷ  켱        VLAN Ȱ  ȭ  "
PriorityVLANTag                 ="  Ŷ  켱        VLAN"

Enabled                         ="Ȱ  ȭ  "
Disabled                        ="  Ȱ  ȭ  "
LAA                             ="           ּ "
JumboPacket                     ="       Ŷ"
WakeOnMagicPacket               ="Wake on Magic Packet"
IdleRestriction                 ="  ȸ                 "

WakeOnPattern                   ="Wake on Pattern Match"
InterruptModeration             ="   ͷ Ʈ     "
InterruptThrottleRate           ="   ͷ Ʈ        "
Extreme                         =" ִ "
Minimal                         =" ּ "
High                            ="    "
Medium                          =" ߰ "
Low                             ="    "
UltraLowPowerMode               ="            "
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="       ȿ        ̴   "
EEE_Disabled                    ="    "
Off                             ="    "
EEE_Enabled_AWAKE               ="   ( ý      尡 S0, S0ix, Sx     )"
ARPOffload                      ="ARP      ε "
NSOffload                       ="NS      ε "
WakeOnMagicPacketFromS5Settings ="S5     Wake On Magic Packet"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------

[Strings.0416] ; Portuguese (Brazil)
AutoDetect                      ="Detec  o autom tica"
AutoNegotiation                 ="Negocia  o autom tica"
Advertise_10_Half               ="Anunciar 10 Half"
Advertise_10_Full               ="Anunciar 10 Full"
Advertise_100_Half              ="Anunciar 100 Half"
Advertise_100_Full              ="Anunciar 100 Full"
Advertise_1000_Full             ="Anunciar 1000 Full"
AutoNegAdvSpdDefault            ="Anunciar velocidade padr o"
AutoNegAdvertised               ="Velocidades e duplexes negoci veis"
SpeedDuplex                     ="Velocidade e duplex"
10Mb_Half_Duplex                ="10 Mbps Half duplex"
10Mb_Full_Duplex                ="10 Mbps Half duplex"
100Mb_Half_Duplex               ="100 Mbps Half duplex"
100Mb_Full_Duplex               ="100 Mbps Full duplex"
1000Mb_Full_Duplex              ="1,0 Gbps/Full duplex"
IPChksumOffv4                   ="Descarga de soma de verifica  o IPv4"
TCPChksumOffv4                  ="Descarga de soma de verifica  o de TCP (IPv4)"
UDPChksumOffv4                  ="Descarga de soma de verifica  o UDP (IPv4)"
TCPChksumOffv6                  ="Descarga de soma de verifica  o de TCP (IPv6)"
UDPChksumOffv6                  ="Descarga de soma de verifica  o UDP (IPv6)"
LsoV2IPv4                       ="Descarga de envio grande V2 (IPv4)"
LsoV2IPv6                       ="Descarga de envio grande V2 (IPv6)"
ChksumOffTxRx                   ="Rx e Tx habilitadas"
ChksumOffTx                     ="Tx habilitada"
ChksumOffRx                     ="Rx habilitada"
ChecksumTxIp                    ="Descarga de soma de verifica  o de IP de transmiss o"
ChecksumTxTcp                   ="Descarga de soma de verifica  o de TCP de transmiss o"
ChecksumRxTcp                   ="Descarga de soma de verifica  o de TCP de recep  o"
ChecksumRxIp                    ="Descarga de soma de verifica  o de IP de recep  o"
TcpSegmentation                 ="Descarga de Segmenta  o de TCP"
FlowControl                     ="Controle de fluxo"
FlowControl_TxOnly              ="Tx habilitada"
FlowControl_RxOnly              ="Rx habilitada"
FlowControl_Full                ="Rx e Tx habilitadas"
PriorityVlanDisabled            ="Prioridade de pacotes e VLAN desabilitadas"
PriorityEnabled                 ="Prioridade de pacotes habilitada"
VlanEnabled                     ="VLAN habilitada"
PriorityVlanEnabled             ="Prioridade de pacotes e VLAN habilitadas"
PriorityVLANTag                 ="Prioridade de pacotes e VLAN"

Enabled                         ="Habilitado"
Disabled                        ="Desabilitado"
LAA                             ="Endere o administrado localmente (LAA)"
JumboPacket                     ="Pacote grande"
WakeOnMagicPacket               ="Ativar com Magic Packet"
IdleRestriction                 ="Restri  o de desligamento inativa"

WakeOnPattern                   ="Despertar quando padr o coincide"
InterruptModeration             ="Modera  o de interrup  es"
InterruptThrottleRate           ="Taxa de modera  o de interrup  es"
Extreme                         ="Extremo"
Minimal                         ="M nimo"
High                            ="Alto"
Medium                          ="M dio"
Low                             ="Baixo"
UltraLowPowerMode               ="Modo Ultra Low Power"
PcieK1State                     ="PCI Express Link Power Saving"
EEELinkAdvertisement            ="Ethernet com uso eficiente de energia"
EEE_Disabled                    ="Desligado"
Off                             ="Desligado"
EEE_Enabled_AWAKE               ="Ligado (quando o sistema est  em S0, S0ix e Sx)"
ARPOffload                      ="Descarga de ARP"
NSOffload                       ="Descarga de NS"
WakeOnMagicPacketFromS5Settings ="Ativar com Magic Packet no S5"
Intel                           = "Intel"
MSFT                            = "Microsoft Corporation"
e1dnexpress.Service.DispName    = "Intel(R) Integrated Network Connection NetAdapter Driver"
DISKNAME                        = "Intel(R) Driver Disk"

;; Brandnames.str
;------------------------------------------------------------------------------
E550ANC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-LM"
E550BNC.DeviceDesc              = "Intel(R) Ethernet Connection (18) I219-V"
E550CNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-LM"
E550DNC.DeviceDesc              = "Intel(R) Ethernet Connection (19) I219-V"
E57A0NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-LM"
E57A1NC.DeviceDesc              = "Intel(R) Ethernet Connection (24) I219-V"
E550ENC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-LM"
E550FNC.DeviceDesc              = "Intel(R) Ethernet Connection (20) I219-V"
E57B3NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-LM"
E57B4NC.DeviceDesc              = "Intel(R) Ethernet Connection (25) I219-V"
E57B5NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-LM"
E57B6NC.DeviceDesc              = "Intel(R) Ethernet Connection (26) I219-V"
E57B7NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-LM"
E57B8NC.DeviceDesc              = "Intel(R) Ethernet Connection (27) I219-V"
E5510NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-LM"
E5511NC.DeviceDesc              = "Intel(R) Ethernet Connection (28) I219-V"
E57B9NC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-LM"
E57BANC.DeviceDesc              = "Intel(R) Ethernet Connection (29) I219-V"
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
;---------------------------------------------------------------------------------------------------
