*%---------------------------------------------------------
*% Windows 2000 Minolta Pi7500(Di750) Printer GPD File
*%---------------------------------------------------------
*% 2002/02/15
*% Rev. 1.1

*%---------------------------------------------------------
*% GPD Version Infomation
*%---------------------------------------------------------
*GPDSpecVersion: "1.0"
*GPDFileVersion: "1.1"

*%---------------------------------------------------------
*% Include Files
*%---------------------------------------------------------
*Include: "StdNames.gpd"
*Include: "ttfsub.gpd"
*Include: "locale.gpd"

*%---------------------------------------------------------
*% Resource Dll
*%---------------------------------------------------------
*ResourceDLL: "mn350620.dll"

*%---------------------------------------------------------
*% GPD File Name
*%---------------------------------------------------------
*GPDFileName: "MnDi650P.GPD"

*%---------------------------------------------------------
*% Model Name
*%---------------------------------------------------------
*ModelName: "Minolta Pi6500Pro PCL5e (MS)"

*%---------------------------------------------------------
*% Master Unit
*%---------------------------------------------------------
*MasterUnits: PAIR(600, 600)

*%---------------------------------------------------------
*% Printer Type Define (Page/Dot)
*%---------------------------------------------------------
*PrintRate: 65
*PrintRatePPM: 65
*MaxCopies: 999
*PrintRateUnit: PPM
*PrinterType: PAGE


*%--------------------------------------
*% Optional Tray Unit
*%--------------------------------------
*Feature: LCTUnit
{
    *FeatureType: PRINTER_PROPERTY
    *ConflictPriority: 3
    *rcNameID: 526
    *DefaultOption: NotInstalled
    *Option: NotInstalled
    {
        *rcNameID: 571
    }
    *Option: Installed
    {
        *rcNameID: 570
    }
*%    *Option: C-305
*%    {
*%        *rcNameID: 555
*%    }
*%    *Option: C-305L
*%    {
*%        *rcNameID: 556
*%    }

}

*%--------------------------------------
*% Optional Finishing Unit
*%--------------------------------------
*Feature: FinishingUnit
{
    *FeatureType: PRINTER_PROPERTY
    *ConflictPriority: 3
    *rcNameID: 1040
    *DefaultOption: NotInstalled
    *Option: NotInstalled
    {
        *rcNameID: 571
        *DisabledFeatures: LIST(Folding, Stapling)
    }
    *% Finisher FN-4
    *Option: OptFN4
    {
        *rcNameID: 1042
    }

    *% Finisher FN-104
    *Option: OptFN104
    {
        *rcNameID: 555
        *DisabledFeatures: LIST(Folding)
    }
}

*Feature: OptCoverInserter
{
    *FeatureType: PRINTER_PROPERTY
    *ConflictPriority: 4
    *rcNameID: 1041
    *DefaultOption: NotInstalled
    *Option: NotInstalled
    {
        *rcNameID: 571
        *DisabledFeatures: LIST(CoverSheetMode)
    }
    *Option: Installed
    {
        *rcNameID: 570
    }
}
*%--------------------------------------
*% Optional Punch Unit
*%--------------------------------------
*Feature: PunchUnit
{
    *FeatureType: PRINTER_PROPERTY
    *ConflictPriority: 3
    *rcNameID: 1045
    *DefaultOption: NotInstalled
    *Option: NotInstalled
    {
        *rcNameID: 571
    }
    *Option: Installed
    {
        *rcNameID: 570
    }
}

*Feature: PrinterHardDisk
{
    *rcNameID: 564
    *FeatureType: PRINTER_PROPERTY
    *DefaultOption: Installed
    *Option: Installed
    {
        *rcNameID: 570
    }
}

*%---------------------------------------------------------
*% Oritentation
*%---------------------------------------------------------
*Feature: Orientation
{
    *rcNameID: =ORIENTATION_DISPLAY
    *DefaultOption: PORTRAIT
    *Option: PORTRAIT
    {
        *rcNameID: =PORTRAIT_DISPLAY
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.3
            *NoPageEject?: TRUE
            *Cmd: "<1B>&l0O"
        }
    }
    *Option: LANDSCAPE_CC90
    {
        *rcNameID: =LANDSCAPE_DISPLAY
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.3
            *NoPageEject?: TRUE
            *Cmd: "<1B>&l1O"
        }
    }
}


*%---------------------------------------------------------
*% Input Bin
*%---------------------------------------------------------
*Feature: InputBin
{
    *rcNameID: =PAPER_SOURCE_DISPLAY
    *DefaultOption: AUTO
    *%-----------------------------------------------------
    *% Auto
    *%-----------------------------------------------------
    *Option: AUTO
    {
        *rcNameID: 520
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.6
            *Cmd: "<1B>&l7H"
        }
    }
    *%-----------------------------------------------------
    *% UPPER_TRAY
    *%-----------------------------------------------------
    *Option: TRAY1
    {
        *rcNameID: 1034
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.6
            *Cmd: "<1B>&l1H"
        }
    }
    *%-----------------------------------------------------
    *% 2ND_TRAY
    *%-----------------------------------------------------
    *Option: TRAY2
    {
        *rcNameID: 1035
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.6
            *Cmd: "<1B>&l4H"
        }
    }
    *%-----------------------------------------------------
    *% 3RD_TRAY
    *%-----------------------------------------------------
    *Option: TRAY3
    {
        *rcNameID: 1036
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.6
            *Cmd: "<1B>&l5H"
        }

    }
    *%-----------------------------------------------------
    *% LCT
    *%-----------------------------------------------------
    *Option: LCT
    {
        *rcNameID: 525
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.6
            *Cmd: "<1B>&l20H"
        }
    }
    *%-----------------------------------------------------
    *% Bypass
    *%-----------------------------------------------------
    *Option: BYPASS
    {
        *rcNameID: 1037
        *Command: CmdSelect
        {
            *Order: DOC_SETUP.6
            *Cmd: "<1B>&l2H"
        }
    }
}



*%---------------------------------------------------------
*% Definition of Resolution
*%---------------------------------------------------------
*Feature: Resolution
{
    *rcNameID: =RESOLUTION_DISPLAY
    *DefaultOption: Option1
    *Option: Option1
    {
        *rcNameID: 650
        *DPI: PAIR(600, 600)
        *TextDPI: PAIR(600, 600)
        *MinStripBlankPixels: 32
        EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
        *SpotDiameter: 100
        *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
        *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
        *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.19
            *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
        }
    }
}


*%-------------------------------------------------------------
*Feature: OutputBin
*%-------------------------------------------------------------
{
    *rcNameID: =OUTPUTBIN_DISPLAY
    *DefaultOption: Option1

    *% Primary Tray
    *Option: Option1
    {
        *rcNameID: 1038
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.14
            *Cmd: "@PJL SET OUTBIN=LOWER<0A>"
        }
    }
    *% Secondary Tray
    *Option: Option2
    {
        *rcNameID: 1039
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.14
            *Cmd: "@PJL SET OUTBIN=UPPER<0A>"
        }
    }
}




*%---------------------------------------------------------
*% Feature: PaperSize
*%---------------------------------------------------------
*Feature: PaperSize
{
    *rcNameID: =PAPER_SIZE_DISPLAY
    *switch: Locale
    {
        *case: English_United_States
        {
            *DefaultOption: LETTER
        }
        *case: English_United_Kingdom
        {
            *DefaultOption: A4
        }
        *default:
        {
            *DefaultOption: A4
        }
    }

    *Option: 11X17
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *PageDimensions: PAIR(6600, 10200)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(6288, 9998)
                *PrintableOrigin: PAIR(156, 100)
                *CursorOrigin: PAIR(156, 100)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l6a0o8c1E<1B>*p0x0Y<1B>*c0t7677x11937Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(6398, 9948)
                *PrintableOrigin: PAIR(126, 100)
                *CursorOrigin: PAIR(126, 10048)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l6a1o8c1E<1B>*p0x0Y<1B>*c0t11937x7677Y"
                }
            }
        }
    }
    *%-------------------------------------
    *% LEGAL Size Definition
    *%-------------------------------------
    *Option: LEGAL
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *PageDimensions: PAIR(5100, 8400)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(4800, 8142)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l3a0o8c1E<1B>*p0x0Y<1B>*c0t5760x9770Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4898, 8160)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 8260)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l3a1o8c1E<1B>*p0x0Y<1B>*c0t9770x5760Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% LETTER Size Definition
    *%-------------------------------------
    *Option: LETTER
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *PageDimensions: PAIR(5100, 6600)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(4800, 6336)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2002a0o8c1E<1B>*p0x0Y<1B>*c0t5760x7603Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4898, 6354)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 6454)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2002a1o8c1E<1B>*p0x0Y<1B>*c0t7603x5760Y"
                }
            }
        }
    }
    *Option: LETTER-R
    {
        *rcNameID: 1025
        *PageDimensions: PAIR(5100, 6600)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(4800, 6336)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1002a0o8c1E<1B>*p0x0Y<1B>*c0t5760x7603Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4898, 6354)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 6454)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1002a1o8c1E<1B>*p0x0Y<1B>*c0t7603x5760Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% F4 Size Definition
    *%-------------------------------------
    *Option: F4
    {
        *rcNameID: 1026
        *PageDimensions: PAIR(4800, 7800)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(4563, 7564)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l603a0o8c1E<1B>*p0x0Y<1B>*c0t5760x9000Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4564, 7520)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 7670)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l603a1o8c1E<1B>*p0x0Y<1B>*c0t9000x5760Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% Invoice Size Definition
    *%-------------------------------------
    *Option: INVOICE
    {
        *rcNameID: 500
        *PageDimensions: PAIR(3300, 5100)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(3000, 4800)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2602a0o8c1E<1B>*p0x0Y<1B>*c0t3600x5760Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(3064, 4854)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 4954)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2602a1o8c1E<1B>*p0x0Y<1B>*c0t5760x3600Y"
                }
            }
        }
    }
    *Option: INVOICE-R
    {
        *rcNameID: 1021
        *PageDimensions: PAIR(3300, 5100)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(3000, 4808)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1602a0o8c1E<1B>*p0x0Y<1B>*c0t3600x5760Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(3000, 4808)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 4958)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1602a1o8c1E<1B>*p0x0Y<1B>*c0t5760x3600Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% A3 Size Definition
    *%-------------------------------------
    *Option: A3
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *PageDimensions: PAIR(7016, 9920)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(6723, 9667)
                *PrintableOrigin: PAIR(144, 150)
                *CursorOrigin: PAIR(144, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l27a0o8c1E<1B>*p0x0Y<1B>*c0t8135x11622Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(6723, 9679)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 9779)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l27a1o8c1E<1B>*p0x0Y<1B>*c0t11622x8135Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% A4 Size Definition
    *%-------------------------------------
    *Option: A4
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(4667, 6753)
                *PrintableOrigin: PAIR(144, 150)
                *CursorOrigin: PAIR(144, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2026a8c1E<1B>*p0x0Y<1B>*c0t5600x8103Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4753, 6771)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 6871)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2026a1o8c1E<1B>*p0x0Y<1B>*c0t8103x5600Y"
                }
            }
        }
    }
    *Option: A4-R
    {
        *rcNameID: 1022
        *PageDimensions: PAIR(4960, 7016)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(4667, 6753)
                *PrintableOrigin: PAIR(144, 150)
                *CursorOrigin: PAIR(144, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1026a8c1E<1B>*p0x0Y<1B>*c0t5600x8103Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4753, 6771)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 6871)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1026a1o8c1E<1B>*p0x0Y<1B>*c0t8103x5600Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% A5 Size Definition
    *%-------------------------------------
    *Option: A5
    {
        *rcNameID: =A5_DISPLAY
        *PageDimensions: PAIR(3496, 4960)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(3200, 4658)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2025a0o8c1E<1B>*p0x0Y<1B>*c0t3840x5590Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(3200, 4658)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 4808)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2025a1o8c1E<1B>*p0x0Y<1B>*c0t5590x3840Y"
                }
            }
        }
    }
    *Option: A5-R
    {
        *rcNameID: 1023
        *PageDimensions: PAIR(3496, 4960)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(3200, 4667)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1025a0o8c1E<1B>*p0x0Y<1B>*c0t3840x5590Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(3200, 4667)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 4817)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1025a1o8c1E<1B>*p0x0Y<1B>*c0t5590x3840Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% A6 Size Definition
    *%-------------------------------------
    *Option: A6
    {
        *rcNameID: =A6_DISPLAY
        *PageDimensions: PAIR(2480, 3496)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(2175, 3200)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 150)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1024a0o8c1E<1B>*p0x0Y<1B>*c0t2610x3840Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(2175, 3200)
                *PrintableOrigin: PAIR(150, 150)
                *CursorOrigin: PAIR(150, 3350)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1024a1o8c1E<1B>*p0x0Y<1B>*c0t3840x2610Y"
                }
            }
        }
    }


    *%-------------------------------------
    *% B4 Size Definition
    *%-------------------------------------
    *Option: B4
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *PageDimensions: PAIR(6070, 8598)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(5775, 8386)
                *PrintableOrigin: PAIR(144, 100)
                *CursorOrigin: PAIR(144, 100)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l46a0o8c1E<1B>*p0x0Y<1B>*c0t6930x10063Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(5873, 8354)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 8454)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l46a1o8c1E<1B>*p0x0Y<1B>*c0t10063x6930Y"
                }
            }
        }
    }


    *%-------------------------------------
    *% B5 Size Definition
    *%-------------------------------------
    *Option: B5
    {
        *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
        *PageDimensions: PAIR(4300, 6070)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(3994, 5873)
                *PrintableOrigin: PAIR(144, 100)
                *CursorOrigin: PAIR(144, 100)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2045a0o8c1E<1B>*p0x0Y<1B>*c0t4793x7047Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4092, 5823)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 5923)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l2045a1o8c1E<1B>*p0x0Y<1B>*c0t7047x4793Y"
                }
            }
        }
    }
    *Option: B5-R
    {
        *rcNameID: 1024
        *PageDimensions: PAIR(4300, 6070)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(3994, 5873)
                *PrintableOrigin: PAIR(144, 100)
                *CursorOrigin: PAIR(144, 100)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1045a0o8c1E<1B>*p0x0Y<1B>*c0t4793x7047Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(4092, 5823)
                *PrintableOrigin: PAIR(120, 100)
                *CursorOrigin: PAIR(120, 5923)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l1045a1o8c1E<1B>*p0x0Y<1B>*c0t7047x4793Y"
                }
            }
        }
    }

    *%-------------------------------------
    *% J POST Size Definition
    *%-------------------------------------
*IgnoreBlock
{
    *Option: JPOST
    {
        *rcNameID: =JAPANESE_POSTCARD_DISPLAY
        *PageDimensions: PAIR(2362, 3496)
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *PrintableArea: PAIR(2126, 3260)
                *PrintableOrigin: PAIR(118, 118)
                *CursorOrigin: PAIR(118, 118)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l71a0o8c1E<1B>*p0x0Y<1B>*c0t2480x3830Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *PrintableArea: PAIR(2126, 3260)
                *PrintableOrigin: PAIR(118, 118)
                *CursorOrigin: PAIR(118, 3378)
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l71a1o8c1E<1B>*p0x0Y<1B>*c0t3830x2480Y"
                }
            }
        }
    }
}
    *Option: CUSTOMSIZE
    {
        *rcNameID: =USER_DEFINED_SIZE_DISPLAY
        *MinSize: PAIR(2362,3472)
        *MaxSize: PAIR(7416, 10748)
        *MaxPrintableWidth: 7416
        *MinLeftMargin: 50
        *CenterPrintable?: FALSE
        *PageProtectMem: 1692
        *switch: Orientation
        {
            *case: PORTRAIT
            {
                *CustCursorOriginX:  %d{((PhysPaperWidth - 7416) / 2) +120}
                *CustCursorOriginY:   %d{120 }
                *CustPrintableOriginX:  %d{120}
                *CustPrintableOriginY:  %d{120}
                *CustPrintableSizeX:   %d{ PhysPaperWidth - 240 }
                *CustPrintableSizeY:  %d{ PhysPaperLength - 240 }
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l101a8c1e99F<1B>*p0x0Y<1B>*c0t8064x12528Y"
                }
            }
            *case: LANDSCAPE_CC90
            {
                *CustCursorOriginX:  %d{((PhysPaperWidth - 7416) / 2) +120 }
                *CustCursorOriginY:   %d{10748}
                *CustPrintableOriginX:  %d{120}
                *CustPrintableOriginY:  %d{120}
                *CustPrintableSizeX:   %d{ PhysPaperWidth - 240 }
                *CustPrintableSizeY:  %d{ PhysPaperLength - 240 }
                *Command: CmdSelect
                {
                    *Order: DOC_SETUP.4
                    *Cmd: "<1B>&l101a8c1e63F<1B>*p0x0Y<1B>*c0t12456x8184Y"
                }
            }
        }
    }

}

*%-------------------------------------------------------------
*%Feature: MediaType
*%-------------------------------------------------------------
*Feature: MediaType
{
    *rcNameID: =MEDIA_TYPE_DISPLAY
    *DefaultOption: Option1

    *% Plain Paper
    *Option: Option1
    {
        *rcNameID: 510
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=PAPER<0A>"
        }
    }
    *% Thick1
    *Option: Option2
    {
        *rcNameID: 1027
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=HEAVY<0A>"
        }
    }
    *% Thin
    *Option: Option4
    {
        *rcNameID: 1029
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=RECYCLED<0A>"
        }
    }
    *% Transparency
    *Option: Option5
    {
        *rcNameID: 1030
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=TRANSPARENCY<0A>"
        }
    }
    *% Tab
    *Option: Option6
    {
        *rcNameID: 1031
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=TABSTOCK<0A>"
        }
    }
    *% Trace
    *Option: Option7
    {
        *rcNameID: 1032
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=USER1<0A>"
        }
    }
    *% User Define
    *Option: Option8
    {
        *rcNameID: 1033
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.3
            *Cmd: "@PJL SET MEDIATYPE=USER2<0A>"
        }
    }


}


*%-------------------------------------------------------------
*%Feature: Sorting
*%-------------------------------------------------------------
*Feature: SortMode
{
    *ConflictPriority: 3
    *rcNameID: 1048
    *DefaultOption: NONESORT
    *Option: NONESORT
    {
        *rcNameID: 591
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.5
            *Cmd: "@PJL COMMENT EFIPJL SET SORTERMODE=GENERICOFF<0A>"
        }
    }
    *Option: SORT
    {
        *rcNameID: 592
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.5
            *Cmd: "@PJL COMMENT EFIPJL SET SORTERMODE=SORT<0A>"
        }
    }
    *Option: GROUP
    {
        *rcNameID: 593
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.5
            *Cmd: "@PJL COMMENT EFIPJL SET SORTERMODE=GROUP<0A>"
        }
    }
}

*%-------------------------------------------------------------
*%Feature: Stapling
*%-------------------------------------------------------------
*Feature: Stapling
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID: 600
    *DefaultOption: Option1

    *% OFF
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.11
            *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=GENERICOFF<0A>"
        }
    }

    *% 1 Left
    *Option: Option2
    {
        *rcNameID: 1049
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.11
            *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=ONEUPLEFT<0A>"
        }
    }
    *% 1 Right
    *Option: Option3
    {
        *rcNameID: 1050
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.11
            *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=ONEUPRIGHT<0A>"
        }
    }

    *% 2 Top
    *Option: Option4
    {
        *rcNameID: 1051
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.11
            *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=TWOUP<0A>"
        }
    }

    *% 2 Left
    *Option: Option5
    {
        *rcNameID: 1052
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.11
            *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=TWOLEFT<0A>"
        }
    }

    *% 2 Right
    *Option: Option6
    {
        *rcNameID: 1053
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.11
            *Cmd: "@PJL COMMENT EFIPJL SET STAPLE=TWORIGHT<0A>"
        }
    }
}

*%*BlockMacro:MacroPunchToPaperSize
*%{
*%*Constraints: LIST(PaperSize.LEGAL, PaperSize.LETTER-R, PaperSize.INVOICE, PaperSize.INVOICE-R, PaperSize.A4-R, PaperSize.A5, PaperSize.A5-R, PaperSize.A6, PaperSize.B5-R, PaperSize.F4)
*% *Constraints: LIST(PaperSize.LEGAL, PaperSize.LETTER-R, PaperSize.INVOICE, PaperSize.INVOICE-R, PaperSize.A4-R, PaperSize.A5, PaperSize.A5-R)

*%}

*%-------------------------------------------------------------
*%Feature: Punch
*%-------------------------------------------------------------
*Feature: Punch
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID:610
    *DefaultOption: Option1

    *% OFF
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.13
            *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=GENERICOFF<0A>"
        }
    }
    *Option: Option2
    {
        *rcNameID: 1055
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.13
            *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=LEFT<0A>"
        }
*%      *InsertBlock: =MacroPunchToPaperSize
    }
    *Option: Option3
    {
        *rcNameID: 1054
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.13
            *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=RIGHT<0A>"
        }
*%      *InsertBlock: =MacroPunchToPaperSize
    }
    *Option: Option4
    {
        *rcNameID: 1056
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.13
            *Cmd: "@PJL COMMENT EFIPJL SET PUNCH=TOP<0A>"
        }
*%      *InsertBlock: =MacroPunchToPaperSize
    }
}

*%-------------------------------------------------------------
*%Feature: Folding
*%-------------------------------------------------------------
*Feature: Folding { *Option:Option1{} *Option:Option2{} *Option:Option3{} }
*Feature: Folding
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID: 580
    *DefaultOption: Option1

    *% OFF
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.12
            *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=GENERICOFF<0A>"
        }
    }

    *% Half-Fold
    *Option: Option2
    {
        *rcNameID: 582
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.12
            *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=GENERICON<0A>"
        }
    }

    *%
    *Option: Option3
    {
        *rcNameID: 1046
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.12
            *Cmd: "@PJL COMMENT EFIPJL SET ZFOLD=GENERICON<0A>@PJL COMMENT EFIPJL SET STAPLE = TWOUP<0A>"
        }
    }
}

*%-------------------------------------------------------------
*% Cover Mode
*%-------------------------------------------------------------
*Feature: CoverMode
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID: 1008
    *DefaultOption: Option1
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.6
            *Cmd: "@PJL COMMENT EFIPJL SET SLIPSHEET=GENERICOFF<0A>"
        }
    }
    *% Blank
    *Option: Option2
    {
        *rcNameID: 1009
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.6
            *Cmd: "@PJL COMMENT EFIPJL SET SLIPSHEET=BLANK<0A>"
        }
    }
    *% Print
    *Option: Option3
    {
        *rcNameID: 1010
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.6
            *Cmd: "@PJL COMMENT EFIPJL SET SLIPSHEET=PRINT<0A>"
        }
    }
}
*% : Front Cover Paper Source
*Feature: FrontCoverPaperSource
{
    *FeatureType: DOC_PROPERTY
    *ConflictPriority: 4
    *rcNameID: 1008
    *DefaultOption: BYPASS

    *%-----------------------------------------------------
    *% MF
    *%-----------------------------------------------------
    *Option: BYPASS
    {
        *rcNameID: 1037
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.7
            *Cmd: "@PJL COMMENT EFIPJL SET FIRSTPAGETRAY=6<0A>"
        }
    }
    *%-----------------------------------------------------
    *% TRAY1
    *%-----------------------------------------------------
    *Option: TRAY1
    {
        *rcNameID: 1034
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.7
            *Cmd: "@PJL COMMENT EFIPJL SET FIRSTPAGETRAY=1<0A>"
        }
    }
    *%-----------------------------------------------------
    *% TRAY2
    *%-----------------------------------------------------
    *Option: TRAY2
    {
        *rcNameID: 1035
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.7
            *Cmd: "@PJL COMMENT EFIPJL SET FIRSTPAGETRAY=2<0A>"
        }
    }
    *%-----------------------------------------------------
    *% TRAY3
    *%-----------------------------------------------------
    *Option: TRAY3
    {
        *rcNameID: 1036
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.7
            *Cmd: "@PJL COMMENT EFIPJL SET FIRSTPAGETRAY=3<0A>"
        }
    }
    *%-----------------------------------------------------
    *% LCT
    *%-----------------------------------------------------
    *Option: LCT
    {
        *rcNameID: 525
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.7
            *Cmd: "@PJL COMMENT EFIPJL SET FIRSTPAGETRAY=4<0A>"
        }
    }
}


*% : With Back Cover
*Feature: WithBackCover
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID: 1011
    *DefaultOption: Option1

    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.8
            *Cmd: "@PJL COMMENT EFIPJL SET BACKSLIPSHEET=GENERICOFF<0A>"
        }
    }
    *Option: Option2
    {
        *rcNameID: 1009
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.8
            *Cmd: "@PJL COMMENT EFIPJL SET BACKSLIPSHEET=BLANK<0A>"
        }
    }
    *Option: Option3
    {
        *rcNameID: 1010
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.8
            *Cmd: "@PJL COMMENT EFIPJL SET BACKSLIPSHEET=PRINT<0A>"
        }
    }
}

*% : Back Cover Paper Source
*Feature: BackCoverPaperSource
{
    *FeatureType: DOC_PROPERTY
    *ConflictPriority: 4
    *rcNameID: 1011
    *DefaultOption: BYPASS

    *%-----------------------------------------------------
    *% MF
    *%-----------------------------------------------------
    *Option: BYPASS
    {
        *rcNameID: 1037
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.9
            *Cmd: "@PJL COMMENT EFIPJL SET BackCoverTray=6<0A>"
        }
    }
    *%-----------------------------------------------------
    *% TRAY1
    *%-----------------------------------------------------
    *Option: TRAY1
    {
        *rcNameID: 1034
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.9
            *Cmd: "@PJL COMMENT EFIPJL SET BackCoverTray=1<0A>"
        }
    }
    *%-----------------------------------------------------
    *% TRAY2
    *%-----------------------------------------------------
    *Option: TRAY2
    {
        *rcNameID: 1035
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.9
            *Cmd: "@PJL COMMENT EFIPJL SET BackCoverTray=2<0A>"
        }
    }
    *%-----------------------------------------------------
    *% TRAY3
    *%-----------------------------------------------------
    *Option: TRAY3
    {
        *rcNameID: 1036
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.9
            *Cmd: "@PJL COMMENT EFIPJL SET BackCoverTray=3<0A>"
        }
    }
    *%-----------------------------------------------------
    *% LCT
    *%-----------------------------------------------------
    *Option: LCT
    {
        *rcNameID: 525
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.9
            *Cmd: "@PJL COMMENT EFIPJL SET BackCoverTray=4<0A>"
        }
    }
}


*% : Cover Sheet Mode
*Feature: CoverSheetMode
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID: 1058
    *DefaultOption: Option1

    *% Off
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.10
            *Cmd: "@PJL COMMENT EFIPJL SET insertSheet=0<0A>"
        }
    }
    *% Front
    *Option: Option2
    {
        *rcNameID: 1059
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.10
            *Cmd: "@PJL COMMENT EFIPJL SET insertSheet=1<0A>"
        }
    }
    *% Back
    *Option: Option3
    {
        *rcNameID: 1060
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.10
            *Cmd: "@PJL COMMENT EFIPJL SET insertSheet=2<0A>"
        }
    }
    *% Front & Back
    *Option: Option4
    {
        *rcNameID: 1061
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.10
            *Cmd: "@PJL COMMENT EFIPJL SET insertSheet=3<0A>"
        }
    }
}


*%-------------------------------------------------------------
*%Feature: OHP Interleaving
*%-------------------------------------------------------------
*Feature: OHPInterleaving
{
    *ConflictPriority: 3
    *FeatureType: DOC_PROPERTY
    *rcNameID: 1057
    *DefaultOption: Option1

    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.15
            *Cmd: "@PJL COMMENT EFIPJL SET INTERLEAVE=GENERICOFF<0A>"
        }
    }
    *% Blank
    *Option: Option2
    {
        *rcNameID: 1009
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.15
            *Cmd: "@PJL COMMENT EFIPJL SET INTERLEAVE=BLANK<0A>"
        }
    }
    *% Printed
    *Option: Option3
    {
        *rcNameID: 1010
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.15
            *Cmd: "@PJL COMMENT EFIPJL SET INTERLEAVE=PRINT<0A>"
        }
    }
}



*% : Two Repeat
*Feature: TwoRepeat
{
    *FeatureType: DOC_PROPERTY
    *ConflictPriority: 3
    *rcNameID: 1062
    *DefaultOption: Option1

    *% Off
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.16
            *Cmd: "@PJL COMMENT EFIPJL SET twoRepeat=0<0A>"
        }
    }
    *% On
    *Option: Option2
    {
        *rcNameID: =ON_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.16
            *Cmd: "@PJL COMMENT EFIPJL SET twoRepeat=1<0A>"
        }
    }
}

*% : Wait
*Feature: Wait
{
    *FeatureType: DOC_PROPERTY
    *ConflictPriority: 3
    *rcNameID: 1063
    *DefaultOption: Option1

    *% Off
    *Option: Option1
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.17
            *Cmd: "@PJL COMMENT EFIPJL SET waitProof=0<0A>"
        }
    }
    *% Wait
    *Option: Option2
    {
        *rcNameID: 1063
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.17
            *Cmd: "@PJL COMMENT EFIPJL SET waitProof=1<0A>"
        }
    }
    *% Wait
    *Option: Option3
    {
        *rcNameID: 1064
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.17
            *Cmd: "@PJL COMMENT EFIPJL SET waitProof=2<0A>"
        }
    }
}


*%-------------------------------------------------------------
*Feature: Halftone
*%-------------------------------------------------------------
{
    *rcNameID: =HALFTONING_DISPLAY
    *DefaultOption: HT_PATSIZE_AUTO
    *Option: HT_PATSIZE_AUTO
    {
        *rcNameID: =HT_AUTO_SELECT_DISPLAY
    }
    *Option: HT_PATSIZE_4x4_M
    {
        *Name: "Dither 4x4"
    }
    *Option: HT_PATSIZE_6x6_M
    {
        *rcNameID: =HT_DITHER6X6_DISPLAY
    }
    *Option: HT_PATSIZE_8x8_M
    {
        *rcNameID: =HT_DITHER8X8_DISPLAY
    }
    *Option: HT_PATSIZE_10x10_M
    {
        *Name: "Dither 10x10"
    }
    *Option: HT_PATSIZE_12x12_M
    {
        *Name: "Dither 12x12"
    }
    *Option: HT_PATSIZE_14x14_M
    {
        *Name: "Dither 14x14"
    }
    *Option: HT_PATSIZE_16x16_M
    {
        *Name: "Dither 16x16"
    }
    *Option: HT_PATSIZE_SUPERCELL_M
    {
        *rcNameID: =HT_SUPERCELL_DISPLAY
    }
}

*%-------------------------------------------------------------
*Feature: Memory
*%-------------------------------------------------------------
{
    *rcNameID: =PRINTER_MEMORY_DISPLAY
    *DefaultOption: 64MB
*%  *Option: 2MB
*%  {
*%      *Name: "2MB"
*%      *MemoryConfigKB: PAIR(2048, 1931)
*%  }
    *Option: 64MB
    {
        *Name: "64MB"
        *MemoryConfigKB: PAIR(69632, 60750)
    }
*%    *Option: 96MB
*%    {
*%        *Name: "96MB"
*%        *MemoryConfigKB: PAIR(98304, 97280)
*%    }
}


*%---------------------------------------------------------
*% Duplex Printing
*%---------------------------------------------------------
*Feature: Duplex
{
    *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
    *DefaultOption: NONE
    *Option: NONE
    {
        *rcNameID: =NONE_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.18
            *Cmd: "@PJL SET DUPLEX=OFF<0A>"
        }
    }
    *Option: VERTICAL
    {
        *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.18
            *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=LONGEDGE<0A>"
        }
    }
    *Option: HORIZONTAL
    {
        *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.18
            *Cmd: "@PJL SET DUPLEX=ON<0A>@PJL SET BINDING=SHORTEDGE<0A>"
        }
    }
}

*% Need to disable Collate Feature
*Feature: DisableCollate
{
    *rcNameID: 660
    *FeatureType: PRINTER_PROPERTY
    *DefaultOption: FALSE
    *Option: FALSE
    {
        *rcNameID: 660
        *DisabledFeatures: LIST(Collate)
    }
}

*%---------------------------------------------------------
*% Collate
*Feature: Collate
{
    *rcNameID: 660
    *DefaultOption: OFF
    *Option: ON
    {
        *rcNameID: =ON_DISPLAY
        *switch: DisableCollate
        {
            *case: FALSE
            {
                *Command: CmdSelect
                {
                    *Order: JOB_SETUP.4
                    *Cmd: "@PJL SET COPIES=1<0A>"
                }
            }
        }
    }
    *Option: OFF
    {
        *rcNameID: =OFF_DISPLAY
        *Command: CmdSelect
        {
            *Order: JOB_SETUP.4
            *% Not Issued command (In this status, use pjl command )
*%          *Cmd: "@PJL SET COPIES=" %d{NumOfCopies}"<0A>"
        }
    }
}

*% Constraints Lists

*% Constraints related with LCT Unit
*InvalidCombination: LIST(LCTUnit.NotInstalled, InputBin.LCT)
*InvalidCombination: LIST(LCTUnit.NotInstalled, FrontCoverPaperSource.LCT)
*InvalidCombination: LIST(LCTUnit.NotInstalled, BackCoverPaperSource.LCT)

*% Constraints related with OptCoverInserter NotInstalled
*InvalidCombination: LIST(OptCoverInserter.NotInstalled, CoverSheetMode.Option2)
*InvalidCombination: LIST(OptCoverInserter.NotInstalled, CoverSheetMode.Option3)
*InvalidCombination: LIST(OptCoverInserter.NotInstalled, CoverSheetMode.Option4)

*% Constraints related with FinishingUnit NotInstalled
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Stapling.Option2)
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Stapling.Option3)
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Stapling.Option4)
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Stapling.Option5)
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Stapling.Option6)
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Folding.Option2)
*InvalidCombination: LIST(FinishingUnit.NotInstalled, Folding.Option3)

*InvalidCombination: LIST(FinishingUnit.NotInstalled, OptCoverInserter.Installed)

*InvalidCombination: LIST(FinishingUnit.NotInstalled, OutputBin.Option2)

*InvalidCombination: LIST(FinishingUnit.OptFN104, Folding.Option2)
*InvalidCombination: LIST(FinishingUnit.OptFN104, Folding.Option3)

*% add 2001.12.147
*InvalidCombination: LIST(FinishingUnit.NotInstalled, PunchUnit.Installed)
*InvalidCombination: LIST(PunchUnit.NotInstalled, Punch.Option2)
*InvalidCombination: LIST(PunchUnit.NotInstalled, Punch.Option3)
*InvalidCombination: LIST(PunchUnit.NotInstalled, Punch.Option4)

*% Constraints related with OutputBin
*InvalidCombination: LIST(OutputBin.Option2, Stapling.Option2)
*InvalidCombination: LIST(OutputBin.Option2, Stapling.Option3)
*InvalidCombination: LIST(OutputBin.Option2, Stapling.Option4)
*InvalidCombination: LIST(OutputBin.Option2, Stapling.Option5)
*InvalidCombination: LIST(OutputBin.Option2, Stapling.Option6)
*InvalidCombination: LIST(OutputBin.Option2, Folding.Option2)
*InvalidCombination: LIST(OutputBin.Option2, Folding.Option3)
*InvalidCombination: LIST(OutputBin.Option1, PaperSize.A6)
*% *InvalidCombination: LIST(OutputBin.Option1, PaperSize.JPOST)
*InvalidCombination: LIST(OutputBin.Option2, CoverSheetMode.Option2)
*InvalidCombination: LIST(OutputBin.Option2, CoverSheetMode.Option3)
*InvalidCombination: LIST(OutputBin.Option2, CoverSheetMode.Option4)

*InvalidCombination: LIST(OutputBin.Option2, SortMode.SORT)

*% Constraints related with InputBin
*InvalidCombination: LIST(InputBin.AUTO, OHPInterleaving.Option2)
*InvalidCombination: LIST(InputBin.AUTO, OHPInterleaving.Option3)
*InvalidCombination: LIST(InputBin.AUTO, CoverMode.Option2)
*InvalidCombination: LIST(InputBin.AUTO, CoverMode.Option3)
*InvalidCombination: LIST(InputBin.AUTO, WithBackCover.Option2)
*InvalidCombination: LIST(InputBin.AUTO, WithBackCover.Option3)
*InvalidCombination: LIST(InputBin.AUTO, TwoRepeat.Option2)

*InvalidCombination: LIST(InputBin.AUTO, MediaType.Option2)
*InvalidCombination: LIST(InputBin.AUTO, MediaType.Option4)
*InvalidCombination: LIST(InputBin.AUTO, MediaType.Option5)
*InvalidCombination: LIST(InputBin.AUTO, MediaType.Option6)
*InvalidCombination: LIST(InputBin.AUTO, MediaType.Option7)
*InvalidCombination: LIST(InputBin.AUTO, MediaType.Option8)

*InvalidCombination: LIST(InputBin.AUTO, PaperSize.CUSTOMSIZE)

*InvalidCombination: LIST(InputBin.TRAY1, PaperSize.A5-R)
*InvalidCombination: LIST(InputBin.TRAY1, PaperSize.A6)
*InvalidCombination: LIST(InputBin.TRAY1, PaperSize.INVOICE-R)
*% *InvalidCombination: LIST(InputBin.TRAY1, PaperSize.JPOST)
*InvalidCombination: LIST(InputBin.TRAY1, MediaType.Option5)
*InvalidCombination: LIST(InputBin.TRAY1, MediaType.Option7)

*InvalidCombination: LIST(InputBin.TRAY2, PaperSize.A5-R)
*InvalidCombination: LIST(InputBin.TRAY2, PaperSize.A6)
*InvalidCombination: LIST(InputBin.TRAY2, PaperSize.INVOICE-R)
*% *InvalidCombination: LIST(InputBin.TRAY2, PaperSize.JPOST)
*InvalidCombination: LIST(InputBin.TRAY2, MediaType.Option5)
*InvalidCombination: LIST(InputBin.TRAY2, MediaType.Option7)

*InvalidCombination: LIST(InputBin.TRAY3, PaperSize.A5-R)
*InvalidCombination: LIST(InputBin.TRAY3, PaperSize.A6)
*InvalidCombination: LIST(InputBin.TRAY3, PaperSize.INVOICE-R)
*% *InvalidCombination: LIST(InputBin.TRAY3, PaperSize.JPOST)
*InvalidCombination: LIST(InputBin.TRAY3, MediaType.Option5)
*InvalidCombination: LIST(InputBin.TRAY3, MediaType.Option7)


*%*InvalidCombination: LIST(InputBin.LCT, LCTUnit.C-305, PaperSize.A3)
*%*InvalidCombination: LIST(InputBin.LCT, LCTUnit.C-305, PaperSize.A4-R)
*%*InvalidCombination: LIST(InputBin.LCT, LCTUnit.C-305, PaperSize.B4)
*%*InvalidCombination: LIST(InputBin.LCT, LCTUnit.C-305, PaperSize.LEGAL)
*%*InvalidCombination: LIST(InputBin.LCT, LCTUnit.C-305, PaperSize.LETTER-R)
*%*InvalidCombination: LIST(InputBin.LCT, LCTUnit.C-305, PaperSize.11X17)

*InvalidCombination: LIST(InputBin.LCT, PaperSize.A5)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.A5-R)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.A6)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.B5)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.B5-R)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.INVOICE)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.INVOICE-R)
*InvalidCombination: LIST(InputBin.LCT, PaperSize.F4)
*% *InvalidCombination: LIST(InputBin.LCT, PaperSize.JPOST)
*InvalidCombination: LIST(InputBin.LCT, MediaType.Option5)
*InvalidCombination: LIST(InputBin.LCT, MediaType.Option7)

*InvalidCombination: LIST(InputBin.BYPASS, OHPInterleaving.Option2)
*InvalidCombination: LIST(InputBin.BYPASS, OHPInterleaving.Option3)


*% Constraints related with CoverSheetMode and Paper Size
*InvalidCombination: LIST(CoverSheetMode.Option2, PaperSize.A5)
*InvalidCombination: LIST(CoverSheetMode.Option2, PaperSize.A5-R)
*InvalidCombination: LIST(CoverSheetMode.Option2, PaperSize.A6)
*InvalidCombination: LIST(CoverSheetMode.Option2, PaperSize.B5-R)
*% *InvalidCombination: LIST(CoverSheetMode.Option2, PaperSize.JPOST)
*InvalidCombination: LIST(CoverSheetMode.Option2, PaperSize.INVOICE-R)
*InvalidCombination: LIST(CoverSheetMode.Option3, PaperSize.A5)
*InvalidCombination: LIST(CoverSheetMode.Option3, PaperSize.A5-R)
*InvalidCombination: LIST(CoverSheetMode.Option3, PaperSize.A6)
*InvalidCombination: LIST(CoverSheetMode.Option3, PaperSize.B5-R)
*% *InvalidCombination: LIST(CoverSheetMode.Option3, PaperSize.JPOST)
*InvalidCombination: LIST(CoverSheetMode.Option3, PaperSize.INVOICE-R)
*InvalidCombination: LIST(CoverSheetMode.Option4, PaperSize.A5)
*InvalidCombination: LIST(CoverSheetMode.Option4, PaperSize.A5-R)
*InvalidCombination: LIST(CoverSheetMode.Option4, PaperSize.A6)
*InvalidCombination: LIST(CoverSheetMode.Option4, PaperSize.B5-R)
*% *InvalidCombination: LIST(CoverSheetMode.Option4, PaperSize.JPOST)
*InvalidCombination: LIST(CoverSheetMode.Option4, PaperSize.INVOICE-R)

*InvalidCombination: LIST(CoverSheetMode.Option2, OHPInterleaving.Option2)
*InvalidCombination: LIST(CoverSheetMode.Option2, OHPInterleaving.Option3)
*InvalidCombination: LIST(CoverSheetMode.Option3, OHPInterleaving.Option2)
*InvalidCombination: LIST(CoverSheetMode.Option3, OHPInterleaving.Option3)
*InvalidCombination: LIST(CoverSheetMode.Option4, OHPInterleaving.Option2)
*InvalidCombination: LIST(CoverSheetMode.Option4, OHPInterleaving.Option3)

*% Constraints related with Duplex and Paper Size
*InvalidCombination: LIST(Duplex.VERTICAL, PaperSize.A5-R)
*InvalidCombination: LIST(Duplex.VERTICAL, PaperSize.A6)
*InvalidCombination: LIST(Duplex.VERTICAL, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Duplex.VERTICAL, PaperSize.CUSTOMSIZE)
*% *InvalidCombination: LIST(Duplex.VERTICAL, PaperSize.JPOST)
*InvalidCombination: LIST(Duplex.VERTICAL, MediaType.Option5)
*InvalidCombination: LIST(Duplex.VERTICAL, MediaType.Option6)
*InvalidCombination: LIST(Duplex.VERTICAL, OHPInterleaving.Option2)
*InvalidCombination: LIST(Duplex.VERTICAL, OHPInterleaving.Option3)

*InvalidCombination: LIST(Duplex.HORIZONTAL, PaperSize.A5-R)
*InvalidCombination: LIST(Duplex.HORIZONTAL, PaperSize.A6)
*InvalidCombination: LIST(Duplex.HORIZONTAL, PaperSize.INVOICE-R)
*% *InvalidCombination: LIST(Duplex.HORIZONTAL, PaperSize.JPOST)
*InvalidCombination: LIST(Duplex.HORIZONTAL, PaperSize.CUSTOMSIZE)

*InvalidCombination: LIST(Duplex.HORIZONTAL, MediaType.Option5)
*InvalidCombination: LIST(Duplex.HORIZONTAL, MediaType.Option6)
*InvalidCombination: LIST(Duplex.HORIZONTAL, OHPInterleaving.Option2)
*InvalidCombination: LIST(Duplex.HORIZONTAL, OHPInterleaving.Option3)

*% Constraints related with Folding and Other
*InvalidCombination: LIST(Folding.Option2, MediaType.Option5)
*InvalidCombination: LIST(Folding.Option2, MediaType.Option6)
*InvalidCombination: LIST(Folding.Option3, MediaType.Option5)
*InvalidCombination: LIST(Folding.Option3, MediaType.Option6)

*InvalidCombination: LIST(Folding.Option2, CoverSheetMode.Option3)
*InvalidCombination: LIST(Folding.Option2, CoverSheetMode.Option4)
*InvalidCombination: LIST(Folding.Option3, CoverSheetMode.Option3)
*InvalidCombination: LIST(Folding.Option3, CoverSheetMode.Option4)

*InvalidCombination: LIST(Folding.Option2, OHPInterleaving.Option2)
*InvalidCombination: LIST(Folding.Option2, OHPInterleaving.Option3)
*InvalidCombination: LIST(Folding.Option3, OHPInterleaving.Option2)
*InvalidCombination: LIST(Folding.Option3, OHPInterleaving.Option3)

*InvalidCombination: LIST(Folding.Option2, SortMode.SORT)
*InvalidCombination: LIST(Folding.Option2, SortMode.GROUP)
*InvalidCombination: LIST(Folding.Option3, SortMode.SORT)
*InvalidCombination: LIST(Folding.Option3, SortMode.GROUP)

*% Folding and Paper Size
*InvalidCombination: LIST(Folding.Option2, PaperSize.LETTER)
*InvalidCombination: LIST(Folding.Option2, PaperSize.INVOICE)
*InvalidCombination: LIST(Folding.Option2, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Folding.Option2, PaperSize.F4)
*InvalidCombination: LIST(Folding.Option2, PaperSize.A4)
*InvalidCombination: LIST(Folding.Option2, PaperSize.A5)
*InvalidCombination: LIST(Folding.Option2, PaperSize.A5-R)
*InvalidCombination: LIST(Folding.Option2, PaperSize.A6)
*InvalidCombination: LIST(Folding.Option2, PaperSize.B5)
*InvalidCombination: LIST(Folding.Option2, PaperSize.B5-R)
*InvalidCombination: LIST(Folding.Option2, PaperSize.CUSTOMSIZE)

*InvalidCombination: LIST(Folding.Option3, PaperSize.LETTER)
*InvalidCombination: LIST(Folding.Option3, PaperSize.INVOICE)
*InvalidCombination: LIST(Folding.Option3, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Folding.Option3, PaperSize.F4)
*InvalidCombination: LIST(Folding.Option3, PaperSize.A4)
*InvalidCombination: LIST(Folding.Option3, PaperSize.A5)
*InvalidCombination: LIST(Folding.Option3, PaperSize.A5-R)
*InvalidCombination: LIST(Folding.Option3, PaperSize.A6)
*InvalidCombination: LIST(Folding.Option3, PaperSize.B5)
*InvalidCombination: LIST(Folding.Option3, PaperSize.B5-R)
*InvalidCombination: LIST(Folding.Option3, PaperSize.CUSTOMSIZE)

*% Constraints related with Stapler and Other
*InvalidCombination: LIST(Stapling.Option2, Folding.Option2)
*InvalidCombination: LIST(Stapling.Option2, Folding.Option3)
*InvalidCombination: LIST(Stapling.Option2, PaperSize.A5-R)
*InvalidCombination: LIST(Stapling.Option2, PaperSize.A6)
*InvalidCombination: LIST(Stapling.Option2, PaperSize.B5-R)
*InvalidCombination: LIST(Stapling.Option2, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Stapling.Option2, PaperSize.CUSTOMSIZE)
*InvalidCombination: LIST(Stapling.Option2, OHPInterleaving.Option2)
*InvalidCombination: LIST(Stapling.Option2, OHPInterleaving.Option3)
*InvalidCombination: LIST(Stapling.Option2, MediaType.Option5)

*InvalidCombination: LIST(Stapling.Option3, Folding.Option2)
*InvalidCombination: LIST(Stapling.Option3, Folding.Option3)
*InvalidCombination: LIST(Stapling.Option3, PaperSize.A5-R)
*InvalidCombination: LIST(Stapling.Option3, PaperSize.A6)
*InvalidCombination: LIST(Stapling.Option3, PaperSize.B5-R)
*InvalidCombination: LIST(Stapling.Option3, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Stapling.Option3, PaperSize.CUSTOMSIZE)
*InvalidCombination: LIST(Stapling.Option3, OHPInterleaving.Option2)
*InvalidCombination: LIST(Stapling.Option3, OHPInterleaving.Option3)
*InvalidCombination: LIST(Stapling.Option3, MediaType.Option5)

*InvalidCombination: LIST(Stapling.Option4, Folding.Option2)
*InvalidCombination: LIST(Stapling.Option4, Folding.Option3)
*InvalidCombination: LIST(Stapling.Option4, PaperSize.A5-R)
*InvalidCombination: LIST(Stapling.Option4, PaperSize.A6)
*InvalidCombination: LIST(Stapling.Option4, PaperSize.B5-R)
*InvalidCombination: LIST(Stapling.Option4, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Stapling.Option4, PaperSize.CUSTOMSIZE)
*InvalidCombination: LIST(Stapling.Option4, OHPInterleaving.Option2)
*InvalidCombination: LIST(Stapling.Option4, OHPInterleaving.Option3)
*InvalidCombination: LIST(Stapling.Option4, MediaType.Option5)

*InvalidCombination: LIST(Stapling.Option5, Folding.Option2)
*InvalidCombination: LIST(Stapling.Option5, Folding.Option3)
*InvalidCombination: LIST(Stapling.Option5, PaperSize.A5-R)
*InvalidCombination: LIST(Stapling.Option5, PaperSize.A6)
*InvalidCombination: LIST(Stapling.Option5, PaperSize.B5-R)
*InvalidCombination: LIST(Stapling.Option5, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Stapling.Option5, PaperSize.CUSTOMSIZE)
*InvalidCombination: LIST(Stapling.Option5, OHPInterleaving.Option2)
*InvalidCombination: LIST(Stapling.Option5, OHPInterleaving.Option3)
*InvalidCombination: LIST(Stapling.Option5, MediaType.Option5)

*InvalidCombination: LIST(Stapling.Option6, Folding.Option2)
*InvalidCombination: LIST(Stapling.Option6, Folding.Option3)
*InvalidCombination: LIST(Stapling.Option6, PaperSize.A5-R)
*InvalidCombination: LIST(Stapling.Option6, PaperSize.A6)
*InvalidCombination: LIST(Stapling.Option6, PaperSize.B5-R)
*InvalidCombination: LIST(Stapling.Option6, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Stapling.Option6, PaperSize.CUSTOMSIZE)
*InvalidCombination: LIST(Stapling.Option6, OHPInterleaving.Option2)
*InvalidCombination: LIST(Stapling.Option6, OHPInterleaving.Option3)
*InvalidCombination: LIST(Stapling.Option6, MediaType.Option5)

*% added 2001.12.17
*InvalidCombination: LIST(Punch.Option2, PaperSize.LEGAL)
*InvalidCombination: LIST(Punch.Option2, PaperSize.LETTER-R)
*InvalidCombination: LIST(Punch.Option2, PaperSize.INVOICE)
*InvalidCombination: LIST(Punch.Option2, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Punch.Option2, PaperSize.A4-R)
*InvalidCombination: LIST(Punch.Option2, PaperSize.A5)
*InvalidCombination: LIST(Punch.Option2, PaperSize.A5-R)
*% *InvalidCombination: LIST(Punch.Option2, PaperSize.A6)
*% *InvalidCombination: LIST(Punch.Option2, PaperSize.B5-R)
*% *InvalidCombination: LIST(Punch.Option2, PaperSize.F4)
*InvalidCombination: LIST(Punch.Option2, PaperSize.CUSTOMSIZE)

*% *InvalidCombination: LIST(Punch.Option2, OutputBin.Option2)
*InvalidCombination: LIST(Punch.Option2, Folding.Option2)
*InvalidCombination: LIST(Punch.Option2, Folding.Option3)
*InvalidCombination: LIST(Punch.Option2, Stapling.Option3)
*InvalidCombination: LIST(Punch.Option2, Stapling.Option6)
*InvalidCombination: LIST(Punch.Option2, Stapling.Option4)

*InvalidCombination: LIST(Punch.Option3, PaperSize.LEGAL)
*InvalidCombination: LIST(Punch.Option3, PaperSize.LETTER-R)
*InvalidCombination: LIST(Punch.Option3, PaperSize.INVOICE)
*InvalidCombination: LIST(Punch.Option3, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Punch.Option3, PaperSize.A4-R)
*InvalidCombination: LIST(Punch.Option3, PaperSize.A5)
*InvalidCombination: LIST(Punch.Option3, PaperSize.A5-R)
*% *InvalidCombination: LIST(Punch.Option3, PaperSize.A6)
*% *InvalidCombination: LIST(Punch.Option3, PaperSize.B5-R)
*% *InvalidCombination: LIST(Punch.Option3, PaperSize.F4)
*InvalidCombination: LIST(Punch.Option3, PaperSize.CUSTOMSIZE)

*% *InvalidCombination: LIST(Punch.Option3, OutputBin.Option2)
*InvalidCombination: LIST(Punch.Option3, Folding.Option2)
*InvalidCombination: LIST(Punch.Option3, Folding.Option3)
*InvalidCombination: LIST(Punch.Option3, Stapling.Option2)
*InvalidCombination: LIST(Punch.Option3, Stapling.Option5)
*InvalidCombination: LIST(Punch.Option3, Stapling.Option4)

*InvalidCombination: LIST(Punch.Option4, PaperSize.LEGAL)
*InvalidCombination: LIST(Punch.Option4, PaperSize.LETTER-R)
*InvalidCombination: LIST(Punch.Option4, PaperSize.INVOICE)
*InvalidCombination: LIST(Punch.Option4, PaperSize.INVOICE-R)
*InvalidCombination: LIST(Punch.Option4, PaperSize.A4-R)
*InvalidCombination: LIST(Punch.Option4, PaperSize.A5)
*InvalidCombination: LIST(Punch.Option4, PaperSize.A5-R)
*% *InvalidCombination: LIST(Punch.Option4, PaperSize.A6)
*% *InvalidCombination: LIST(Punch.Option4, PaperSize.B5-R)
*% *InvalidCombination: LIST(Punch.Option4, PaperSize.F4)
*% *InvalidCombination: LIST(Punch.Option4, OutputBin.Option2)
*InvalidCombination: LIST(Punch.Option4, PaperSize.CUSTOMSIZE)
*InvalidCombination: LIST(Punch.Option4, Folding.Option2)
*InvalidCombination: LIST(Punch.Option4, Folding.Option3)
*InvalidCombination: LIST(Punch.Option4, Stapling.Option2)
*InvalidCombination: LIST(Punch.Option4, Stapling.Option3)
*InvalidCombination: LIST(Punch.Option4, Stapling.Option5)
*InvalidCombination: LIST(Punch.Option4, Stapling.Option6)

*% Constraints related with Cover and Other
*InvalidCombination: LIST(OHPInterleaving.Option2, CoverMode.Option2)
*InvalidCombination: LIST(OHPInterleaving.Option2, CoverMode.Option3)
*InvalidCombination: LIST(OHPInterleaving.Option2, WithBackCover.Option2)
*InvalidCombination: LIST(OHPInterleaving.Option2, WithBackCover.Option3)
*InvalidCombination: LIST(OHPInterleaving.Option2, SortMode.SORT)
*InvalidCombination: LIST(OHPInterleaving.Option2, SortMode.GROUP)
*InvalidCombination: LIST(OHPInterleaving.Option2, PaperSize.CUSTOMSIZE)

*InvalidCombination: LIST(OHPInterleaving.Option3, CoverMode.Option2)
*InvalidCombination: LIST(OHPInterleaving.Option3, CoverMode.Option3)
*InvalidCombination: LIST(OHPInterleaving.Option3, WithBackCover.Option2)
*InvalidCombination: LIST(OHPInterleaving.Option3, WithBackCover.Option3)
*InvalidCombination: LIST(OHPInterleaving.Option3, SortMode.SORT)
*InvalidCombination: LIST(OHPInterleaving.Option3, SortMode.GROUP)
*InvalidCombination: LIST(OHPInterleaving.Option3, PaperSize.CUSTOMSIZE)

*InvalidCombination: LIST(OHPInterleaving.Option2, MediaType.Option2)
*InvalidCombination: LIST(OHPInterleaving.Option2, MediaType.Option4)
*InvalidCombination: LIST(OHPInterleaving.Option2, MediaType.Option5)
*InvalidCombination: LIST(OHPInterleaving.Option2, MediaType.Option6)
*InvalidCombination: LIST(OHPInterleaving.Option2, MediaType.Option7)
*InvalidCombination: LIST(OHPInterleaving.Option2, MediaType.Option8)
*InvalidCombination: LIST(OHPInterleaving.Option3, MediaType.Option2)
*InvalidCombination: LIST(OHPInterleaving.Option3, MediaType.Option4)
*InvalidCombination: LIST(OHPInterleaving.Option3, MediaType.Option5)
*InvalidCombination: LIST(OHPInterleaving.Option3, MediaType.Option6)
*InvalidCombination: LIST(OHPInterleaving.Option3, MediaType.Option7)
*InvalidCombination: LIST(OHPInterleaving.Option3, MediaType.Option8)

*% Constraints related with TwoRepeat and Other
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.A3)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.A4-R)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.A5-R)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.A6)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.B4)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.B5-R)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.11X17)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.LEGAL)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.LETTER-R)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.INVOICE-R)
*% *InvalidCombination: LIST(TwoRepeat.Option2, PaperSize.F4)

*% *InvalidCombination: LIST(TwoRepeat.Option2, OHPInterleaving.Option2, OHPInterleaving.Option3)
*InvalidCombination: LIST(TwoRepeat.Option2, OHPInterleaving.Option2)
*InvalidCombination: LIST(TwoRepeat.Option2, OHPInterleaving.Option3)

*% *InvalidCombination: LIST(TwoRepeat.Option2, CoverMode.Option2, CoverMode.Option3)
*% *InvalidCombination: LIST(TwoRepeat.Option2, WithBackCover.Option2, WithBackCover.Option3)
*InvalidCombination: LIST(TwoRepeat.Option2, CoverMode.Option2)
*InvalidCombination: LIST(TwoRepeat.Option2, CoverMode.Option3)
*InvalidCombination: LIST(TwoRepeat.Option2, WithBackCover.Option2)
*InvalidCombination: LIST(TwoRepeat.Option2, WithBackCover.Option3)

*% *InvalidCombination: LIST(TwoRepeat.Option2, SortMode.GROUP)

*% Constraints related with Wait and Other
*% *InvalidCombination: LIST(Wait.Option2, Wait.Option3, SortMode.GROUP)
*% *InvalidCombination: LIST(Wait.Option3, SortMode.GROUP)

*% Constraints related with MediaType and Other
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.JPOST, PaperSize.A4-R, PaperSize.A5, PaperSize.A5-R, PaperSize.A6)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.LEGAL, PaperSize.LETTER-R, PaperSize.INVOICE, PaperSize.INVOICE-R, PaperSize.F4)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.JPOST)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.A4-R)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.A5)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.A5-R)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.A6)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.B5-R)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.LEGAL)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.LETTER-R)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.INVOICE)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.INVOICE-R)
*% *InvalidCombination: LIST(MediaType.Option6, PaperSize.F4)

*% Constraints related with CoverMode and Other
*InvalidCombination: LIST(CoverMode.Option2, CoverMode.Option3, SortMode.GROUP)
*% *InvalidCombination: LIST(CoverMode.Option3, SortMode.GROUP)

*% Constraints related with WithBackCover and Other
*InvalidCombination: LIST(WithBackCover.Option2, WithBackCover.Option3, SortMode.GROUP)
*% *InvalidCombination: LIST(WithBackCover.Option3, SortMode.GROUP)

*% Constraints related with PaperSize and Other
*% *InvalidCombination: LIST(PaperSize.A6, SortMode.SORT)


*%---------------------------------------------------------
*% Definition of Document Start
*%---------------------------------------------------------

*Command: CmdStartJob
{
    *Order: JOB_SETUP.1
    *Cmd: "<1B>%%-12345X"
}

*Command: CmdStartDoc
{
    *Order: DOC_SETUP.1
    *Cmd: "<1B>&u600D<1B>*r0F"
}
*Command: CmdStartPage
{
    *Order: PAGE_SETUP.1
    *Cmd: "<1B>*b0M<0D>"
}
*Command: CmdEndJob
{
    *Order: JOB_FINISH.1
    *Cmd: "<1B>E<1B>%%-12345X"
}
*switch: Collate
{
    *case: OFF
    {
        *Command: CmdCopies
        {
            *Order: DOC_SETUP.2
            *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
        }
    }
    *case: ON
    {
        *Command: CmdCopies
        {
            *Order: DOC_SETUP.2
            *Cmd: "<1B>&l1X"
        }
    }
}

*RotateCoordinate?: TRUE
*RotateRaster?: TRUE
*RotateFont?: TRUE
*TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
*MemoryUsage: LIST(FONT, RASTER, VECTOR)
*CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
*BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
*XMoveThreshold: 0
*YMoveThreshold: 0
*XMoveUnit: 600
*YMoveUnit: 600
*Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
*Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,9600]{max_repeat(DestXRel )}"X" }
*Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,9600]{max_repeat(DestXRel )}"X" }
*Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
*Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
*Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
*Command: CmdCR { *Cmd : "<0D>" }
*Command: CmdLF { *Cmd : "<0A>" }
*Command: CmdFF { *Cmd : "<0C>" }
*Command: CmdBackSpace { *Cmd : "<08>" }
*Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
*Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
*Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
*EjectPageWithFF?: TRUE
*Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
*Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
*Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
*OutputDataFormat: H_BYTE
*OptimizeLeftBound?: TRUE
*CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
*CursorYAfterSendBlockData: AUTO_INCREMENT
*DefaultFont: 80
*DefaultCTT: 0
*CharPosition: BASELINE
*TTFSEnabled?: TRUE
*DeviceFonts: LIST(44,45,75,76,78,80,96,146,147,148,149,150,151,152,153,
+                  154,155,156,157,169,170,171,201,202,203,204,205,206,
+                  207,208,214,215,216,217,218,219,220,221,222,223,224,
+                  225,226,227,228,229,230,231,233,234,235)
*MinFontID: 16534
*MaxFontID: 32768
*FontFormat: HPPCL_OUTLINE
*Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
*Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
*Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
*Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
*Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
*Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
*Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
*MinGrayFill: 1
*MaxGrayFill: 100
*Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
*Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
*Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage }"g2P" }
*Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
*Command: CmdRectBlackFill { *Cmd : "<1B>*c0P" }
*Command: CmdDownloadPattern { *Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*c" %d{PatternBrushSize}"W" }
*Command: CmdSelectPattern { *Cmd: "<1B>*c" %d{PatternBrushID}"G" "<1B>*v" %d{PatternBrushType}"T" }
*Command: CmdSelectWhiteBrush { *Cmd: "<1B>*v1o1T" }
*Command: CmdSelectBlackBrush { *Cmd: "<1B>*v0o0T" }