;---------------------------------------------------------------------------
; P0250DEV.INF -- Creative Camera Model Number P0250 installation
; Copyright (c) 2002-2003 Creative Technology Ltd. All rights reserved.
;---------------------------------------------------------------------------


[Version]
Signature=  "$CHICAGO$"
LayoutFile= Layout.inf,Layout1.inf,Layout2.inf
Class=      Image
ClassGUID=  {6BDD1FC6-810F-11D0-BEC7-08002BE2092F}
Provider=%szMfg%
DriverVer=07/2/2003,%szVersion%

[ControlFlags]
ExcludeFromSelect=*
InteractiveInstall=USB\VID_041E&PID_400F

[Manufacturer]
%szMfg%=Creative

[DestinationDirs]
DefaultDestDir=11
CtlCam.CopyKernelDrivers=10,system32\drivers
CtlCam.CopyKernelDrivers.SYS=10,system32\drivers
CtlCam.W2K.CopyKernelDrivers=10,system32\drivers
CtlCam.CopyUserDrivers=11
CtlCam.CopyWinFiles=10
CtlCam.W2K.CopyWinFiles=10
CtlCam.CopySysTwnFiles=10
CtlCam.CopyTwainFiles=10,twain_32\Creative\pd0250
CtlCam.CopyBulkDrivers=10,System32\Drivers
CtlCam.CopyUserDrivers.SYS=11
CtlCam.CopyVfwDriver=11
CtlCam.W2K.CopyVfwDriver=11

[Creative]
%szDeviceDescVideo%=CtlCam.Dev,USB\VID_041E&PID_400F&MI_00
%szDeviceDescStill%=CtlCam.BulkDev,USB\VID_041E&PID_400F&MI_01

[CtlCam.Dev]
DriverVer=     07/2/2003,%szVersion%
Include=       Ks.inf,Kscaptur.inf,ksfilter.inf
Needs=         KS.Registration,KSCAPTUR.Registration
AddReg=        CtlCam.DriverName.AddReg,CtlCam.AddReg,CtlCam.Vfw.AddReg,CtlCam.Service.AddReg,CtlCam.Uns.AddReg,CtlCam.Custom.AddReg,CtlCam.Setup.AddReg.W98
UpdateInis=    CtlCam.UpdateIni
CopyFiles=     CtlCam.CopyKernelDrivers,CtlCam.CopyKernelDrivers.SYS,CtlCam.CopyUserDrivers,CtlCam.CopyTwainFiles,CtlCam.CopyWinFiles,CtlCam.CopySysTwnFiles,CtlCam.CopyUserDrivers.SYS,CtlCam.CopyVfwDriver
SubClass=      StillImage
DeviceType=    2
DeviceSubType= 0x1
Capabilities=  0x00000031
DeviceData=    CtlCam.DevData
Events=        CtlCam.StiEvents
ICMProfiles=   "sRGB Color Space Profile.icm"

[CtlCam.Dev.NT]
Include=       Ks.inf,Kscaptur.inf
Needs=         KS.Registration,KSCAPTUR.Registration.NT
AddReg=        CtlCam.DriverName.AddReg.NT,CtlCam.AddReg,CtlCam.AddReg.NT,CtlCam.Vfw.AddReg.NT,CtlCam.Uns.AddReg.NT,CtlCam.STI.AddReg.NT,CtlCam.Custom.AddReg
UpdateInis=    CtlCam.UpdateIni
CopyFiles=     CtlCam.W2K.CopyKernelDrivers,CtlCam.CopyUserDrivers,CtlCam.CopyTwainFiles,CtlCam.W2K.CopyWinFiles,CtlCam.CopySysTwnFiles,CtlCam.W2K.CopyVfwDriver
SubClass=      StillImage
DeviceType=    2
DeviceSubType= 0x1
Capabilities=  0x00000031
DeviceData=    CtlCam.DevData
Events=        CtlCam.StiEvents
ICMProfiles=   "sRGB Color Space Profile.icm"

[CtlCam.DevData]
TwainDS=%szTwainDSDesc%
SpecialInfo="My very special information"
Server=local                        			      ; for WIA

[CtlCam.StiEvents]
NewPicture= %szStiEventNewPic%,%szSTIEventNewPic.GUID%,%szStiAppName%
LaunchApp=  %szStiEventLaunchApp%,%szSTIEventLaunch.GUID%,%szStiAppName%

[CtlCam.STI.AddReg.NT]
HKR,Events\NewPicture,,0,%szStiEventNewPic%
HKR,Events\NewPicture,GUID,0,%szSTIEventNewPic.GUID%
HKR,Events\NewPicture,LaunchApplications,0,%szStiAppName%
HKR,Events\LaunchApp,,0,%szStiEventLaunchApp%
HKR,Events\LaunchApp,GUID,0,%szSTIEventLaunch.GUID%
HKR,Events\LaunchApp,LaunchApplications,0,%szStiAppName%

[CtlCam.Dev.NT.CoInstallers]
AddReg=     CtlCam.CoInst.AddReg
CopyFiles=  CTL.CopyCoInstFile

[CtlCam.BulkDev.NT.CoInstallers]
AddReg=     CtlCam.CoInst.AddReg
CopyFiles=  CTL.CopyCoInstFile

[CtlCam.CoInst.AddReg]     ; Creative
HKR,,CoInstallers32,0x00010000,"%szInsPlugIn%,CoInstallerEntryPoint"

[CtlCam.Setup.AddReg.W98]  ; Creative
HKLM,%MSRunOnce%,%szDeviceSetup%,,"RunDLL32.exe %szInsPlugIn%,RunDLL32EP 514"

[CtlCam.Uns.AddReg]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall -script %szUNSScript% -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%"

[CtlCam.Uns.AddReg.NT]
HKLM,%MSUninstall%\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall -script %szUNSScript% -unsext NT -plugin %szInsPlugIn% -pluginres %szInsPlugInRes%"


; ------------------------- start of Vendor specific --------------------------

[CtlCam.Custom.AddReg]
; ** Driver package version **
HKLM,%szConfigRegistry%,"Version",0,%szVersion%
HKLM,%szConfigRegistry%\LensInfo,"FieldOfView",0x10001,52
; ** DPC Settings **
HKLM,%szConfigRegistry%\DPCSettings,"DarkExpo",0,"0"
HKLM,%szConfigRegistry%\DPCSettings,"BrightExpo",0,"0"
HKLM,%szConfigRegistry%\DPCSettings,"DarkThreshold",0,"1"
HKLM,%szConfigRegistry%\DPCSettings,"BrightThreshold",0,"1"
HKLM,%szConfigRegistry%\DPCSettings,"SensorGain",0,"14"
HKLM,%szConfigRegistry%\DPCSettings,"BackendOffset",0,"0"
HKLM,%szConfigRegistry%\DPCSettings,"BayorOrder",0,"3"
HKLM,%szConfigRegistry%\DPCSettings,"FrameDelay",0,"9"
HKLM,%szConfigRegistry%\DPCSettings,"DarkExpoH",0,"300000"
HKLM,%szConfigRegistry%\DPCSettings,"BrightExpoH",0,"0"
HKLM,%szConfigRegistry%\DPCSettings,"DarkThresholdH",0,"10"
HKLM,%szConfigRegistry%\DPCSettings,"BrightThresholdH",0,"1"
HKLM,%szConfigRegistry%\DPCSettings,"SensorGainH",0,"63"
HKLM,%szConfigRegistry%\DPCSettings,"BackendOffsetH",0,"0"
HKLM,%szConfigRegistry%\DPCSettings,"BayorOrderH",0,"3"
HKLM,%szConfigRegistry%\DPCSettings,"FrameDelayH",0,"9"
HKLM,%szConfigRegistry%\DPCSettings,"SensorNumber",0,"-1"
HKLM,%szConfigRegistry%\DPCSettings,"IsVideoLoaded",0x10001,0
;
; *** Please ensure no space between commas ***
;
; Camera default settings
;
; ** Color Control **
HKR,%szCamConfigRegistry%\ColorControl,"ApplyRegistryValues",0x10001,1
HKR,%szCamConfigRegistry%\ColorControl,"Brightness",0x10001,32
HKR,%szCamConfigRegistry%\ColorControl,"BrightnessFlags",0x10001,1
HKR,%szCamConfigRegistry%\ColorControl,"Contrast",0x10001,70
HKR,%szCamConfigRegistry%\ColorControl,"Gamma",0x10001,5
HKR,%szCamConfigRegistry%\ColorControl,"Hue",0x10001,0
HKR,%szCamConfigRegistry%\ColorControl,"Saturation",0x10001,64
HKR,%szCamConfigRegistry%\ColorControl,"Sharpness",0x10001,16
HKR,%szCamConfigRegistry%\ColorControl,"WhiteBalance",0x10001,16
HKR,%szCamConfigRegistry%\ColorControl,"WhiteBalanceFlags",0x10001,1

; ** Compression Quality **
HKR,%szCamConfigRegistry%\Compression,"ApplyRegistryValues",0x10001,1
HKR,%szCamConfigRegistry%\Compression,"Quality",0x10001,10
HKR,%szCamConfigRegistry%\Compression,"ImageWidth",0x10001,120
HKR,%szCamConfigRegistry%\Compression,"ImageHeight",0x10001,80
HKR,%szCamConfigRegistry%\Compression,"ImageCompression",0x10001,80
HKR,%szCamConfigRegistry%\Compression,"FrameRate",0x10001,120

; ** Camera control **
HKR,%szCamConfigRegistry%\CameraControl,"ApplyRegistryValues",0x10001,1
HKR,%szCamConfigRegistry%\CameraControl,"Exposure",0x10001,150
HKR,%szCamConfigRegistry%\CameraControl,"ExposureFlags",0x10001,1
HKR,%szCamConfigRegistry%\CameraControl,"BandingFilter",0x10001,1
HKR,%szCamConfigRegistry%\CameraControl,"PowerFrequency",0x10001,60
HKR,%szCamConfigRegistry%\CameraControl,"Pan",0x10001,28
HKR,%szCamConfigRegistry%\CameraControl,"Tilt",0x10001,5
HKR,%szCamConfigRegistry%\CameraControl,"Zoom",0x10001,0
HKR,%szCamConfigRegistry%\CameraControl,"ReadPollLatency",0x10001,1
HKR,%szCamConfigRegistry%\CameraControl,"SnapPollLatency",0x10001,250
HKR,%szCamConfigRegistry%\CameraControl,"PollMethod",0x10001,1


; -------------------------- end of Vendor specific ---------------------------

[CtlCam.Vfw.AddReg]
; ** For Video For Window driver **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szVfwBaseFileName%.drv"

[CtlCam.Vfw.AddReg.NT]
; ** For Video For Window driver **
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Description",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"FriendlyName",,%szVfwDeviceDesc%
HKLM,%MSMediaResourcesMSVideo%\MSVideo.%szVfwKey%,"Driver",,"%szVfwBaseFileName%.dll"

[CtlCam.UpdateIni]
system.ini,drivers32,,"VIDC.I420=msh263.drv",0
system.ini,drivers,,"MSVideo.%szVfwKey%=%szVfwBaseFileName%.drv",0   ; Creative

[CtlCam.Dev.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface

[CtlCam.Dev.NT.Interfaces]
AddInterface=%KSCATEGORY_CAPTURE%,GLOBAL,CtlCam.Interface

[CtlCam.Interface]
AddReg=CtlCam.Intf.AddReg

[CtlCam.Intf.AddReg]
HKR,,CLSID,,%ProxyVidCap.CLSID%
HKR,,ExtensionDLL,,%szExtPageFile%
HKR,,FriendlyName,,%szDeviceDescVideo%
HKR,PageAliases,"%MSDefStreamConfig.GUID%",1, 0x62,0xea,0x56,0x46,0xc6,0x53,0xa7,0x4f,0x93,0x23,0x52,0x11,0xcc,0x26,0x31,0xa3
HKR,PageAliases,"%MSDefCameraCtrl.GUID%",1, 0x62,0xea,0x56,0x46,0xc6,0x53,0xa7,0x4f,0x93,0x23,0x52,0x11,0xcc,0x26,0x31,0xa1
HKR,PageAliases,"%MSDefVideoProcAmp.GUID%",1, 0x62,0xea,0x56,0x46,0xc6,0x53,0xa7,0x4f,0x93,0x23,0x52,0x11,0xcc,0x26,0x31,0xa2


[CtlCam.Dev.NT.Services]
AddService=%szVidServiceName%,0x00000002,CtlCam.ServiceInstall

[CtlCam.ServiceInstall]
DisplayName=   %szDeviceDescVideo%
ServiceType=   %SERVICE_KERNEL_DRIVER%
StartType=     %SERVICE_DEMAND_START%
ErrorControl=  %SERVICE_ERROR_NORMAL%
ServiceBinary=%12%\%szVideoDriverNT%


[CtlCam.DriverName.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szWDMDriver_W9X%
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,DriverPackageRegPath,,%szConfigRegistry%  ; for CPL
HKR,,WdmDeviceDesc,,%szDShowDeviceDesc%     ; for TWAIN DS


[CtlCam.DriverName.AddReg.NT]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szWDMDriver_W2K%
HKR,,PageOutWhenUnopened,3,00
HKR,,DontSuspendIfStreamsAreRunning,3,01
HKR,,DriverPackageRegPath,,%szConfigRegistry%  ; for CPL
HKR,,WdmDeviceDesc,,%szDShowDeviceDesc%     ; for TWAIN DS

[CtlCam.AddReg]
; ** For installation **
HKLM,%MSRunOnce%,%szDeviceSetup%,,"RunDLL32.exe P0250pin.dll,RunDLL32EP 515"

; ** For add/remove programs applet **
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%szUninstall%,"DisplayName",0,"%szUninstallDisplay% (%szVersion%)"
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\%szUninstall%,"UninstallString",0,"%10%\CtDrvIns.exe -uninstall usb\vid_041e&pid_400F&mi_00 -plugin p0250pin.dll -pluginres p0250pin.crl"

; ** STI driver registration **
HKR,,USDClass,,%szSTIDevice.GUID%
HKCR,CLSID\%szSTIDevice.GUID%,,,%szStillImageDesc%
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,,,%11%\p0250swa.dll
HKCR,CLSID\%szSTIDevice.GUID%\InProcServer32,ThreadingModel,,"Apartment"
HKR,,CreateFileName,,"USB"

[CtlCam.AddReg.NT]
HKLM,%MSMMDriverDesc%,vfwwdm32.dll,,%szVfwDeviceDesc%
HKLM,%MSMMDrivers%,MSVideo,,VfWWDM32.dll

[CtlCam.BulkDev]
; for Bulk device
DriverVer=  07/2/2003,%szVersion%
AddReg=     CtlCamBulk.AddReg
CopyFiles=  CtlCam.CopyBulkDrivers

[CtlCam.BulkDev.NT]
AddReg=     CtlCamBulk.AddReg
CopyFiles=  CtlCam.CopyBulkDrivers

[CtlCam.BulkDev.NT.Services]
AddService=%szBulkServiceName%,%SERVICE_DEMAND_START%,CtlCamBulk.AddService

[CtlCamBulk.AddService]
DisplayName    = %szDeviceDescStill%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\%szBulkDriver%
LoadOrderGroup = Base

[CtlCamBulk.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%szBulkDriver%
HKLM,"System\Currentcontrolset\Services\P0250BUK\Parameters","MaximumTransferSize",0x10001,4096
HKLM,"System\Currentcontrolset\Services\P0250BUK\Parameters","DebugLevel",0x10001,2

; ----------------------------- FILES ---------------------------------

[CTL.CopyCoInstFile]

[CtlCam.CopyBulkDrivers]
p0250buk.sys

[CtlCam.CopyKernelDrivers]
p0250v9x.sys

[CtlCam.CopyKernelDrivers.SYS]   ; Required in Win98
stream.sys     ; from Microsoft
usbcamd.sys    ; from Microsoft

[CtlCam.W2K.CopyKernelDrivers]
p0250v2k.sys

[CtlCam.CopyUserDrivers]
p0250sti.dll
p0250pin.dll
p0250pin.crl
p0250hwx.dll
p0250foa.dll
CtCamMgr.dll
p0250swa.dll
p0250wia.dll
CtRegApp.dll
P0250Ext.ax
P0250Ext.crl
CtVidTwn.dll


[CtlCam.CopyTwainFiles]
p0250twn.ds
p0250twn.crl
cttwain.dll
cttwain.crl

[CtlCam.W2K.CopyWinFiles]
ctdrvins.exe
p0250.uns
p0250cfg.exe
p0250cfg.crl

[CtlCam.CopyWinFiles]
ctdrvins.exe
vfwupd.exe
p0250.uns
p0250cfg.exe
p0250cfg.crl

[CtlCam.CopyUserDrivers.SYS]
msh263.drv     ; from Microsoft

[CtlCam.CopyVfwDriver]
p0250vfw.drv

[CtlCam.W2K.CopyVfwDriver]
p0250vfw.dll

[CtlCam.CopySysTwnFiles]
TWUNK_16.EXE,,,0x20
TWUNK_32.EXE,,,0x20
DEFAULT.SRC,,,0x20
twacker.ini,,,0x20

[SourceDisksNames]
1=%szDiskName%,,,

[SourceDisksFiles]
p0250v9x.sys=1,,
p0250v2k.sys=1,,
p0250hal.sys=1,,
p0250buk.sys=1,,
p0250sti.dll=1,,
p0250twn.ds=1,,
p0250twn.crl=1,,
p0250vfw.drv=1,,
p0250vfw.dll=1,,
ctdrvins.exe=1,,
cttwain.dll=1,,
cttwain.crl=1,,
TWACKER.INI=1,,
TWUNK_16.EXE=1,,
TWUNK_32.EXE=1,,
DEFAULT.SRC=1,,
VFWUPD.EXE=1,,
P0250pin.dll=1,,
P0250pin.crl=1,,
P0250.uns=1,,
P0250hwx.dll=1,,
P0250foa.dll=1,,
p0250cfg.exe=1,,
p0250cfg.crl=1,,
p0250swa.dll=1,,
p0250wia.dll=1,,
CtRegApp.dll=1,,
P0250Ext.ax=1,,
P0250Ext.crl=1,,
CtVidTwn.dll=1,,


;-----------------------  STRINGS DEFINITION ---------------------------------

[Strings]
;--------------------------------
; System related. Do not change.
;--------------------------------
; ** Note: only register value is case sensitive, key is not. **
ProxyVidCap.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
KSCATEGORY_CAPTURE="{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
SERVICE_KERNEL_DRIVER=1

; ** PnP should use demand start **
SERVICE_DEMAND_START=3
SERVICE_ERROR_NORMAL=1

MSMediaInterfaces       ="System\CurrentControlSet\Control\MediaInterfaces"
MSMediaSets             ="System\CurrentControlSet\Control\MediaSets"
MSMMDriverDesc         ="SOFTWARE\Microsoft\Windows NT\CurrentVersion\drivers.desc"
MSMMDrivers            ="SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32"
MSRunOnce              ="SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce"
MSUninstall             ="SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
MSRun                  ="SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
MSMediaResourcesMSVideo="SYSTEM\CurrentControlSet\Control\MediaResources\msvideo"
MSDefStreamConfig.GUID  ="{71F96467-78F3-11d0-A18C-00A0C9118956}"
MSDefCameraCtrl.GUID    ="{71F96465-78F3-11d0-A18C-00A0C9118956}"
MSDefVideoProcAmp.GUID  ="{71F96464-78F3-11d0-A18C-00A0C9118956}"

;-------------------------------------
; User-definable - hardware dependent
;-------------------------------------
szMfg                ="Creative Labs"
szDeviceDescVideo    ="Creative PC-CAM 550 (Video)"
szDeviceDescStill    ="Creative PC-CAM 550 (Still)"
StandardHub.SvcDesc  ="Microsoft USB Standard Hub Driver"
szConfigRegistry     ="Software\Creative Tech\Dual Mode Cameras\PD0250"
szCamConfigRegistry  ="CamConfiguration"

szVfwKey             ="PCCAM550"
szVfwDeviceDesc      ="Creative PC-CAM 550 (VFW)"
szTwainDSDesc        ="Creative PC-CAM 550"
szUninstall          ="Creative PC-CAM 550"
szUninstallDisplay   ="Creative PC-CAM 550 Driver"
szStillImageDesc     ="Creative PC-CAM 550 Still Image USD"
szStiAppName         ="PC-CAM Center"
szStiEventNewPic     ="New Picture"
szStiEventLaunchApp  ="Launch Application"

szDiskName           ="Creative PC-CAM 550 Driver Disk"
szVidServiceName     ="P0250VID"
szBulkServiceName    ="P0250BUK"
szDeviceSetup        ="PC-CAM 550 Setup"

; File names
szInsPlugIn             ="P0250Pin.dll"
szInsPlugInRes          ="P0250Pin.crl"
szExtPageFile           ="P0250Ext.ax"
szUNSScript             ="P0250.uns"
szVfwBaseFileName       ="P0250Vfw"
szVideoDriver           ="P0250Vid.sys"
szStiDriver             ="P0250Sti.dll"
szWDMDriver_W9X         ="P0250V9X.SYS"
szWDMDriver_W2K         ="P0250V2K.SYS"
szVideoDriver           ="P0250V9X.SYS"
szVideoDriverNT         ="P0250V2K.SYS"
szBulkDriver			="P0250BUK.SYS"

; Custom Property pages
szPlugIn_CustomCameraProp      ="PD0250 Custom Camera Interface handler"
szPropPage_CustomDevSetting    ="PD0250 Custom Device Setting Property Page"
szPropPage_CustomBandingSetting="PD0250 Custom Banding Frequency Property Page"
szPropPage_CustomStreamConfig  ="PD0250 Custom Video Stream Config Property Page"
szCustomInterface.GUID         ="{04390578-4B79-4946-B550-81597121C568}"
szCustomStreamConfig.GUID      ="{57C52C72-78CD-40e3-8D37-A644FBE17661}"
szCustomBandingSetting.GUID    ="{8B1C45C6-0197-4549-997F-22A19E8CED13}"
szCustomDevSetting.GUID        ="{1A109261-2056-42db-8B1B-88A073F2B361}"
szSTIDevice.GUID               ="{047D93EB-3234-4e9e-BFB7-99B98BBC2874}"
szSTIEventNewPic.GUID          ="{43381ABD-AAF6-4da2-9252-C070F45CA67E}"
szSTIEventLaunch.GUID          ="{2755EF02-45F9-45c4-BA49-408FE9CA9C14}"
szDShowDeviceDesc    ="Creative PC-CAM 550 (Video)"

;----------------------
; Version information
;----------------------
szVersion         =1.02.01.00
