*PPD-Adobe: "4.3"
*% ==========================================================
*% Printer Description File for OKI C6100(PS)
*% Copyright (C) 2006 Oki Data Corporation
*% Date: Dec 19, 2005 Edt: 10
*% Date: Jul 11, 2006 Edt: 10(t)
*% $Date: 2006/07/12 02:15:05 $
*% ==========================================================
*% GPL $Revision: 1.1 $ $RCSfile: OK6100_a.ppd,v $
*%
*% Note)
*% This PostScript Printer Description(PPD) file is free software; you
*% can redistribute it and/or modify it under the terms of the GNU
*% General Public License version 2 or later as published by the Free
*% Software Foundation.
*%
*% In addition to the permissions in the GNU General Public License,
*% Oki Data Corporation gives you unlimited permission to link the
*% PostScript code fragments herein into your PostScript documents to
*% form an excutable for enabling printer-specific features, and
*% distribute those combinations without any restrictions from the use
*% of this PPD file. (The General Public License restrictions do apply
*% in other respects; for example, they cover modification of the
*% file, and distribution when not merged into a PostScript document.)
*%
*% This PPD is distributed in the hope that it will be useful, but
*% WITHOUT ANY WARRANTY; without even the implied warranty of
*% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
*% General Public License for more details.
*%
*% You should have received a copy of the GNU General Public License
*% along with this PPD; see the file COPYING.
*%
*%
*% ==========================================================
*FormatVersion: "4.3"
*FileVersion: "1.0"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
*PCFileName: "OK6100_A.PPD"
*Product: "(C6100)"
*PSVersion: "(3015) 26"
*Manufacturer: "Oki"
*ModelName: "OKI C6100"
*ShortNickName: "OKI C6100(PS)"
*NickName: "OKI C6100(PS)"

*% _____ Options and Constraints _____
*OpenGroup: InstallableOptions/Installable Options
*OpenUI *OKOptionTray/Available Tray: PickOne
*DefaultOKOptionTray: 0
*OKOptionTray 0/1 (Standard): ""
*OKOptionTray 1/2 (1 Optional Tray): ""
*?OKOptionTray: "
 currentpagedevice /InputAttributes get begin
 6 where {pop (4)}{ 5 where {pop (3)}{
 2 where {pop (2)}{ 1 where {pop (1)}{
 0 where {pop (0)}{(Unknown)}ifelse
 }ifelse }ifelse
 }ifelse }ifelse
 end = flush"
*End
*CloseUI: *OKOptionTray

*OpenUI *OKOptionDuplex/Duplex: Boolean
*DefaultOKOptionDuplex: True
*OKOptionDuplex True/Installed: ""
*OKOptionDuplex False/Not Installed: ""
*?OKOptionDuplex: "
 currentpagedevice /Duplex 2 copy known{
 get << /Duplex true >> setpagedevice
 currentpagedevice /Duplex get {(True)}{(False)}ifelse exch
 << /Duplex 3 -1 roll >> setpagedevice
 }{pop pop (False)}ifelse = flush"
*End
*CloseUI: *OKOptionDuplex

*OpenUI *InstalledMemory/Memory Configuration: PickOne
*DefaultInstalledMemory: 256MB
*InstalledMemory 256MB/256 MB RAM: ""
*InstalledMemory 512MB/512 MB: ""
*InstalledMemory 768MB/768 MB: ""
*?InstalledMemory : "
 currentsystemparams /InstalledRam get
 1024 idiv 1024 idiv 20 string cvs print (MB) = flush"
*End
*CloseUI: *InstalledMemory
*CloseGroup: InstallableOptions

*% _____ Device Capabilities _____
*ColorDevice: True
*DefaultColorSpace: CMYK
*LanguageLevel: "3"
*Protocols: PJL TBCP
*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
*JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
*JCLEnd: "<1B>%-12345X@PJL EOJ <0A>"

*% _____ Memory Configuration(VM Size) _____
*FreeVM: "33554400"
*VMOption 256MB/Total RAM 256 MB: "33554400"
*VMOption 512MB/Total RAM 512 MB: "33554410"
*VMOption 768MB/Total RAM 768 MB: "33554420"

*% _____ Memory Configuration(FontCache Size) _____
*FCacheSize 256MB:28600000
*FCacheSize 512MB:61600000
*FCacheSize 768MB:94700000

*TTRasterizer: Type42
*?TTRasterizer: "
 42 /FontType resourcestatus
 {pop pop (Type42)}{(No Type42)}ifelse
 = flush"
*End

*Throughput: "26"
*Password: "()" 
*ExitServer: "
 count 0 eq {false}{true exch startjob}ifelse
 not{ 
 (WARNING: Cannot modify initial VM.) =
 (Missing or invalid password.) =
 (Please contact the author of this software.) = flush quit
 } if"
*End

*Reset: "
 count 0 eq {false}{true exch startjob true}ifelse
 not{ 
 (WARNING: Cannot reset printer.) =
 (Missing or invalid password.) =
 (Please contact the author of this software.) = flush
 }{
 systemdict /quit get exec
 (WARNING : Printer Reset Failed.) = flush
 }ifelse"
*End

*% _____ Job Patch File _____
*JobPatchFile 0: "

%%BeginResource: OKI_Driver_Procedure_Patch_Resource 1.0 0
%-------------------------------------------------
%% OKI Driver Procedure ver 1.0
%%    Date: Dec. 27, 2005  Edt: 03
%-------------------------------------------------

/OK@setpagedevice_sadj where {pop}{
 /OK@setpagedevice_sadj /setpagedevice load def
/OK@PageDevice_Install_proc currentpagedevice /Install get def
<< /Install { mark currentstrokeadjust OK@PageDevice_Install_proc setstrokeadjust cleartomark } >> setpagedevice
}ifelse

/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 
%% numeric of next line is Latest Version of ProcSet minus 1
 dup /editversion 2 copy known {get exec exch pop 44 lt}{pop pop false}ifelse
{
 dup length dict copy begin

%% begin definition



%% end definition

currentdict end
/DriverOps exch /ProcSet defineresource pop

}{pop}ifelse
}{pop pop (Failed) print flush}ifelse
%%EndResource

%%BeginProcSet: OKI_InitLoad_ProcSet 1.0 0
%-------------------------------------------------
%% OKI Load Initial DriverOps Proc ver 1.0
%%    Date: Jan. 9, 2004  Edt: 4
%-------------------------------------------------
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup dup dup
 /initscreenobo 2 copy known{get exec}{pop pop}ifelse
 /initimagesmooth 2 copy known{get exec}{pop pop}ifelse
 /initbkoverprt 2 copy known{get exec}{pop pop}ifelse
 /initsetstorokeadjust 2 copy known{get exec}{pop pop}ifelse
}{pop pop}ifelse
%%EndProcSet

%%BeginProcSet: OKI_Default_Color_Setting 1.1 0
globaldict /OK@_CustLimitChk true put
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup
 /initdriverops 2 copy known{get exec}{pop pop}ifelse
 /initalwayprnht 2 copy known{get exec}{pop pop}ifelse
}{pop pop}ifelse
%%EndProcSet

"
*End


*% _____ Duplexer definitions _____
*OpenUI *Duplex/Print on Both Sides: PickOne
*OrderDependency: 95.0 DocumentSetup *Duplex
*DefaultDuplex: None
*Duplex None/None: "
 <<
 /Duplex false /Tumble false /Policies << /Duplex 2 >>
 >> setpagedevice"
*End
*Duplex DuplexNoTumble/Flip on Long Edge: "
 <<
 /Duplex true /Tumble false /Policies << /Duplex 2 >>
 >> setpagedevice"
*End
*Duplex DuplexTumble/Flip on Short Edge: "
 <<
 /Duplex true /Tumble true /Policies << /Duplex 2 >>
 >> setpagedevice"
*End
*?Duplex: "
 currentpagedevice dup /Duplex known{
 dup /Duplex get{
 /Tumble get{(DuplexTumble)}{(DuplexNoTumble)}ifelse
 }{pop (None)}ifelse
 }{pop (None)}ifelse = flush"
*End
*CloseUI: *Duplex

*% _____ InputSlot _____
*OpenUI *InputSlot/Paper Source: PickOne
*OrderDependency: 40.0 DocumentSetup *InputSlot
*DefaultInputSlot: Upper
*InputSlot Front/Multi-Purpose Tray: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 4 exch /setinputslot get exec
 }{pop pop}ifelse globaldict /OK@_CustTray 3 put"
*End
*InputSlot Upper/Tray 1: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 1 exch /setinputslot get exec
 }{pop pop}ifelse globaldict /OK@_CustTray 0 put"
*End
*InputSlot Lower/Tray 2: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 2 exch /setinputslot get exec
 }{pop pop}ifelse globaldict /OK@_CustTray 1 put"
*End
*InputSlot Plain/Plain Paper: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Plain) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Letterhead/Letterhead: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Letterhead) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Transparency/Transparency: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Transparency) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Labels/Labels: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Labels) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Bond/Bond Paper: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Bond) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Recycled/Recycled Paper: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Recycled) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Cardstock/Card Stock: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Cardstock) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Rough/Rough Paper: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Rough) exch /setinputslot get exec
 }{pop pop}ifelse"
*End
*InputSlot Envelope/Envelope: "
 globaldict /OK@b_CustomMode 2 copy known{get {
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource (Envelope) exch /setinputslot get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*?InputSlot: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 [
 (Unknown) (Upper) (Lower) (Tray3) (Front) (Unknown) (Tray4) (Tray5)
 (Plain) (Letterhead) (Transparency) (Labels) (Bond) (Recycled) (Cardstock) (Rough) (Envelope)
 ] exch /qinputslot get exec
 }{pop pop (Unknown)}ifelse = flush"
*End
*CloseUI: *InputSlot

*% _____ Paper Handling _____
*LandscapeOrientation: Plus90
*VariablePaperSize: True
*% Code in this section both selects a tray and sets up a frame buffer.
*OpenUI *PageSize/Paper Size: PickOne
*OrderDependency: 50.0 DocumentSetup *PageSize
*DefaultPageSize: Letter
*PageSize A4: "
 /OK@setpagesize where{ pop 0 OK@setpagesize
 }{ << /PageSize [595 842] >> setpagedevice
 }ifelse"
*End
*PageSize Letter: "
 /OK@setpagesize where{ pop 1 OK@setpagesize
 }{ << /PageSize [612 792] >> setpagedevice
 }ifelse"
*End
*PageSize Legal: "
 /OK@setpagesize where{ pop 2 OK@setpagesize
 }{ << /PageSize [612 1008] >> setpagedevice
 }ifelse"
*End
*PageSize FanFoldGermanLegal/Legal13: "
 /OK@setpagesize where{ pop 3 OK@setpagesize
 }{ << /PageSize [612 936] >> setpagedevice
 }ifelse"
*End
*PageSize A5: "
 /OK@setpagesize where{ pop 5 OK@setpagesize
 }{ << /PageSize [420 595] >> setpagedevice
 }ifelse"
*End
*PageSize B5: "
 /OK@setpagesize where{ pop 19 OK@setpagesize
 }{ << /PageSize [516 729] >> setpagedevice
 }ifelse"
*End
*PageSize A6: "
 /OK@setpagesize where{ pop 20 OK@setpagesize
 }{ << /PageSize [297 420] >> setpagedevice
 }ifelse"
*End
*PageSize EnvMonarch/Monarch: "
 /OK@setpagesize where{ pop 21 OK@setpagesize
 }{ << /PageSize [279 540] >> setpagedevice
 }ifelse"
*End
*PageSize EnvDL/DL: "
 /OK@setpagesize where{ pop 22 OK@setpagesize
 }{ << /PageSize [312 624] >> setpagedevice
 }ifelse"
*End
*PageSize EnvC5/C5: "
 /OK@setpagesize where{ pop 23 OK@setpagesize
 }{ << /PageSize [459 649] >> setpagedevice
 }ifelse"
*End
*PageSize Env10/Com-10: "
 /OK@setpagesize where{ pop 24 OK@setpagesize
 }{ << /PageSize [297 684] >> setpagedevice
 }ifelse"
*End
*PageSize Executive/Executive: "
 /OK@setpagesize where{ pop 25 OK@setpagesize
 }{ << /PageSize [522 756] >> setpagedevice
 }ifelse"
*End
*PageSize Env9/Com-9: "
 /OK@setpagesize where{ pop 29 OK@setpagesize
 }{ << /PageSize [279 639] >> setpagedevice
 }ifelse"
*End
*PageSize OKLegal/Legal13.5: "
 /OK@setpagesize where{ pop 30 OK@setpagesize
 }{ << /PageSize [612 972] >> setpagedevice
 }ifelse"
*End
*?PageSize: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource /qpagesize get exec
 }{pop pop (Unknown)}ifelse = flush"
*End
*CloseUI: *PageSize

*OpenUI *PageRegion: PickOne
*OrderDependency: 55.0 DocumentSetup *PageRegion
*DefaultPageRegion: Letter
*PageRegion A4: "
 /OK@setpageregion where{ pop 0 OK@setpageregion
 }{
  <<
   /PageSize [595 842]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion Letter: "
 /OK@setpageregion where{ pop 1 OK@setpageregion
 }{
  <<
   /PageSize [612 792]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion Legal: "
 /OK@setpageregion where{ pop 2 OK@setpageregion
 }{
  <<
   /PageSize [612 1008]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion FanFoldGermanLegal/Legal13: "
 /OK@setpageregion where{ pop 3 OK@setpageregion
 }{
  <<
   /PageSize [612 936]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion A5: "
 /OK@setpageregion where{ pop 5 OK@setpageregion
 }{
  <<
   /PageSize [420 595]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion B5: "
 /OK@setpageregion where{ pop 19 OK@setpageregion
 }{
  <<
   /PageSize [516 729]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion A6: "
 /OK@setpageregion where{ pop 20 OK@setpageregion
 }{
  <<
   /PageSize [297 420]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion EnvMonarch/Monarch: "
 /OK@setpageregion where{ pop 21 OK@setpageregion
 }{
  <<
   /PageSize [279 540]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion EnvDL/DL: "
 /OK@setpageregion where{ pop 22 OK@setpageregion
 }{
  <<
   /PageSize [312 624]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion EnvC5/C5: "
 /OK@setpageregion where{ pop 23 OK@setpageregion
 }{
  <<
   /PageSize [459 649]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion Env10/Com-10: "
 /OK@setpageregion where{ pop 24 OK@setpageregion
 }{
  <<
   /PageSize [297 684]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion Executive/Executive: "
 /OK@setpageregion where{ pop 25 OK@setpageregion
 }{
  <<
   /PageSize [522 756]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion Env9/Com-9: "
 /OK@setpageregion where{ pop 29 OK@setpageregion
 }{
  <<
   /PageSize [279 639]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*PageRegion OKLegal/Legal13.5: "
 /OK@setpageregion where{ pop 30 OK@setpageregion
 }{
  <<
   /PageSize [612 972]
   globaldict /OK@MediaType 2 copy known{get}{pop pop null}ifelse
  >> setpagedevice
 }ifelse"
*End
*CloseUI: *PageRegion

*% The following entries provide information about specific paper keywords.
*DefaultImageableArea: Letter
*ImageableArea A4: "13 13 582 829 "
*ImageableArea Letter: "13 13 599 779 "
*ImageableArea Legal: "13 13 599 995 "
*ImageableArea FanFoldGermanLegal/Legal13: "13 13 599 923 "
*ImageableArea A5: "13 13 407 582 "
*ImageableArea B5: "13 13 503 716 "
*ImageableArea A6: "13 13 285 407 "
*ImageableArea EnvMonarch/Monarch: "13 13 266 527 "
*ImageableArea EnvDL/DL: "13 13 299 611 "
*ImageableArea EnvC5/C5: "13 13 446 636 "
*ImageableArea Env10/Com-10: "13 13 284 670 "
*ImageableArea Executive/Executive: "13 13 509 743 "
*ImageableArea Env9/Com-9: "13 13 266 626 "
*ImageableArea OKLegal/Legal13.5: "13 13 599 959 "
*?ImageableArea: "
 /cvp {20 string cvs print ( ) print}bind def
 /upperright {10000 mul floor 10000 div}bind def
 /lowerleft {10000 mul ceiling 10000 div}bind def
 newpath clippath pathbbox
 4 -2 roll exch 2 {lowerleft cvp}repeat
 exch 2 {upperright cvp}repeat flush"
*End

*% These provide the physical dimensions of the paper (by keyword)
*DefaultPaperDimension: Letter
*PaperDimension A4: "595 842"
*PaperDimension Letter: "612 792"
*PaperDimension Legal: "612 1008"
*PaperDimension FanFoldGermanLegal/Legal13: "612 936"
*PaperDimension A5: "420 595"
*PaperDimension B5: "516 729"
*PaperDimension A6: "297 420"
*PaperDimension EnvMonarch/Monarch: "279 540"
*PaperDimension EnvDL/DL: "312 624"
*PaperDimension EnvC5/C5: "459 649"
*PaperDimension Env10/Com-10: "297 684"
*PaperDimension Executive/Executive: "522 756"
*PaperDimension Env9/Com-9: "279 639"
*PaperDimension OKLegal/Legal13.5: "612 972"

*%=== Custom Paper Support =================
*%Orientation and Margin (offsets) values are not utilized
*MaxMediaWidth: "612.000"
*MaxMediaHeight: "3402.000"
*CenterRegistered: False
*HWMargins: 13 13 13 13
*NonUIOrderDependency: 60.0 DocumentSetup *CustomPageSize
*CustomPageSize True: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource /setcustompage get exec
 }{pop pop}ifelse"
*End

*LeadingEdge Short: ""
*LeadingEdge Long: ""
*DefaultLeadingEdge: Short

*ParamCustomPageSize Width: 1 points 181.400 612.000
*ParamCustomPageSize Height: 2 points 419.500 3402.000
*ParamCustomPageSize WidthOffset: 3 points 0 0
*ParamCustomPageSize HeightOffset: 4 points 0 0
*ParamCustomPageSize Orientation: 5 int 0 3

*RequiresPageRegion All: True

*OpenGroup: Printing_Option/Job Options

*% _____ Quality ______
*OpenUI *OKResolution/Quality: PickOne
*OrderDependency: 66.0 DocumentSetup *OKResolution
*DefaultOKResolution: NORMAL
*OKResolution GRADATION/High Quality: "
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource
  dup /headresolution 2 copy known{
   get exec 600 eq{[600 600]}{[1200 600]}ifelse
  }{pop pop [600 600]}ifelse
  600 0 2 256 6 -1 roll /setokresolution get exec
 }{pop pop}ifelse"
*End
*OKResolution FINE/Fine / Detail(600x1200): "
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource 
  dup /headresolution 2 copy known{
   get exec 600 eq{[600 1200]}{[1200 1200]}ifelse
  }{pop pop [600 1200]}ifelse
  600 0 1 2 6 -1 roll /setokresolution get exec
 }{pop pop}ifelse"
*End
*OKResolution NORMAL/Normal(600x600): "
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource 
  [600 600] 600 1 0 2 6 -1 roll /setokresolution get exec
 }{pop pop}ifelse"
*End
*?OKResolution: "
 globaldict /OK@_ResMode 2 copy known{
  get [(NORMAL) (FINE) (GRADATION)] exch get
 }{(Unknown)}ifelse = flush"
*End
*CloseUI: *OKResolution

*% _____ Image Smoothing _____
*OpenUI *OKImageSmoothing/Image Smoothing: Boolean
*OrderDependency: 161.0 DocumentSetup *OKImageSmoothing
*DefaultOKImageSmoothing: False
*OKImageSmoothing True/On: "
 globaldict /OK@b_ISmooth true put"
*End
*OKImageSmoothing False/Off: "
 globaldict /OK@b_ISmooth false put"
*End
*?OKImageSmoothing: "
 globaldict /OK@b_ISmooth 2 copy known{get}{pop pop false}ifelse
 {(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKImageSmoothing

*% _____ Collate: driver UI only _____
*OpenUI *OKCollate/Collate: Boolean
*OrderDependency: 35.0 DocumentSetup *OKCollate
*DefaultOKCollate: False
*OKCollate False/No: "
 << /Collate false >> setpagedevice"
*End
*OKCollate True/Yes: "
 globaldict /OK@_Copies currentpagedevice /NumCopies get put
 << /Collate false /NumCopies 1 >> setpagedevice
 globaldict /OK@_Copies known{
 << /Collate true /NumCopies globaldict /OK@_Copies get >> setpagedevice
 }if"
*End
*?OKCollate: "
 currentpagedevice /Collate 2 copy known{
 get {(True)}{(False)}ifelse
 }{pop pop (Unknown)}ifelse = flush"
*End
*CloseUI: *OKCollate

*% _____ Page rotate _____
*OpenUI *OKEnvRotate/Page Rotate: Boolean
*OrderDependency: 190.0 PageSetup *OKEnvRotate
*DefaultOKEnvRotate: False
*OKEnvRotate False/Normal: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource /pagerotate get exec
 }{pop pop}ifelse"
*End
*OKEnvRotate True/Rotate: "
 globaldict /OK@_pagerotate true put
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource /pagerotate get exec
 }{pop pop}ifelse"
*End
*?OKEnvRotate: "
 globaldict /OK@_pagerotate 2 copy known{get}{pop pop false}ifelse
 {(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKEnvRotate

*% _____ Adjust ultra fine line _____
*OpenUI *OKHairLine/Adjust ultra fine lines: Boolean
*OrderDependency: 85.0 DocumentSetup *OKHairLine
*DefaultOKHairLine: True
*OKHairLine True/Yes: "
 globaldict /OK@bstrokeadj true put
 true setstrokeadjust"
*End
*OKHairLine False/No: "
 globaldict /OK@bstrokeadj false put"
*End
*?OKHairLine: "
 globaldict /OK@bstrokeadj 2 copy known{get}{pop pop false}ifelse
 {(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKHairLine


*CloseGroup: Printing_Option

*OpenGroup: Color/Color Option

*% _____ OKI Color Control _____
*OpenUI *OKControl/Color Mode: PickOne
*OrderDependency: 105.0 DocumentSetup *OKControl
*DefaultOKControl: Auto
*OKControl Auto/Automatic: "
 globaldict /OK@ColorMono 2 copy known{pop pop}{0 put}ifelse
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource
  globaldict /OK@ColorMono get 1 eq{
   5 4 false <</SelectHalftone 1>> true 6 -1 roll }{
   dup dup
   currentpagedevice /UseCIEColor 2 copy known{get not{
   dup dup 
   1 exch /setdri_cm get exec 0 exch /setcrd get exec
   }if}{pop pop}ifelse
   <</CMYKTransform 1>> exch /setdrinfo get exec
   0 exch /setdri_bk get exec
   1 0 false <</SelectColorMode 0 /SelectHalftone 1>> false 6 -1 roll
  }ifelse
  /setcolmode 2 copy known{get exec}{7{pop}repeat}ifelse
 }{pop pop}ifelse"
*End
*OKControl Office/Office Color: "
 globaldict /OK@ColorMono 2 copy known{pop pop}{0 put}ifelse
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource
  globaldict /OK@ColorMono get 1 eq{
   5 4 false <</SelectHalftone 1>> true 6 -1 roll }{
   1 1 false <</SelectColorMode 0 /SelectHalftone 1>> false 6 -1 roll
   }ifelse
  /setcolmode 2 copy known{get exec}{7{pop}repeat}ifelse
 }{pop pop}ifelse"
*End
*OKControl NoPrCm/No Color Matching: "
 globaldict /OK@ColorMono 2 copy known{pop pop}{0 put}ifelse
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource
  globaldict /OK@ColorMono get 1 eq{
   5 4 false <</SelectHalftone 1>> true 6 -1 roll }{
   4 3 false <</SelectColorMode 0 /SelectColorMatching 0 /SelectHalftone 1>>
   true 6 -1 roll
   }ifelse
  /setcolmode 2 copy known{get exec}{7{pop}repeat}ifelse
 }{pop pop}ifelse"
*End
*OKControl Gray/Greyscale: "
 /DriverOps /ProcSet 2 copy resourcestatus{
  pop pop findresource
  5 4 false <</SelectHalftone 1>> true 6 -1 roll
  /setcolmode 2 copy known{get exec}{7{pop}repeat}ifelse
 }{pop pop}ifelse
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 1 exch /setprtspeed get exec
 /unloadscreenobo get exec
 userdict /setcolorspace 2 copy known {undef}{pop pop}ifelse
 }{pop pop}ifelse"
*End
*?OKControl: "
 globaldict /OK@_Control 2 copy known{
 get dup 1 ne{
  [(UnKnown) (Auto) (Office) (Graph) (NoPrCm) (Gray) ] exch get
 }{
  pop currentpagedevice /UseCIEColor 2 copy known{get{(UseCRD)}{(ASIC)}ifelse}{(Unknown)}ifelse
 }ifelse
 }{pop pop (UnKnown)}ifelse = flush"
*End
*CloseUI: *OKControl

*% _____ Used Printer Halftone _____
*OpenUI *OKAlwaysPrnHT/Always use printer halftone: Boolean
*OrderDependency: 185.0 DocumentSetup *OKAlwaysPrnHT
*DefaultOKAlwaysPrnHT: True
*OKAlwaysPrnHT True/On: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource /initalwayprnht get exec
 globaldict /OK@_AlwaysPrHT true put
 }{pop pop}ifelse"
*End
*OKAlwaysPrnHT False/Off: "
 globaldict /OK@_AlwaysPrHT false put"
*End
*?OKAlwaysPrnHT: "
globaldict /OK@_AlwaysPrHT 2 copy known
 {get {(True)}{(False)}ifelse}{pop pop (False)}ifelse = flush"
*End
*CloseUI: *OKAlwaysPrnHT

*% _____ Black Overprint _____
*OpenUI *OKOverPrint/Black overprint: Boolean
*OrderDependency: 195.0 DocumentSetup *OKOverPrint
*DefaultOKOverPrint: False
*OKOverPrint False/Off: "
 globaldict /OK@_K_OVP false put"
*End
*OKOverPrint True/On: "
 globaldict /OK@_K_OVP true put"
*End
*?OKOverPrint: "
 globaldict /OK@_K_OVP 2 copy known{get}{pop pop false}ifelse
 {(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKOverPrint

*% _____ Toner Save _____
*OpenUI *OKOutputMode/Toner Save: Boolean
*OrderDependency: 75.0 DocumentSetup *OKOutputMode
*DefaultOKOutputMode: False
*OKOutputMode False/Off: "
<< /PostRenderingEnhance false >> setpagedevice"
*End
*OKOutputMode True/On: "
<< /PostRenderingEnhance true >> setpagedevice"
*End
*?OKOutputMode: "
 currentpagedevice /PostRenderingEnhance get{(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKOutputMode

*% _____ Screen obo _____
*OpenUI *OKScreenObo/Use optimised greyscale halftones: Boolean
*OrderDependency: 62.0 DocumentSetup *OKScreenObo
*DefaultOKScreenObo: True
*OKScreenObo True/Yes: "
 globaldict /OK@bscreenobo true put"
*End
*OKScreenObo False/No: "
"
*End
*?OKScreenObo: "
 globaldict /OK@bscreenobo 2 copy known{get}{pop pop false}ifelse
 {(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKScreenObo

*% _____ Color Separation Order _____
*OpenUI *OKSeparationorder/Print color separations: PickOne
*OrderDependency: 102.0 DocumentSetup *OKSeparationorder
*DefaultOKSeparationorder: OFF
*OKSeparationorder OFF/Off: "
 << /Separations false >> setpagedevice"
*End
*OKSeparationorder CMYK/CMYK: "
 << /Separations true >> setpagedevice
 << /SeparationOrder [/Cyan /Magenta /Yellow /Black] >> setpagedevice"
*End
*OKSeparationorder CMY/CMY: "
 << /Separations true >> setpagedevice
 << /SeparationOrder [/Cyan /Magenta /Yellow] >> setpagedevice"
*End
*OKSeparationorder Cyan/OnlyCyan: "
 << /Separations true >> setpagedevice
 << /SeparationOrder [/Cyan] >> setpagedevice"
*End
*OKSeparationorder Magenta/OnlyMagenta: "
 << /Separations true >> setpagedevice
 << /SeparationOrder [/Magenta] >> setpagedevice"
*End
*OKSeparationorder Yellow/OnlyYellow: "
 << /Separations true >> setpagedevice
 << /SeparationOrder [/Yellow] >> setpagedevice"
*End
*OKSeparationorder Black/OnlyBlack: "
 << /Separations true >> setpagedevice
 << /SeparationOrder [/Black] >> setpagedevice"
*End
*?OKSeparationorder: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 [(OFF) (CMYK) (CMY) (Cyan) (Magenta) (Yellow) (Black)] exch /qseparation get exec
 }{pop pop (Unknown)}ifelse = flush"
*End
*CloseUI: *OKSeparationorder

*% _____ Color Rendering Style for ASIC _____
*% OKColorRenderStyle should be located at the last selection
*OpenUI *OKColorRenderStyle/Color Settings: PickOne
*OrderDependency: 150.0 DocumentSetup *OKColorRenderStyle
*DefaultOKColorRenderStyle: Auto
*OKColorRenderStyle Auto/Monitor(6500K) - Auto: "
 globaldict /OK@_ColorSelect 2 copy known{ get 1 eq{
 currentpagedevice /UseCIEColor 2 copy known{get not{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 1 exch /setdri_cm get exec 0 exch /setcrd get exec
 }{pop pop}ifelse
 }if}{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*OKColorRenderStyle Natural/Monitor(6500K) - Perceptual: "
 globaldict /OK@_ColorSelect 2 copy known{ get 1 eq{
 currentpagedevice /UseCIEColor 2 copy known{get not{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 2 exch /setdri_cm get exec 1 exch /setcrd get exec
 /ColorRendering /ProcSet 2 copy resourcestatus{
 pop pop findresource dup
%ccmp_nt_tmp.asc -1
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000006500
11F56500000000EC00000000000000000000000000141E1414
0000000000000000000000000000000000000000CE00EC0096
B450633C78000000000000329B14A043434343434385858585
858543434343434385858585858500001919191964644B3219
4B23000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnt get exec
%ccmp_nt_tmp.asc -1
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000006500
11F56500000000EC00000000000000000000000000141E1414
0000000000000000000000000000000000000000CE00EC0096
B450633C78000000000000329B14A043434343434385858585
858543434343434385858585858500001919191964644B3219
4B23000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnv get exec
currentpagedevice setpagedevice
 }{pop pop}ifelse
 }{pop pop}ifelse
 }if}{pop pop}ifelse
 }if}{pop pop}ifelse"
*End
*OKColorRenderStyle Vivid/Monitor(6500K) - Vivid: "
 globaldict /OK@_ColorSelect 2 copy known{ get 1 eq{
 currentpagedevice /UseCIEColor 2 copy known{get not{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 3 exch /setdri_cm get exec 2 exch /setcrd get exec
 /ColorRendering /ProcSet 2 copy resourcestatus{
 pop pop findresource dup
%ccmp_nv_tmp.asc -2
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000FE6505
0FF01C00000000001E000000000000000000000800141E000A
0000000000000000000000000A0000C4C4000000E2F6000096
B450633C7800000000000042781E6978784132226E96AA82AA
A596936C465046AAAD9EBEBEBEBE0032191E00323232321E00
3223000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnt get exec
%ccmp_nv_tmp.asc -2
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000FE6505
0FF01C00000000001E000000000000000000000800141E000A
0000000000000000000000000A0000C4C4000000E2F6000096
B450633C7800000000000042781E6978784132226E96AA82AA
A596936C465046AAAD9EBEBEBEBE0032191E00323232321E00
3223000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnv get exec
currentpagedevice setpagedevice
 }{pop pop}ifelse
 }{pop pop}ifelse
 }if}{pop pop}ifelse
 }if}{pop pop}ifelse"
*End
*OKColorRenderStyle HighBrightness/Monitor(9300K): "
 globaldict /OK@_ColorSelect 2 copy known{ get 1 eq{
 currentpagedevice /UseCIEColor 2 copy known{get not{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 5 exch /setdri_cm get exec 3 exch /setcrd get exec
 /ColorRendering /ProcSet 2 copy resourcestatus{
 pop pop findresource dup
%ccmp_nl_tmp.asc -3
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000006500
11EF6500000000EC00000000000000000000000000141E000A
0000000000000000000000000000143C28230000D3E2C4DD96
B450633C7800000000000043854385434343431E3285858585
8585434343430A148585858585856464323200006464323200
0023000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnt get exec
%ccmp_nl_tmp.asc -3
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000006500
11EF6500000000EC00000000000000000000000000141E000A
0000000000000000000000000000143C28230000D3E2C4DD96
B450633C7800000000000043854385434343431E3285858585
8585434343430A148585858585856464323200006464323200
0023000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnv get exec
currentpagedevice setpagedevice
 }{pop pop}ifelse
 }{pop pop}ifelse
 }if}{pop pop}ifelse
 }if}{pop pop}ifelse"
*End
*OKColorRenderStyle DigCam/Digital Camera: "
 globaldict /OK@_ColorSelect 2 copy known{ get 1 eq{
 currentpagedevice /UseCIEColor 2 copy known{get not{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 4 exch /setdri_cm get exec 4 exch /setcrd get exec
 /ColorRendering /ProcSet 2 copy resourcestatus{
 pop pop findresource dup
%ccmp_dc_tmp.asc -4
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000FE6505
0FF01C00000000001E000000000000000000000800141E000A
0000000000000000000000000A000028C4000000E2F6000096
B450633C78000000000000429B1EA06E784146416E96AA82AA
8296AA78465046AABEB9BEBEBEBE0032196432323232326432
3223000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnt get exec
%ccmp_nl_tmp.asc -3
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000006500
11EF6500000000EC00000000000000000000000000141E000A
0000000000000000000000000000143C28230000D3E2C4DD96
B450633C7800000000000043854385434343431E3285858585
8585434343430A148585858585856464323200006464323200
0023000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnv get exec
currentpagedevice setpagedevice
 }{pop pop}ifelse
 }{pop pop}ifelse
 }if}{pop pop}ifelse
 }if}{pop pop}ifelse"
*End
*OKColorRenderStyle sRGB/sRGB: "
 globaldict /OK@_ColorSelect 2 copy known{ get 1 eq{
 currentpagedevice /UseCIEColor 2 copy known{get not{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource dup 6 exch /setdri_cm get exec 5 exch /setcrd get exec
 /ColorRendering /ProcSet 2 copy resourcestatus{
 pop pop findresource dup
%ccmp_sr_tmp.asc -5
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000000000
00000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000E796
B450633C7800000000000032B40DBB43434343434385858585
85854343434343438585858585856464323232326464323219
3223000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnt get exec
%ccmp_sr_tmp.asc -5
<0000000040E00000400CCCCD3F800000400CCCCD3F80000040
0CCCCD3F8000003F23D70A3EA8F5C33E99999A3F19999A3E19
999A3D75C28F3EA01A373EA872B011DE784A00000000000000
00000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000E796
B450633C7800000000000032B40DBB43434343434385858585
85854343434343438585858585856464323232326464323219
3223000000285078A000000000000000003EB0FF973EB78D50
00000000000000000000000000000000000000000000000000
000000> exch /setccmparamnv get exec
currentpagedevice setpagedevice
 }{pop pop}ifelse
 }{pop pop}ifelse
 }if}{pop pop}ifelse
 }if}{pop pop}ifelse"
*End
*?OKColorRenderStyle: "
 globaldict /OK@_CRD 2 copy known{get}{pop pop 6}ifelse
 [(Auto) (Natural) (Vivid) (HighBrightness) (DigCam) (sRGB) (UnKnown)]
 exch get = flush"
*End
*CloseUI: *OKColorRenderStyle

*% _____ Ink Simulation _____
*OpenUI *OKTargetColor/CMYK Ink Simulation: PickOne
*OrderDependency: 106.0 DocumentSetup *OKTargetColor
*DefaultOKTargetColor: None
*OKTargetColor None/None: "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource <</CMYKTransform 1>> exch /setdrinfo get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*OKTargetColor InkType3/Japan Color: "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource <</CMYKTransform 4>> exch /setdrinfo get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*OKTargetColor InkType2/Euroscale: "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource <</CMYKTransform 3>> exch /setdrinfo get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*OKTargetColor InkType1/SWOP: "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource <</CMYKTransform 2>> exch /setdrinfo get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*?OKTargetColor:"
 currentpagedevice /DeviceRenderingInfo get /CMYKTransform get dup 1000 lt
{
 [(UnKnown) (None) (InkType1) (InkType2) (InkType3)
 (UnKnown) (InkType5) (UnKnown) dup (InkType8)] 
}{
 1000 sub [(InkType999) (InkType1000) (InkType1001)]
}ifelse exch get = flush"
*End
*CloseUI: *OKTargetColor

*% _____ Color Process Black Office Mode_____
*OpenUI *OKBlackSubstitution/Black Finish: PickOne
*OrderDependency: 115.0 DocumentSetup *OKBlackSubstitution
*DefaultOKBlackSubstitution: Auto
*OKBlackSubstitution Auto/Auto: "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 0 exch /setdri_bk get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*OKBlackSubstitution Glossy/Composite Black (CMYK): "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 1 exch /setdri_bk get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*OKBlackSubstitution Matte/True Black (K): "
 globaldict /OK@_ColorSelect 2 copy known{get 1 eq{
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource 2 exch /setdri_bk get exec
 }{pop pop}ifelse
 }if }{pop pop}ifelse"
*End
*?OKBlackSubstitution:"
 currentpagedevice /DeviceRenderingInfo get /SelectBlackGeneration get
 [(Auto) (Glossy) (Matte) (UnKnown)] exch get = flush"
*End
*CloseUI: *OKBlackSubstitution


*CloseGroup: Color

*OpenGroup: Source/Paper input options


*% _____ Page Size Check _____
*OpenUI *OKPageSizeCheck/Media Check: Boolean
*OrderDependency: 20.0 DocumentSetup *OKPageSizeCheck
*DefaultOKPageSizeCheck: True
*OKPageSizeCheck True/On: "
 statusdict /setpapersizecheck 2 copy known{
 get true exch {exec}stopped {pop}if
 }{pop pop}ifelse
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource true exch /setpapersizecheckmode get exec
 }{pop pop}ifelse"
*End
*OKPageSizeCheck False/Off: "
 statusdict /setpapersizecheck 2 copy known{
 get false exch {exec}stopped {pop}if
 }{pop pop}ifelse
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource false exch /setpapersizecheckmode get exec
 }{pop pop}ifelse"
*End
*?OKPageSizeCheck: "
 statusdict /papersizecheck 2 copy known{
 get {exec}stopped {pop (UnKnown)}{{(True)}{(False)}ifelse}ifelse
 }{pop pop (UnKnown)}ifelse = flush"
*End
*CloseUI: *OKPageSizeCheck

*% _____ Media Type _____
*% This selection must be later than manual feed selection
*OpenUI *OKMediaType/Media Type: PickOne
*OrderDependency: 90.0 DocumentSetup *OKMediaType
*DefaultOKMediaType: PRINTERDEFAULT
*OKMediaType PRINTERDEFAULT/Printer Setting: "
"
*End
*OKMediaType LIGHT/Light: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null globaldict /OK@MediaType 2 copy known{get}{pop pop (Plain)}ifelse
 null 74 false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType MEDIUM/Medium:"
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null globaldict /OK@MediaType 2 copy known{get}{pop pop (Plain)}ifelse
 null 104 false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType HEAVY/Heavy:"
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null globaldict /OK@MediaType 2 copy known{get}{pop pop (Plain)}ifelse
 null 120 false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType ULTRAHEAVY/Ultra Heavy: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null globaldict /OK@MediaType 2 copy known{get}{pop pop (Plain)}ifelse
 null 200 false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType Labels1/Labels1: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (Labels) null 120 false true 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType Labels2/Labels2: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (Labels) null 200 false true 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType Transparency/Transparency: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (Transparency) null dup false
 statusdict /papertray 2 copy known{get exec dup 4 eq exch 1 eq or not}{pop pop false}ifelse
 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType GLOSSY/Glossy: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (GLOSSY) null 104 false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType USERTYPE1/User Type 1: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (USERTYPE1) null dup false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType USERTYPE2/User Type 2: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (USERTYPE2) null dup false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType USERTYPE3/User Type 3: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (USERTYPE3) null dup false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType USERTYPE4/User Type 4: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (USERTYPE4) null dup false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*OKMediaType USERTYPE5/User Type 5: "
/DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 null (USERTYPE5) null dup false dup 7 -1 roll /custsetpd get exec
}{pop pop}ifelse"
*End
*?OKMediaType: "
 /DriverOps /ProcSet 2 copy resourcestatus{
 pop pop findresource
 [(PRINTERDEFAULT) (LIGHT) (MEDIUM) (HEAVY) (ULTRAHEAVY) (Labels1) (Labels2) (Transparency) (GLOSSY)
 (USERTYPE1) (USERTYPE2) (USERTYPE3) (USERTYPE4) (USERTYPE5)] exch /qmediatype get exec
 }{pop pop (Unknown)}ifelse = flush"
*End
*CloseUI: *OKMediaType

*% _____ InputSlot (Manual Feed)_____
*OpenUI *OKManualFeed/Multipurpose tray is handled as manual feed: Boolean
*OrderDependency: 91.0 DocumentSetup *OKManualFeed
*DefaultOKManualFeed: False
*OKManualFeed False/No: "
 1 dict dup /ManualFeed false put setpagedevice"
*End
*OKManualFeed True/Yes: "
 1 dict dup /ManualFeed
 currentpagedevice /InputAttributes get /Priority get 0 get 3 eq
 dup globaldict /OK@_ManualFeed 3 -1 roll put
 put setpagedevice"
*End
*?OKManualFeed: "
 globaldict /OK@_ManualFeed 2 copy known{get}{pop pop false}ifelse{(True)}{(False)}ifelse = flush"
*End
*CloseUI: *OKManualFeed

*CloseGroup: Source


*% _____ Auto Tray Switch _____
*OpenUI *TraySwitch/Tray Switch: Boolean
*OrderDependency: 25.0 DocumentSetup *TraySwitch
*DefaultTraySwitch: True
*TraySwitch True/On: "1 dict dup /TraySwitch globaldict /OK@_Custom known not put setpagedevice"
*TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
*?TraySwitch: "
 currentpagedevice /TraySwitch get{(True)}{(False)}ifelse = flush"
*End
*CloseUI: *TraySwitch

*% _____ Halftone Information _____
*DefaultHalftoneType: 5
*ScreenFreq: "170.0"
*ScreenAngle: "45.0"
*DefaultScreenProc: Dot
*ScreenProc Dot: "
 {
 abs exch abs 2 copy add 1 gt{
 1 sub dup mul exch 1 sub dup mul add 1 sub
 }{
 dup mul exch dup mul add 1 exch sub
 }ifelse
 }"
*End
*ScreenProc Line: "{pop}"
*ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
*DefaultTransfer: Null
*Transfer Null: "{ }"
*Transfer Null.Inverse: "{1 exch sub}"

*% _____ Font Information _____
*% _____ PostScript Level3 Fonts Total 253 fonts listed here _____
*ADOTTFontSub TTF1/Gill Sans: "GillSans"
*ADOTTFontSub TTF2/Gill Sans Condensed: "GillSans Condensed"
*ADOTTFontSub TTF3/Apple Chancery: "Apple Chancery"
*ADOTTFontSub TTF4/Arial: "Arial"
*ADOTTFontSub TTF5/Chicago: "Chicago"
*ADOTTFontSub TTF6/Geneva: "Geneva"
*ADOTTFontSub TTF7/Hoefler Text: "Hoefler Text"
*ADOTTFontSub TTF8/Hoefler Text Black: "Hoefler Text Black"
*ADOTTFontSub TTF9/Hoefler Text Ornaments: "Hoefler Text Ornaments"
*ADOTTFontSub TTF10/Monaco: "Monaco"
*ADOTTFontSub TTF11/NewYork: "NewYork"
*ADOTTFontSub TTF12/Times New Roman: "Times New Roman"
*ADOTTFontSub TTF13/Wingdings: "Wingdings"
*ADOTTFontSub TTF14/Letter Gothic: "Letter Gothic"
*ADOTTFontSub TTF15/Symbol: "Symbol"
*ADOTTFontSub TTF16/Arial Narrow: "Helvetica-Narrow"
*ADOTTFontSub TTF17/Courier New: "Courier"

*DefaultFont: Courier
*Font AlbertusMT-Italic: Standard "(001)" Standard ROM
*Font AlbertusMT-Light: Standard "(001)" Standard ROM
*Font AlbertusMT: Standard "(001)" Standard ROM
*Font AntiqueOlive-Roman: Standard "(001)" ExtendedRoman ROM
*Font AntiqueOlive-Bold: Standard "(001)" ExtendedRoman ROM
*Font AntiqueOlive-Compact: Standard "(001)" ExtendedRoman ROM
*Font AntiqueOlive-Italic: Standard "(001)" ExtendedRoman ROM
*Font AntiqueOliveCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font AntiqueOliveCE-Compact: Win1250 "(001)" ExtendedRoman ROM
*Font AntiqueOliveCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font AntiqueOliveCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font Apple-Chancery: Standard "(001)" ExtendedRoman ROM
*Font Apple-ChanceryCE: Win1250 "(001)" ExtendedRoman ROM
*Font Arial-BoldItalicMT: Standard "(001)" ExtendedRoman ROM
*Font Arial-BoldMT: Standard "(001)" ExtendedRoman ROM
*Font Arial-ItalicMT: Standard "(001)" ExtendedRoman ROM
*Font ArialCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font ArialCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font ArialCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font ArialCE: Win1250 "(001)" ExtendedRoman ROM
*Font ArialMT: Standard "(001)" ExtendedRoman ROM
*Font AvantGarde-Book: Standard "(001)" ExtendedRoman ROM
*Font AvantGarde-BookOblique: Standard "(001)" ExtendedRoman ROM
*Font AvantGarde-Demi: Standard "(001)" ExtendedRoman ROM
*Font AvantGarde-DemiOblique: Standard "(001)" ExtendedRoman ROM
*Font AvantGardeCE-Book: Win1250 "(001)" ExtendedRoman ROM
*Font AvantGardeCE-BookOblique: Win1250 "(001)" ExtendedRoman ROM
*Font AvantGardeCE-Demi: Win1250 "(001)" ExtendedRoman ROM
*Font AvantGardeCE-DemiOblique: Win1250 "(001)" ExtendedRoman ROM
*Font Bodoni-Bold: Standard "(001)" ExtendedRoman ROM
*Font Bodoni-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font Bodoni-Italic: Standard "(001)" ExtendedRoman ROM
*Font Bodoni-Poster: Standard "(001)" ExtendedRoman ROM
*Font Bodoni-PosterCompressed: Standard "(001)" ExtendedRoman ROM
*Font Bodoni: Standard "(001)" ExtendedRoman ROM
*Font BodoniCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font BodoniCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font BodoniCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font BodoniCE-Poster: Win1250 "(001)" ExtendedRoman ROM
*Font BodoniCE-PosterCompressed: Win1250 "(001)" ExtendedRoman ROM
*Font BodoniCE: Win1250 "(001)" ExtendedRoman ROM
*Font Bookman-Demi: Standard "(001)" ExtendedRoman ROM
*Font Bookman-DemiItalic: Standard "(001)" ExtendedRoman ROM
*Font Bookman-Light: Standard "(001)" ExtendedRoman ROM
*Font Bookman-LightItalic: Standard "(001)" ExtendedRoman ROM
*Font BookmanCE-Demi: Win1250 "(001)" ExtendedRoman ROM
*Font BookmanCE-DemiItalic: Win1250 "(001)" ExtendedRoman ROM
*Font BookmanCE-Light: Win1250 "(001)" ExtendedRoman ROM
*Font BookmanCE-LightItalic: Win1250 "(001)" ExtendedRoman ROM
*Font Candid: Special "(001)" Special ROM
*Font Chicago: Standard "(001)" ExtendedRoman ROM
*Font ChicagoCE: Win1250 "(001)" ExtendedRoman ROM
*Font Clarendon-Bold: Standard "(001)" ExtendedRoman ROM
*Font Clarendon-Light: Standard "(001)" ExtendedRoman ROM
*Font Clarendon: Standard "(001)" ExtendedRoman ROM
*Font ClarendonCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font ClarendonCE-Light: Win1250 "(001)" ExtendedRoman ROM
*Font ClarendonCE: Win1250 "(001)" ExtendedRoman ROM
*Font CooperBlack-Italic: Standard "(001)" Standard ROM
*Font CooperBlack: Standard "(001)" Standard ROM
*Font Copperplate-ThirtyThreeBC: Standard "(001)" Standard ROM
*Font Copperplate-ThirtyTwoBC: Standard "(001)" Standard ROM
*Font Coronet-Regular: Standard "(001)" ExtendedRoman ROM
*Font CoronetCE-Regular: Win1250 "(001)" ExtendedRoman ROM
*Font Courier-Bold: Standard "(001)" ExtendedRoman ROM
*Font Courier-BoldOblique: Standard "(001)" ExtendedRoman ROM
*Font Courier-Oblique: Standard "(001)" ExtendedRoman ROM
*Font Courier: Standard "(001)" ExtendedRoman ROM
*Font CourierCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font CourierCE-BoldOblique: Win1250 "(001)" ExtendedRoman ROM
*Font CourierCE-Oblique: Win1250 "(001)" ExtendedRoman ROM
*Font CourierCE: Win1250 "(001)" ExtendedRoman ROM
*Font Eurostile-Bold: Standard "(001)" ExtendedRoman ROM
*Font Eurostile-BoldExtendedTwo: Standard "(001)" ExtendedRoman ROM
*Font Eurostile-ExtendedTwo: Standard "(001)" ExtendedRoman ROM
*Font Eurostile: Standard "(001)" ExtendedRoman ROM
*Font EurostileCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font EurostileCE-BoldExtendedTwo: Win1250 "(001)" ExtendedRoman ROM
*Font EurostileCE-ExtendedTwo: Win1250 "(001)" ExtendedRoman ROM
*Font EurostileCE: Win1250 "(001)" ExtendedRoman ROM
*Font Geneva: Standard "(001)" ExtendedRoman ROM
*Font GenevaCE: Win1250 "(001)" ExtendedRoman ROM
*Font GillSans-Bold: Standard "(001)" ExtendedRoman ROM
*Font GillSans-BoldCondensed: Standard "(001)" ExtendedRoman ROM
*Font GillSans-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font GillSans-Condensed: Standard "(001)" ExtendedRoman ROM
*Font GillSans-ExtraBold: Standard "(001)" ExtendedRoman ROM
*Font GillSans-Italic: Standard "(001)" ExtendedRoman ROM
*Font GillSans-Light: Standard "(001)" ExtendedRoman ROM
*Font GillSans-LightItalic: Standard "(001)" ExtendedRoman ROM
*Font GillSans: Standard "(001)" ExtendedRoman ROM
*Font GillSansCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-BoldCondensed: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-Condensed: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-ExtraBold: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-Light: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-LightItalic: Win1250 "(001)" ExtendedRoman ROM
*Font GillSansCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font Goudy-Bold: Standard "(001)" Standard ROM
*Font Goudy-BoldItalic: Standard "(001)" Standard ROM
*Font Goudy-ExtraBold: Standard "(001)" Standard ROM
*Font Goudy-Italic: Standard "(001)" Standard ROM
*Font Goudy: Standard "(001)" Standard ROM
*Font HeiseiMin-W3-83pv-RKSJ-H: 83pv-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-90ms-RKSJ-H: 90ms-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-90ms-RKSJ-V: 90ms-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-90pv-RKSJ-H: 90pv-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-90pv-RKSJ-V: 90pv-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Add-H: Add-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Add-RKSJ-H: Add-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Add-RKSJ-V: Add-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Add-V: Add-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-EUC-H: EUC-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-EUC-V: EUC-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Ext-H: Ext-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Ext-RKSJ-H: Ext-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Ext-RKSJ-V: Ext-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-Ext-V: Ext-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-H: H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-NWP-H: NWP-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-NWP-V: NWP-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-RKSJ-H: RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-RKSJ-V: RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiMin-W3-V: V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-83pv-RKSJ-H: 83pv-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-90ms-RKSJ-H: 90ms-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-90ms-RKSJ-V: 90ms-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-90pv-RKSJ-H: 90pv-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-90pv-RKSJ-V: 90pv-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Add-H: Add-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Add-RKSJ-H: Add-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Add-RKSJ-V: Add-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Add-V: Add-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-EUC-H: EUC-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-EUC-V: EUC-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Ext-H: Ext-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Ext-RKSJ-H: Ext-RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Ext-RKSJ-V: Ext-RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-Ext-V: Ext-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-H: H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-NWP-H: NWP-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-NWP-V: NWP-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-RKSJ-H: RKSJ-H "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-RKSJ-V: RKSJ-V "(001)" Adobe-Japan1-2 ROM
*Font HeiseiKakuGo-W5-V: V "(001)" Adobe-Japan1-2 ROM
*Font Helvetica-Bold: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-BoldOblique: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Condensed-Bold: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Condensed-BoldObl: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Condensed-Oblique: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Condensed: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Narrow-Bold: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Narrow-BoldOblique: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Narrow-Oblique: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Narrow: Standard "(001)" ExtendedRoman ROM
*Font Helvetica-Oblique: Standard "(001)" ExtendedRoman ROM
*Font Helvetica: Standard "(001)" ExtendedRoman ROM
*Font HelveticaCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-BoldOblique: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-Cond: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-CondBold: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-CondBoldObl: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-CondObl: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-Narrow: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-NarrowBold: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-NarrowBoldOblique: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-NarrowOblique: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE-Oblique: Win1250 "(001)" ExtendedRoman ROM
*Font HelveticaCE: Win1250 "(001)" ExtendedRoman ROM
*Font HoeflerText-Black: Standard "(001)" ExtendedRoman ROM
*Font HoeflerText-BlackItalic: Standard "(001)" ExtendedRoman ROM
*Font HoeflerText-Italic: Standard "(001)" ExtendedRoman ROM
*Font HoeflerText-Ornaments: Special "(001)" Special ROM
*Font HoeflerText-Regular: Standard "(001)" ExtendedRoman ROM
*Font HoeflerTextCE-Black: Win1250 "(001)" ExtendedRoman ROM
*Font HoeflerTextCE-BlackItalic: Win1250 "(001)" ExtendedRoman ROM
*Font HoeflerTextCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font HoeflerTextCE-Regular: Win1250 "(001)" ExtendedRoman ROM
*Font JoannaMT-Bold: Standard "(001)" ExtendedRoman ROM
*Font JoannaMT-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font JoannaMT-Italic: Standard "(001)" ExtendedRoman ROM
*Font JoannaMT: Standard "(001)" ExtendedRoman ROM
*Font JoannaMTCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font JoannaMTCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font JoannaMTCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font JoannaMTCE: Win1250 "(001)" ExtendedRoman ROM
*Font LetterGothic-Bold: Standard "(001)" ExtendedRoman ROM
*Font LetterGothic-BoldSlanted: Standard "(001)" ExtendedRoman ROM
*Font LetterGothic-Slanted: Standard "(001)" ExtendedRoman ROM
*Font LetterGothic: Standard "(001)" ExtendedRoman ROM
*Font LetterGothicCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font LetterGothicCE-BoldSlanted: Win1250 "(001)" ExtendedRoman ROM
*Font LetterGothicCE-Slanted: Win1250 "(001)" ExtendedRoman ROM
*Font LetterGothicCE: Win1250 "(001)" ExtendedRoman ROM
*Font LubalinGraph-Book: Standard "(001)" ExtendedRoman ROM
*Font LubalinGraph-BookOblique: Standard "(001)" ExtendedRoman ROM
*Font LubalinGraph-Demi: Standard "(001)" ExtendedRoman ROM
*Font LubalinGraph-DemiOblique: Standard "(001)" ExtendedRoman ROM
*Font LubalinGraphCE-Book: Win1250 "(001)" ExtendedRoman ROM
*Font LubalinGraphCE-BookOblique: Win1250 "(001)" ExtendedRoman ROM
*Font LubalinGraphCE-Demi: Win1250 "(001)" ExtendedRoman ROM
*Font LubalinGraphCE-DemiOblique: Win1250 "(001)" ExtendedRoman ROM
*Font Marigold: Standard "(001)" Standard ROM
*Font MonaLisa-Recut: Standard "(001)" Standard ROM
*Font Monaco: Standard "(001)" ExtendedRoman ROM
*Font MonacoCE: Win1250 "(001)" ExtendedRoman ROM
*Font NewCenturySchlbk-Roman: Standard "(001)" ExtendedRoman ROM
*Font NewCenturySchlbk-Bold: Standard "(001)" ExtendedRoman ROM
*Font NewCenturySchlbk-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font NewCenturySchlbk-Italic: Standard "(001)" ExtendedRoman ROM
*Font NewCenturySchlbkCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font NewCenturySchlbkCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font NewCenturySchlbkCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font NewCenturySchlbkCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font NewYork: Standard "(001)" ExtendedRoman ROM
*Font NewYorkCE: Win1250 "(001)" ExtendedRoman ROM
*Font Optima-Bold: Standard "(001)" ExtendedRoman ROM
*Font Optima-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font Optima-Italic: Standard "(001)" ExtendedRoman ROM
*Font Optima: Standard "(001)" ExtendedRoman ROM
*Font OptimaCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font OptimaCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font OptimaCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font OptimaCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font Oxford: Standard "(001)" Standard ROM
*Font Palatino-Bold: Standard "(001)" ExtendedRoman ROM
*Font Palatino-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font Palatino-Italic: Standard "(001)" ExtendedRoman ROM
*Font Palatino-Roman: Standard "(001)" ExtendedRoman ROM
*Font PalatinoCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font PalatinoCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font PalatinoCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font PalatinoCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font StempelGaramond-Bold: Standard "(001)" ExtendedRoman ROM
*Font StempelGaramond-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font StempelGaramond-Italic: Standard "(001)" ExtendedRoman ROM
*Font StempelGaramond-Roman: Standard "(001)" ExtendedRoman ROM
*Font StempelGaramondCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font StempelGaramondCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font StempelGaramondCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font StempelGaramondCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font Symbol: Special "(001)" Special ROM
*Font Taffy: Standard "(001)" Standard ROM
*Font Times-Bold: Standard "(001)" ExtendedRoman ROM
*Font Times-BoldItalic: Standard "(001)" ExtendedRoman ROM
*Font Times-Italic: Standard "(001)" ExtendedRoman ROM
*Font Times-Roman: Standard "(001)" ExtendedRoman ROM
*Font TimesCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font TimesCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font TimesCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font TimesCE-Roman: Win1250 "(001)" ExtendedRoman ROM
*Font TimesNewRomanCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font TimesNewRomanCE-BoldItalic: Win1250 "(001)" ExtendedRoman ROM
*Font TimesNewRomanCE-Italic: Win1250 "(001)" ExtendedRoman ROM
*Font TimesNewRomanCE: Win1250 "(001)" ExtendedRoman ROM
*Font TimesNewRomanPS-BoldItalicMT: Standard "(001)" ExtendedRoman ROM
*Font TimesNewRomanPS-BoldMT: Standard "(001)" ExtendedRoman ROM
*Font TimesNewRomanPS-ItalicMT: Standard "(001)" ExtendedRoman ROM
*Font TimesNewRomanPSMT: Standard "(001)" ExtendedRoman ROM
*Font Univers-Bold: Standard "(001)" ExtendedRoman ROM
*Font Univers-BoldExt: Standard "(001)" ExtendedRoman ROM
*Font Univers-BoldExtObl: Standard "(001)" ExtendedRoman ROM
*Font Univers-BoldOblique: Standard "(001)" ExtendedRoman ROM
*Font Univers-Condensed: Standard "(001)" ExtendedRoman ROM
*Font Univers-CondensedBold: Standard "(001)" ExtendedRoman ROM
*Font Univers-CondensedBoldOblique: Standard "(001)" ExtendedRoman ROM
*Font Univers-CondensedOblique: Standard "(001)" ExtendedRoman ROM
*Font Univers-Extended: Standard "(001)" ExtendedRoman ROM
*Font Univers-ExtendedObl: Standard "(001)" ExtendedRoman ROM
*Font Univers-Light: Standard "(001)" ExtendedRoman ROM
*Font Univers-LightOblique: Standard "(001)" ExtendedRoman ROM
*Font Univers-Oblique: Standard "(001)" ExtendedRoman ROM
*Font Univers: Standard "(001)" ExtendedRoman ROM
*Font UniversCE-Bold: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-BoldExt: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-BoldExtObl: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-BoldOblique: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-Condensed: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-CondensedBold: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-CondensedBoldOblique: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-CondensedOblique: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-Extended: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-ExtendedObl: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-Light: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-LightOblique: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-Medium: Win1250 "(001)" ExtendedRoman ROM
*Font UniversCE-Oblique: Win1250 "(001)" ExtendedRoman ROM
*Font Wingdings-Regular: Special "(001)" Special ROM
*Font ZapfChancery-MediumItalic: Standard "(001)" ExtendedRoman ROM
*Font ZapfChanceryCE-MediumItalic: Win1250 "(001)" ExtendedRoman ROM
*Font ZapfDingbats: Special "(001)" Special ROM
*?FontQuery: "
 save
 {
 count 1 gt{
 exch dup 127 string cvs (/) print print (:) print
 /Font resourcestatus {pop pop (Yes)}{(No)}ifelse =
 }{exit}ifelse 
 }bind loop (*) = flush
 restore"
*End
*?FontList: "
 save
 (*) {cvn ==} 128 string /Font resourceforall
 (*) = flush
 restore"
*End

*%----Device Option ----
*UIConstraints: *OKOptionDuplex False *Duplex
*UIConstraints: *Duplex *OKOptionDuplex False

*%----PaperSize selections limit ...
*%----Tray selections-----
*UIConstraints: *OKOptionTray 0 *InputSlot Lower
*UIConstraints: *InputSlot Lower *OKOptionTray 0

*%----StandardTray selections-----
*UIConstraints: *PageSize Env9 *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageSize Env9

*UIConstraints: *PageSize Env10 *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageSize Env10

*UIConstraints: *PageSize EnvMonarch *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageSize EnvMonarch

*UIConstraints: *PageSize EnvDL *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageSize EnvDL

*UIConstraints: *PageSize EnvC5 *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageSize EnvC5

*%----2ndTray selections-----
*UIConstraints: *PageSize A6 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageSize A6

*UIConstraints: *PageSize Env9 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageSize Env9

*UIConstraints: *PageSize Env10 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageSize Env10

*UIConstraints: *PageSize EnvMonarch *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageSize EnvMonarch

*UIConstraints: *PageSize EnvDL *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageSize EnvDL

*UIConstraints: *PageSize EnvC5 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageSize EnvC5

*UIConstraints: *OKMediaType GLOSSY *InputSlot Lower
*UIConstraints: *InputSlot Lower *OKMediaType GLOSSY

*%----Duplex selections-----
*UIConstraints: *PageSize A6 *Duplex
*UIConstraints: *Duplex *PageSize A6

*UIConstraints: *PageSize EnvDL *Duplex
*UIConstraints: *Duplex *PageSize EnvDL

*UIConstraints: *PageSize EnvC5 *Duplex
*UIConstraints: *Duplex *PageSize EnvC5

*UIConstraints: *PageSize Env10 *Duplex
*UIConstraints: *Duplex *PageSize Env10

*UIConstraints: *PageSize Env9 *Duplex
*UIConstraints: *Duplex *PageSize Env9

*UIConstraints: *PageSize EnvMonarch *Duplex
*UIConstraints: *Duplex *PageSize EnvMonarch

*UIConstraints: *InputSlot Transparency *Duplex
*UIConstraints: *Duplex *InputSlot Transparency

*UIConstraints: *InputSlot Labels *Duplex
*UIConstraints: *Duplex *InputSlot Labels

*UIConstraints: *InputSlot Envelope *Duplex
*UIConstraints: *Duplex *InputSlot Envelope

*UIConstraints: *OKMediaType HEAVY *Duplex
*UIConstraints: *Duplex *OKMediaType HEAVY

*UIConstraints: *OKMediaType ULTRAHEAVY *Duplex
*UIConstraints: *Duplex *OKMediaType ULTRAHEAVY

*UIConstraints: *OKMediaType Labels1 *Duplex
*UIConstraints: *Duplex *OKMediaType Labels1

*UIConstraints: *OKMediaType Labels2 *Duplex
*UIConstraints: *Duplex *OKMediaType Labels2

*UIConstraints: *OKMediaType Transparency *Duplex
*UIConstraints: *Duplex *OKMediaType Transparency

*%----Mediatype selections limit ...
*%----Tray selections & duplex selections-----
*UIConstraints: *InputSlot Upper *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Upper

*UIConstraints: *OKMediaType Labels1 *InputSlot Upper
*UIConstraints: *InputSlot Upper *OKMediaType Labels1

*UIConstraints: *OKMediaType Labels2 *InputSlot Upper
*UIConstraints: *InputSlot Upper *OKMediaType Labels2

*UIConstraints: *OKMediaType Transparency *InputSlot Upper
*UIConstraints: *InputSlot Upper *OKMediaType Transparency

*UIConstraints: *OKMediaType Labels1 *InputSlot Lower
*UIConstraints: *InputSlot Lower *OKMediaType Labels1

*UIConstraints: *OKMediaType Labels2 *InputSlot Lower
*UIConstraints: *InputSlot Lower *OKMediaType Labels2

*UIConstraints: *OKMediaType Transparency *InputSlot Lower
*UIConstraints: *InputSlot Lower *OKMediaType Transparency

*%----MediaType and InputSlot(Type) selections limit 
*UIConstraints: *InputSlot Plain *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Plain

*UIConstraints: *InputSlot Plain *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Plain

*UIConstraints: *InputSlot Plain *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Plain

*UIConstraints: *InputSlot Plain *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Plain

*UIConstraints: *InputSlot Plain *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Plain

*UIConstraints: *InputSlot Plain *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Plain

*UIConstraints: *InputSlot Plain *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Plain

*UIConstraints: *InputSlot Letterhead *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Letterhead

*UIConstraints: *InputSlot Letterhead *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Letterhead

*UIConstraints: *InputSlot Letterhead *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Letterhead

*UIConstraints: *InputSlot Letterhead *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Letterhead

*UIConstraints: *InputSlot Letterhead *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Letterhead

*UIConstraints: *InputSlot Letterhead *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Letterhead

*UIConstraints: *InputSlot Letterhead *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Letterhead

*UIConstraints: *InputSlot Transparency *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Transparency

*UIConstraints: *InputSlot Transparency *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Transparency

*UIConstraints: *InputSlot Transparency *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Transparency

*UIConstraints: *InputSlot Transparency *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Transparency

*UIConstraints: *InputSlot Transparency *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Transparency

*UIConstraints: *InputSlot Transparency *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Transparency

*UIConstraints: *InputSlot Labels *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Labels

*UIConstraints: *InputSlot Labels *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Labels

*UIConstraints: *InputSlot Labels *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Labels

*UIConstraints: *InputSlot Labels *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Labels

*UIConstraints: *InputSlot Labels *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Labels

*UIConstraints: *InputSlot Bond *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Bond

*UIConstraints: *InputSlot Bond *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Bond

*UIConstraints: *InputSlot Bond *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Bond

*UIConstraints: *InputSlot Bond *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Bond

*UIConstraints: *InputSlot Bond *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Bond

*UIConstraints: *InputSlot Bond *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Bond

*UIConstraints: *InputSlot Bond *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Bond

*UIConstraints: *InputSlot Recycled *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Recycled

*UIConstraints: *InputSlot Recycled *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Recycled

*UIConstraints: *InputSlot Recycled *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Recycled

*UIConstraints: *InputSlot Recycled *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Recycled

*UIConstraints: *InputSlot Recycled *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Recycled

*UIConstraints: *InputSlot Recycled *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Recycled

*UIConstraints: *InputSlot Recycled *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Recycled

*UIConstraints: *InputSlot Cardstock *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Cardstock

*UIConstraints: *InputSlot Cardstock *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Cardstock

*UIConstraints: *InputSlot Cardstock *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Cardstock

*UIConstraints: *InputSlot Cardstock *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Cardstock

*UIConstraints: *InputSlot Cardstock *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Cardstock

*UIConstraints: *InputSlot Cardstock *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Cardstock

*UIConstraints: *InputSlot Cardstock *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Cardstock

*UIConstraints: *InputSlot Rough *OKMediaType LIGHT
*UIConstraints: *OKMediaType LIGHT *InputSlot Rough

*UIConstraints: *InputSlot Rough *OKMediaType MEDIUM
*UIConstraints: *OKMediaType MEDIUM *InputSlot Rough

*UIConstraints: *InputSlot Rough *OKMediaType HEAVY
*UIConstraints: *OKMediaType HEAVY *InputSlot Rough

*UIConstraints: *InputSlot Rough *OKMediaType ULTRAHEAVY
*UIConstraints: *OKMediaType ULTRAHEAVY *InputSlot Rough

*UIConstraints: *InputSlot Rough *OKMediaType Labels1
*UIConstraints: *OKMediaType Labels1 *InputSlot Rough

*UIConstraints: *InputSlot Rough *OKMediaType Labels2
*UIConstraints: *OKMediaType Labels2 *InputSlot Rough

*UIConstraints: *InputSlot Rough *OKMediaType Transparency
*UIConstraints: *OKMediaType Transparency *InputSlot Rough

*%----InputSlot Envelope PageSize constrains ----
*UIConstraints: *PageSize A4 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize A4

*UIConstraints: *PageSize Letter *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize Letter

*UIConstraints: *PageSize Legal *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize Legal

*UIConstraints: *PageSize FanFoldGermanLegal *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize FanFoldGermanLegal

*UIConstraints: *PageSize A5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize A5

*UIConstraints: *PageSize B5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize B5

*UIConstraints: *PageSize A6 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize A6

*UIConstraints: *PageSize EnvMonarch *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize EnvMonarch

*UIConstraints: *PageSize EnvDL *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize EnvDL

*UIConstraints: *PageSize EnvC5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize EnvC5

*UIConstraints: *PageSize Env10 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize Env10

*UIConstraints: *PageSize Executive *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize Executive

*UIConstraints: *PageSize Env9 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize Env9

*UIConstraints: *PageSize OKLegal *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageSize OKLegal

*UIConstraints: *OKMediaType Labels1 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType Labels1

*UIConstraints: *OKMediaType Labels2 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType Labels2

*UIConstraints: *OKMediaType Transparency *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType Transparency

*UIConstraints: *OKMediaType USERTYPE1 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType USERTYPE1

*UIConstraints: *OKMediaType USERTYPE2 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType USERTYPE2

*UIConstraints: *OKMediaType USERTYPE3 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType USERTYPE3

*UIConstraints: *OKMediaType USERTYPE4 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType USERTYPE4

*UIConstraints: *OKMediaType USERTYPE5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *OKMediaType USERTYPE5

*%----Color Setting Option ----
*UIConstraints: *OKOutputMode True *OKControl Gray
*UIConstraints: *OKControl Gray *OKOutputMode True

*UIConstraints: *OKControl Gray *OKSeparationorder CMYK
*UIConstraints: *OKSeparationorder CMYK *OKControl Gray

*UIConstraints: *OKControl Gray *OKSeparationorder CMY
*UIConstraints: *OKSeparationorder CMY *OKControl Gray

*UIConstraints: *OKControl Gray *OKSeparationorder Cyan
*UIConstraints: *OKSeparationorder Cyan *OKControl Gray

*UIConstraints: *OKControl Gray *OKSeparationorder Magenta
*UIConstraints: *OKSeparationorder Magenta *OKControl Gray

*UIConstraints: *OKControl Gray *OKSeparationorder Yellow
*UIConstraints: *OKSeparationorder Yellow *OKControl Gray

*UIConstraints: *OKControl Gray *OKSeparationorder Black
*UIConstraints: *OKSeparationorder Black *OKControl Gray

*%-----PageSize Constraints Low Priority--------
*UIConstraints: *PageSize Env9 *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageSize Env9

*UIConstraints: *PageSize Env9 *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageSize Env9

*UIConstraints: *PageSize Env10 *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageSize Env10

*UIConstraints: *PageSize Env10 *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageSize Env10

*UIConstraints: *PageSize EnvMonarch *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageSize EnvMonarch

*UIConstraints: *PageSize EnvMonarch *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageSize EnvMonarch

*UIConstraints: *PageSize EnvDL *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageSize EnvDL

*UIConstraints: *PageSize EnvDL *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageSize EnvDL

*UIConstraints: *PageSize EnvC5 *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageSize EnvC5

*UIConstraints: *PageSize EnvC5 *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageSize EnvC5

*%----StandardTray selections-----
*UIConstraints: *PageRegion Env9 *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageRegion Env9

*UIConstraints: *PageRegion Env10 *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageRegion Env10

*UIConstraints: *PageRegion EnvMonarch *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvDL *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageRegion EnvDL

*UIConstraints: *PageRegion EnvC5 *InputSlot Upper
*UIConstraints: *InputSlot Upper *PageRegion EnvC5

*%----2ndTray selections-----
*UIConstraints: *PageRegion A6 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageRegion A6

*UIConstraints: *PageRegion Env9 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageRegion Env9

*UIConstraints: *PageRegion Env10 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageRegion Env10

*UIConstraints: *PageRegion EnvMonarch *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvDL *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageRegion EnvDL

*UIConstraints: *PageRegion EnvC5 *InputSlot Lower
*UIConstraints: *InputSlot Lower *PageRegion EnvC5

*%----Duplex selections-----
*UIConstraints: *PageRegion A6 *Duplex
*UIConstraints: *Duplex *PageRegion A6

*UIConstraints: *PageRegion EnvDL *Duplex
*UIConstraints: *Duplex *PageRegion EnvDL

*UIConstraints: *PageRegion EnvC5 *Duplex
*UIConstraints: *Duplex *PageRegion EnvC5

*UIConstraints: *PageRegion Env10 *Duplex
*UIConstraints: *Duplex *PageRegion Env10

*UIConstraints: *PageRegion Env9 *Duplex
*UIConstraints: *Duplex *PageRegion Env9

*UIConstraints: *PageRegion EnvMonarch *Duplex
*UIConstraints: *Duplex *PageRegion EnvMonarch


*%----MediaType and InputSlot(Type) selections limit 
*UIConstraints: *PageRegion Env9 *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageRegion Env9

*UIConstraints: *PageRegion Env9 *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageRegion Env9

*UIConstraints: *PageRegion Env10 *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageRegion Env10

*UIConstraints: *PageRegion Env10 *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageRegion Env10

*UIConstraints: *PageRegion EnvMonarch *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvMonarch *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvDL *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageRegion EnvDL

*UIConstraints: *PageRegion EnvDL *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageRegion EnvDL

*UIConstraints: *PageRegion EnvC5 *InputSlot Plain
*UIConstraints: *InputSlot Plain *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Letterhead
*UIConstraints: *InputSlot Letterhead *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Transparency
*UIConstraints: *InputSlot Transparency *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Labels
*UIConstraints: *InputSlot Labels *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Bond
*UIConstraints: *InputSlot Bond *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Recycled
*UIConstraints: *InputSlot Recycled *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Cardstock
*UIConstraints: *InputSlot Cardstock *PageRegion EnvC5

*UIConstraints: *PageRegion EnvC5 *InputSlot Rough
*UIConstraints: *InputSlot Rough *PageRegion EnvC5

*%----InputSlot Envelope PageRegion constrains ----
*UIConstraints: *PageRegion A4 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion A4

*UIConstraints: *PageRegion Letter *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion Letter

*UIConstraints: *PageRegion Legal *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion Legal

*UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion FanFoldGermanLegal

*UIConstraints: *PageRegion A5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion A5

*UIConstraints: *PageRegion B5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion B5

*UIConstraints: *PageRegion A6 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion A6

*UIConstraints: *PageRegion EnvMonarch *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion EnvMonarch

*UIConstraints: *PageRegion EnvDL *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion EnvDL

*UIConstraints: *PageRegion EnvC5 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion EnvC5

*UIConstraints: *PageRegion Env10 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion Env10

*UIConstraints: *PageRegion Executive *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion Executive

*UIConstraints: *PageRegion Env9 *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion Env9

*UIConstraints: *PageRegion OKLegal *InputSlot Envelope
*UIConstraints: *InputSlot Envelope *PageRegion OKLegal

*% Printer Messages _____
*Message: "%%[ exitserver: permanent state may be changed ]%%"
*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
*Message: "\FontName\ not found, using Courier"
*% Status (format: %%[ status: <Message from the list below> ] %%)
*Status: "idle"
*Status: "busy"
*Status: "waiting"
*Status: "PrinterError: toner low"
*Status: "PrinterError: toner sensor error"
*Status: "PrinterError: image drum life"
*Status: "PrinterError: fuser life"
*Status: "PrinterError: belt life"
*Status: "PrinterError: HDD trouble"
*Status: "PrinterError: file system full"
*Status: "PrinterError: disk full"
*Status: "PrinterError: memory overflow"
*Status: "PrinterError: waiting for manual feed"
*Status: "PrinterError: either paper empty, or no tray installed"
*Status: "PrinterError: stacker full error"
*Status: "PrinterError: cover open"
*Status: "PrinterError: toner empty error"
*Status: "PrinterError: paper size error"
*Status: "PrinterError: hopping error"
*Status: "PrinterError: paper feed jam"
*Status: "PrinterError: paper exit jam"
*Status: "PrinterError: paper duplex feed jam"
*Status: "PrinterError: paper duplex input jam"
*Status: "PrinterError: drum missing"
*Status: "PrinterError: belt unit not installed"
*Status: "PrinterError: fuser unit not installed"
*Status: "PrinterError: toner mixing mode"
*Status: "PrinterError: balance error"
*Status: "PrinterError: calibration error"
*Status: "PrinterError: density error"
*Status: "PrinterError: gammer error"
*Status: "PrinterError: process control off"
*Status: "PrinterError: printer engine life"
*Status: "PrinterError: oil roller not installed"
*Status: "PrinterError: oil roller life"
*Status: "PrinterError: waste toner full"
*Status: "PrinterError: waste toner near full"
*Status: "PrinterError: waste toner sensor full"

*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
*Source: "Parallel"
*Source: "EtherTalk"
*Source: "HSP"
*Source: "USB"
*PrinterError: "toner low"
*PrinterError: "toner sensor error"
*PrinterError: "image drum life"
*PrinterError: "fuser life"
*PrinterError: "belt life"
*PrinterError: "HDD trouble"
*PrinterError: "file system full"
*PrinterError: "disk full"
*PrinterError: "memory overflow"
*PrinterError: "waiting for manual feed"
*PrinterError: "either paper empty, or no tray installed"
*PrinterError: "stacker full error"
*PrinterError: "cover open"
*PrinterError: "toner empty error"
*PrinterError: "paper size error"
*PrinterError: "hopping error"
*PrinterError: "paper feed jam"
*PrinterError: "paper exit jam"
*PrinterError: "paper duplex feed jam"
*PrinterError: "paper duplex input jam"
*PrinterError: "drum missing"
*PrinterError: "belt unit not installed"
*PrinterError: "fuser unit not installed"
*PrinterError: "toner mixing mode"
*PrinterError: "balance error"
*PrinterError: "calibration error"
*PrinterError: "density error"
*PrinterError: "gammer error"
*PrinterError: "process control off"
*PrinterError: "printer engine life"
*PrinterError: "oil roller not installed"
*PrinterError: "oil roller life"
*PrinterError: "waste toner full"
*PrinterError: "waste toner near full"
*PrinterError: "waste toner sensor full"

*% _____ Color Separation Information _____
*DefaultColorSep: ProcessBlack.170lpi.600dpi/170 lpi / 600 dpi

*% For 170 lpi / 600 dpi =============================== (Multilevel or 600 dpi)

*ColorSepScreenAngle ProcessBlack.170lpi.600dpi/170 lpi / 600 dpi: "45"
*ColorSepScreenAngle CustomColor.170lpi.600dpi/170 lpi / 600 dpi: "45"
*ColorSepScreenAngle ProcessCyan.170lpi.600dpi/170 lpi / 600 dpi: "162"
*ColorSepScreenAngle ProcessMagenta.170lpi.600dpi/170 lpi / 600 dpi: "18"
*ColorSepScreenAngle ProcessYellow.170lpi.600dpi/170 lpi / 600 dpi: "45"

*ColorSepScreenFreq ProcessBlack.170lpi.600dpi/170 lpi / 600 dpi: "170"
*ColorSepScreenFreq CustomColor.170lpi.600dpi/170 lpi / 600 dpi: "170"
*ColorSepScreenFreq ProcessCyan.170lpi.600dpi/170 lpi / 600 dpi: "170"
*ColorSepScreenFreq ProcessMagenta.170lpi.600dpi/170 lpi / 600 dpi: "170"
*ColorSepScreenFreq ProcessYellow.170lpi.600dpi/170 lpi / 600 dpi: "210"

*% For 180 lpi / 1200 dpi ===============================

*ColorSepScreenAngle ProcessBlack.180lpi.1200dpi/180 lpi / 1200 dpi: "90"
*ColorSepScreenAngle CustomColor.180lpi.1200dpi/180 lpi / 1200 dpi: "90"
*ColorSepScreenAngle ProcessCyan.180lpi.1200dpi/180 lpi / 1200 dpi: "56"
*ColorSepScreenAngle ProcessMagenta.180lpi.1200dpi/180 lpi / 1200 dpi: "124"
*ColorSepScreenAngle ProcessYellow.180lpi.1200dpi/180 lpi / 1200 dpi: "32"

*ColorSepScreenFreq ProcessBlack.180lpi.1200dpi/180 lpi / 1200 dpi: "180"
*ColorSepScreenFreq CustomColor.180lpi.1200dpi/180 lpi / 1200 dpi: "180"
*ColorSepScreenFreq ProcessCyan.180lpi.1200dpi/180 lpi / 1200 dpi: "150"
*ColorSepScreenFreq ProcessMagenta.180lpi.1200dpi/180 lpi / 1200 dpi: "150"
*ColorSepScreenFreq ProcessYellow.180lpi.1200dpi/180 lpi / 1200 dpi: "140"

