# Auto generated by createConstFile.tcl based on the type library
# of "Microsoft Office/root/Office16/msppt.olb".
#
# Copyright: 2007-2018 Paul Obermeier (obermeier@poSoft.de)
# Distributed under BSD license.

namespace eval Ppt {

    namespace ensemble create

    # Enumeration MsoAnimAccumulate
    variable msoAnimAccumulateAlways 2
    variable msoAnimAccumulateNone 1

    # Enumeration MsoAnimAdditive
    variable msoAnimAdditiveAddBase 1
    variable msoAnimAdditiveAddSum 2

    # Enumeration MsoAnimAfterEffect
    variable msoAnimAfterEffectDim 1
    variable msoAnimAfterEffectHide 2
    variable msoAnimAfterEffectHideOnNextClick 3
    variable msoAnimAfterEffectMixed -1
    variable msoAnimAfterEffectNone 0

    # Enumeration MsoAnimCommandType
    variable msoAnimCommandTypeCall 1
    variable msoAnimCommandTypeEvent 0
    variable msoAnimCommandTypeVerb 2

    # Enumeration MsoAnimDirection
    variable msoAnimDirectionAcross 18
    variable msoAnimDirectionBottom 11
    variable msoAnimDirectionBottomLeft 15
    variable msoAnimDirectionBottomRight 14
    variable msoAnimDirectionCenter 28
    variable msoAnimDirectionClockwise 21
    variable msoAnimDirectionCounterclockwise 22
    variable msoAnimDirectionCycleClockwise 43
    variable msoAnimDirectionCycleCounterclockwise 44
    variable msoAnimDirectionDown 3
    variable msoAnimDirectionDownLeft 9
    variable msoAnimDirectionDownRight 8
    variable msoAnimDirectionFontAllCaps 40
    variable msoAnimDirectionFontBold 35
    variable msoAnimDirectionFontItalic 36
    variable msoAnimDirectionFontShadow 39
    variable msoAnimDirectionFontStrikethrough 38
    variable msoAnimDirectionFontUnderline 37
    variable msoAnimDirectionGradual 42
    variable msoAnimDirectionHorizontal 16
    variable msoAnimDirectionHorizontalIn 23
    variable msoAnimDirectionHorizontalOut 24
    variable msoAnimDirectionIn 19
    variable msoAnimDirectionInBottom 31
    variable msoAnimDirectionInCenter 30
    variable msoAnimDirectionInSlightly 29
    variable msoAnimDirectionInstant 41
    variable msoAnimDirectionLeft 4
    variable msoAnimDirectionNone 0
    variable msoAnimDirectionOrdinalMask 5
    variable msoAnimDirectionOut 20
    variable msoAnimDirectionOutBottom 34
    variable msoAnimDirectionOutCenter 33
    variable msoAnimDirectionOutSlightly 32
    variable msoAnimDirectionRight 2
    variable msoAnimDirectionSlightly 27
    variable msoAnimDirectionTop 10
    variable msoAnimDirectionTopLeft 12
    variable msoAnimDirectionTopRight 13
    variable msoAnimDirectionUp 1
    variable msoAnimDirectionUpLeft 6
    variable msoAnimDirectionUpRight 7
    variable msoAnimDirectionVertical 17
    variable msoAnimDirectionVerticalIn 25
    variable msoAnimDirectionVerticalOut 26

    # Enumeration MsoAnimEffect
    variable msoAnimEffect3DArrive 151
    variable msoAnimEffect3DJumpAndTurn 154
    variable msoAnimEffect3DSwing 153
    variable msoAnimEffect3DTurntable 152
    variable msoAnimEffectAppear 1
    variable msoAnimEffectArcUp 47
    variable msoAnimEffectAscend 39
    variable msoAnimEffectBlast 64
    variable msoAnimEffectBlinds 3
    variable msoAnimEffectBoldFlash 63
    variable msoAnimEffectBoldReveal 65
    variable msoAnimEffectBoomerang 25
    variable msoAnimEffectBounce 26
    variable msoAnimEffectBox 4
    variable msoAnimEffectBrushOnColor 66
    variable msoAnimEffectBrushOnUnderline 67
    variable msoAnimEffectCenterRevolve 40
    variable msoAnimEffectChangeFillColor 54
    variable msoAnimEffectChangeFont 55
    variable msoAnimEffectChangeFontColor 56
    variable msoAnimEffectChangeFontSize 57
    variable msoAnimEffectChangeFontStyle 58
    variable msoAnimEffectChangeLineColor 60
    variable msoAnimEffectCheckerboard 5
    variable msoAnimEffectCircle 6
    variable msoAnimEffectColorBlend 68
    variable msoAnimEffectColorReveal 27
    variable msoAnimEffectColorWave 69
    variable msoAnimEffectComplementaryColor 70
    variable msoAnimEffectComplementaryColor2 71
    variable msoAnimEffectContrastingColor 72
    variable msoAnimEffectCrawl 7
    variable msoAnimEffectCredits 28
    variable msoAnimEffectCustom 0
    variable msoAnimEffectDarken 73
    variable msoAnimEffectDesaturate 74
    variable msoAnimEffectDescend 42
    variable msoAnimEffectDiamond 8
    variable msoAnimEffectDissolve 9
    variable msoAnimEffectEaseIn 29
    variable msoAnimEffectExpand 50
    variable msoAnimEffectFade 10
    variable msoAnimEffectFadedSwivel 41
    variable msoAnimEffectFadedZoom 48
    variable msoAnimEffectFlashBulb 75
    variable msoAnimEffectFlashOnce 11
    variable msoAnimEffectFlicker 76
    variable msoAnimEffectFlip 51
    variable msoAnimEffectFloat 30
    variable msoAnimEffectFly 2
    variable msoAnimEffectFold 53
    variable msoAnimEffectGlide 49
    variable msoAnimEffectGrowAndTurn 31
    variable msoAnimEffectGrowShrink 59
    variable msoAnimEffectGrowWithColor 77
    variable msoAnimEffectLightSpeed 32
    variable msoAnimEffectLighten 78
    variable msoAnimEffectMediaPause 84
    variable msoAnimEffectMediaPlay 83
    variable msoAnimEffectMediaPlayFromBookmark 150
    variable msoAnimEffectMediaStop 85
    variable msoAnimEffectPath4PointStar 101
    variable msoAnimEffectPath5PointStar 90
    variable msoAnimEffectPath6PointStar 96
    variable msoAnimEffectPath8PointStar 102
    variable msoAnimEffectPathArcDown 122
    variable msoAnimEffectPathArcLeft 136
    variable msoAnimEffectPathArcRight 143
    variable msoAnimEffectPathArcUp 129
    variable msoAnimEffectPathBean 116
    variable msoAnimEffectPathBounceLeft 126
    variable msoAnimEffectPathBounceRight 139
    variable msoAnimEffectPathBuzzsaw 110
    variable msoAnimEffectPathCircle 86
    variable msoAnimEffectPathCrescentMoon 91
    variable msoAnimEffectPathCurvedSquare 105
    variable msoAnimEffectPathCurvedX 106
    variable msoAnimEffectPathCurvyLeft 133
    variable msoAnimEffectPathCurvyRight 146
    variable msoAnimEffectPathCurvyStar 108
    variable msoAnimEffectPathDecayingWave 145
    variable msoAnimEffectPathDiagonalDownRight 134
    variable msoAnimEffectPathDiagonalUpRight 141
    variable msoAnimEffectPathDiamond 88
    variable msoAnimEffectPathDown 127
    variable msoAnimEffectPathEqualTriangle 98
    variable msoAnimEffectPathFigure8Four 113
    variable msoAnimEffectPathFootball 97
    variable msoAnimEffectPathFunnel 137
    variable msoAnimEffectPathHeart 94
    variable msoAnimEffectPathHeartbeat 130
    variable msoAnimEffectPathHexagon 89
    variable msoAnimEffectPathHorizontalFigure8 111
    variable msoAnimEffectPathInvertedSquare 119
    variable msoAnimEffectPathInvertedTriangle 118
    variable msoAnimEffectPathLeft 120
    variable msoAnimEffectPathLoopdeLoop 109
    variable msoAnimEffectPathNeutron 114
    variable msoAnimEffectPathOctagon 95
    variable msoAnimEffectPathParallelogram 99
    variable msoAnimEffectPathPeanut 112
    variable msoAnimEffectPathPentagon 100
    variable msoAnimEffectPathPlus 117
    variable msoAnimEffectPathPointyStar 104
    variable msoAnimEffectPathRight 149
    variable msoAnimEffectPathRightTriangle 87
    variable msoAnimEffectPathSCurve1 144
    variable msoAnimEffectPathSCurve2 124
    variable msoAnimEffectPathSineWave 125
    variable msoAnimEffectPathSpiralLeft 140
    variable msoAnimEffectPathSpiralRight 131
    variable msoAnimEffectPathSpring 138
    variable msoAnimEffectPathSquare 92
    variable msoAnimEffectPathStairsDown 147
    variable msoAnimEffectPathSwoosh 115
    variable msoAnimEffectPathTeardrop 103
    variable msoAnimEffectPathTrapezoid 93
    variable msoAnimEffectPathTurnDown 135
    variable msoAnimEffectPathTurnRight 121
    variable msoAnimEffectPathTurnUp 128
    variable msoAnimEffectPathTurnUpRight 142
    variable msoAnimEffectPathUp 148
    variable msoAnimEffectPathVerticalFigure8 107
    variable msoAnimEffectPathWave 132
    variable msoAnimEffectPathZigzag 123
    variable msoAnimEffectPeek 12
    variable msoAnimEffectPinwheel 33
    variable msoAnimEffectPlus 13
    variable msoAnimEffectRandomBars 14
    variable msoAnimEffectRandomEffects 24
    variable msoAnimEffectRiseUp 34
    variable msoAnimEffectShimmer 52
    variable msoAnimEffectSling 43
    variable msoAnimEffectSpin 61
    variable msoAnimEffectSpinner 44
    variable msoAnimEffectSpiral 15
    variable msoAnimEffectSplit 16
    variable msoAnimEffectStretch 17
    variable msoAnimEffectStretchy 45
    variable msoAnimEffectStrips 18
    variable msoAnimEffectStyleEmphasis 79
    variable msoAnimEffectSwish 35
    variable msoAnimEffectSwivel 19
    variable msoAnimEffectTeeter 80
    variable msoAnimEffectThinLine 36
    variable msoAnimEffectTransparency 62
    variable msoAnimEffectUnfold 37
    variable msoAnimEffectVerticalGrow 81
    variable msoAnimEffectWave 82
    variable msoAnimEffectWedge 20
    variable msoAnimEffectWheel 21
    variable msoAnimEffectWhip 38
    variable msoAnimEffectWipe 22
    variable msoAnimEffectZip 46
    variable msoAnimEffectZoom 23

    # Enumeration MsoAnimEffectAfter
    variable msoAnimEffectAfterFreeze 1
    variable msoAnimEffectAfterHold 3
    variable msoAnimEffectAfterRemove 2
    variable msoAnimEffectAfterTransition 4

    # Enumeration MsoAnimEffectRestart
    variable msoAnimEffectRestartAlways 1
    variable msoAnimEffectRestartNever 3
    variable msoAnimEffectRestartWhenOff 2

    # Enumeration MsoAnimFilterEffectSubtype
    variable msoAnimFilterEffectSubtypeAcross 9
    variable msoAnimFilterEffectSubtypeDown 25
    variable msoAnimFilterEffectSubtypeDownLeft 14
    variable msoAnimFilterEffectSubtypeDownRight 16
    variable msoAnimFilterEffectSubtypeFromBottom 13
    variable msoAnimFilterEffectSubtypeFromLeft 10
    variable msoAnimFilterEffectSubtypeFromRight 11
    variable msoAnimFilterEffectSubtypeFromTop 12
    variable msoAnimFilterEffectSubtypeHorizontal 5
    variable msoAnimFilterEffectSubtypeIn 7
    variable msoAnimFilterEffectSubtypeInHorizontal 3
    variable msoAnimFilterEffectSubtypeInVertical 1
    variable msoAnimFilterEffectSubtypeLeft 23
    variable msoAnimFilterEffectSubtypeNone 0
    variable msoAnimFilterEffectSubtypeOut 8
    variable msoAnimFilterEffectSubtypeOutHorizontal 4
    variable msoAnimFilterEffectSubtypeOutVertical 2
    variable msoAnimFilterEffectSubtypeRight 24
    variable msoAnimFilterEffectSubtypeSpokes1 18
    variable msoAnimFilterEffectSubtypeSpokes2 19
    variable msoAnimFilterEffectSubtypeSpokes3 20
    variable msoAnimFilterEffectSubtypeSpokes4 21
    variable msoAnimFilterEffectSubtypeSpokes8 22
    variable msoAnimFilterEffectSubtypeUp 26
    variable msoAnimFilterEffectSubtypeUpLeft 15
    variable msoAnimFilterEffectSubtypeUpRight 17
    variable msoAnimFilterEffectSubtypeVertical 6

    # Enumeration MsoAnimFilterEffectType
    variable msoAnimFilterEffectTypeBarn 1
    variable msoAnimFilterEffectTypeBlinds 2
    variable msoAnimFilterEffectTypeBox 3
    variable msoAnimFilterEffectTypeCheckerboard 4
    variable msoAnimFilterEffectTypeCircle 5
    variable msoAnimFilterEffectTypeDiamond 6
    variable msoAnimFilterEffectTypeDissolve 7
    variable msoAnimFilterEffectTypeFade 8
    variable msoAnimFilterEffectTypeImage 9
    variable msoAnimFilterEffectTypeNone 0
    variable msoAnimFilterEffectTypePixelate 10
    variable msoAnimFilterEffectTypePlus 11
    variable msoAnimFilterEffectTypeRandomBar 12
    variable msoAnimFilterEffectTypeSlide 13
    variable msoAnimFilterEffectTypeStretch 14
    variable msoAnimFilterEffectTypeStrips 15
    variable msoAnimFilterEffectTypeWedge 16
    variable msoAnimFilterEffectTypeWheel 17
    variable msoAnimFilterEffectTypeWipe 18

    # Enumeration MsoAnimProperty
    variable msoAnimColor 7
    variable msoAnimHeight 4
    variable msoAnimNone 0
    variable msoAnimOpacity 5
    variable msoAnimRotation 6
    variable msoAnimShapeFillBackColor 1007
    variable msoAnimShapeFillColor 1005
    variable msoAnimShapeFillOn 1004
    variable msoAnimShapeFillOpacity 1006
    variable msoAnimShapeLineColor 1009
    variable msoAnimShapeLineOn 1008
    variable msoAnimShapePictureBrightness 1001
    variable msoAnimShapePictureContrast 1000
    variable msoAnimShapePictureGamma 1002
    variable msoAnimShapePictureGrayscale 1003
    variable msoAnimShapeShadowColor 1012
    variable msoAnimShapeShadowOffsetX 1014
    variable msoAnimShapeShadowOffsetY 1015
    variable msoAnimShapeShadowOn 1010
    variable msoAnimShapeShadowOpacity 1013
    variable msoAnimShapeShadowType 1011
    variable msoAnimTextBulletCharacter 111
    variable msoAnimTextBulletColor 114
    variable msoAnimTextBulletFontName 112
    variable msoAnimTextBulletNumber 113
    variable msoAnimTextBulletRelativeSize 115
    variable msoAnimTextBulletStyle 116
    variable msoAnimTextBulletType 117
    variable msoAnimTextFontBold 100
    variable msoAnimTextFontColor 101
    variable msoAnimTextFontEmboss 102
    variable msoAnimTextFontItalic 103
    variable msoAnimTextFontName 104
    variable msoAnimTextFontShadow 105
    variable msoAnimTextFontSize 106
    variable msoAnimTextFontStrikeThrough 110
    variable msoAnimTextFontSubscript 107
    variable msoAnimTextFontSuperscript 108
    variable msoAnimTextFontUnderline 109
    variable msoAnimVisibility 8
    variable msoAnimWidth 3
    variable msoAnimX 1
    variable msoAnimY 2

    # Enumeration MsoAnimTextUnitEffect
    variable msoAnimTextUnitEffectByCharacter 1
    variable msoAnimTextUnitEffectByParagraph 0
    variable msoAnimTextUnitEffectByWord 2
    variable msoAnimTextUnitEffectMixed -1

    # Enumeration MsoAnimTriggerType
    variable msoAnimTriggerAfterPrevious 3
    variable msoAnimTriggerMixed -1
    variable msoAnimTriggerNone 0
    variable msoAnimTriggerOnMediaBookmark 5
    variable msoAnimTriggerOnPageClick 1
    variable msoAnimTriggerOnShapeClick 4
    variable msoAnimTriggerWithPrevious 2

    # Enumeration MsoAnimType
    variable msoAnimTypeColor 2
    variable msoAnimTypeCommand 6
    variable msoAnimTypeFilter 7
    variable msoAnimTypeMixed -2
    variable msoAnimTypeMotion 1
    variable msoAnimTypeNone 0
    variable msoAnimTypeProperty 5
    variable msoAnimTypeRotation 4
    variable msoAnimTypeScale 3
    variable msoAnimTypeSet 8

    # Enumeration MsoAnimateByLevel
    variable msoAnimateChartAllAtOnce 7
    variable msoAnimateChartByCategory 8
    variable msoAnimateChartByCategoryElements 9
    variable msoAnimateChartBySeries 10
    variable msoAnimateChartBySeriesElements 11
    variable msoAnimateDiagramAllAtOnce 12
    variable msoAnimateDiagramBreadthByLevel 16
    variable msoAnimateDiagramBreadthByNode 15
    variable msoAnimateDiagramClockwise 17
    variable msoAnimateDiagramClockwiseIn 18
    variable msoAnimateDiagramClockwiseOut 19
    variable msoAnimateDiagramCounterClockwise 20
    variable msoAnimateDiagramCounterClockwiseIn 21
    variable msoAnimateDiagramCounterClockwiseOut 22
    variable msoAnimateDiagramDepthByBranch 14
    variable msoAnimateDiagramDepthByNode 13
    variable msoAnimateDiagramDown 26
    variable msoAnimateDiagramInByRing 23
    variable msoAnimateDiagramOutByRing 24
    variable msoAnimateDiagramUp 25
    variable msoAnimateLevelMixed -1
    variable msoAnimateLevelNone 0
    variable msoAnimateTextByAllLevels 1
    variable msoAnimateTextByFifthLevel 6
    variable msoAnimateTextByFirstLevel 2
    variable msoAnimateTextByFourthLevel 5
    variable msoAnimateTextBySecondLevel 3
    variable msoAnimateTextByThirdLevel 4

    # Enumeration MsoClickState
    variable msoClickStateAfterAllAnimations -2
    variable msoClickStateBeforeAutomaticAnimations -1

    # Enumeration PpActionType
    variable ppActionEndShow 6
    variable ppActionFirstSlide 3
    variable ppActionHyperlink 7
    variable ppActionLastSlide 4
    variable ppActionLastSlideViewed 5
    variable ppActionMixed -2
    variable ppActionNamedSlideShow 10
    variable ppActionNextSlide 1
    variable ppActionNone 0
    variable ppActionOLEVerb 11
    variable ppActionPlay 12
    variable ppActionPreviousSlide 2
    variable ppActionRunMacro 8
    variable ppActionRunProgram 9

    # Enumeration PpAdvanceMode
    variable ppAdvanceModeMixed -2
    variable ppAdvanceOnClick 1
    variable ppAdvanceOnTime 2

    # Enumeration PpAfterEffect
    variable ppAfterEffectDim 2
    variable ppAfterEffectHide 1
    variable ppAfterEffectHideOnClick 3
    variable ppAfterEffectMixed -2
    variable ppAfterEffectNothing 0

    # Enumeration PpAlertLevel
    variable ppAlertsAll 2
    variable ppAlertsNone 1

    # Enumeration PpArrangeStyle
    variable ppArrangeCascade 2
    variable ppArrangeTiled 1

    # Enumeration PpAutoSize
    variable ppAutoSizeMixed -2
    variable ppAutoSizeNone 0
    variable ppAutoSizeShapeToFitText 1

    # Enumeration PpBaselineAlignment
    variable ppBaselineAlignAuto 5
    variable ppBaselineAlignBaseline 1
    variable ppBaselineAlignCenter 3
    variable ppBaselineAlignFarEast50 4
    variable ppBaselineAlignMixed -2
    variable ppBaselineAlignTop 2

    # Enumeration PpBorderType
    variable ppBorderBottom 3
    variable ppBorderDiagonalDown 5
    variable ppBorderDiagonalUp 6
    variable ppBorderLeft 2
    variable ppBorderRight 4
    variable ppBorderTop 1

    # Enumeration PpBulletType
    variable ppBulletMixed -2
    variable ppBulletNone 0
    variable ppBulletNumbered 2
    variable ppBulletPicture 3
    variable ppBulletUnnumbered 1

    # Enumeration PpChangeCase
    variable ppCaseLower 2
    variable ppCaseSentence 1
    variable ppCaseTitle 4
    variable ppCaseToggle 5
    variable ppCaseUpper 3

    # Enumeration PpChartUnitEffect
    variable ppAnimateByCategory 2
    variable ppAnimateByCategoryElements 4
    variable ppAnimateBySeries 1
    variable ppAnimateBySeriesElements 3
    variable ppAnimateChartAllAtOnce 5
    variable ppAnimateChartMixed -2

    # Enumeration PpCheckInVersionType
    variable ppCheckInMajorVersion 1
    variable ppCheckInMinorVersion 0
    variable ppCheckInOverwriteVersion 2

    # Enumeration PpColorSchemeIndex
    variable ppAccent1 6
    variable ppAccent2 7
    variable ppAccent3 8
    variable ppBackground 1
    variable ppFill 5
    variable ppForeground 2
    variable ppNotSchemeColor 0
    variable ppSchemeColorMixed -2
    variable ppShadow 3
    variable ppTitle 4

    # Enumeration PpDateTimeFormat
    variable ppDateTimeFigureOut 14
    variable ppDateTimeFormatMixed -2
    variable ppDateTimeHmm 10
    variable ppDateTimeHmmss 11
    variable ppDateTimeMMMMdyyyy 4
    variable ppDateTimeMMMMyy 6
    variable ppDateTimeMMddyyHmm 8
    variable ppDateTimeMMddyyhmmAMPM 9
    variable ppDateTimeMMyy 7
    variable ppDateTimeMdyy 1
    variable ppDateTimeUAQ1 15
    variable ppDateTimeUAQ2 16
    variable ppDateTimeUAQ3 17
    variable ppDateTimeUAQ4 18
    variable ppDateTimeUAQ5 19
    variable ppDateTimeUAQ6 20
    variable ppDateTimeUAQ7 21
    variable ppDateTimedMMMMyyyy 3
    variable ppDateTimedMMMyy 5
    variable ppDateTimeddddMMMMddyyyy 2
    variable ppDateTimehmmAMPM 12
    variable ppDateTimehmmssAMPM 13

    # Enumeration PpDirection
    variable ppDirectionLeftToRight 1
    variable ppDirectionMixed -2
    variable ppDirectionRightToLeft 2

    # Enumeration PpEntryEffect
    variable ppEffectAirplaneLeft 3950
    variable ppEffectAirplaneRight 3951
    variable ppEffectAppear 3844
    variable ppEffectBlindsHorizontal 769
    variable ppEffectBlindsVertical 770
    variable ppEffectBoxDown 3925
    variable ppEffectBoxIn 3074
    variable ppEffectBoxLeft 3922
    variable ppEffectBoxOut 3073
    variable ppEffectBoxRight 3924
    variable ppEffectBoxUp 3923
    variable ppEffectCheckerboardAcross 1025
    variable ppEffectCheckerboardDown 1026
    variable ppEffectCircleOut 3845
    variable ppEffectCombHorizontal 3847
    variable ppEffectCombVertical 3848
    variable ppEffectConveyorLeft 3882
    variable ppEffectConveyorRight 3883
    variable ppEffectCoverDown 1284
    variable ppEffectCoverLeft 1281
    variable ppEffectCoverLeftDown 1287
    variable ppEffectCoverLeftUp 1285
    variable ppEffectCoverRight 1283
    variable ppEffectCoverRightDown 1288
    variable ppEffectCoverRightUp 1286
    variable ppEffectCoverUp 1282
    variable ppEffectCrawlFromDown 3344
    variable ppEffectCrawlFromLeft 3341
    variable ppEffectCrawlFromRight 3343
    variable ppEffectCrawlFromUp 3342
    variable ppEffectCrush 3943
    variable ppEffectCubeDown 3917
    variable ppEffectCubeLeft 3914
    variable ppEffectCubeRight 3916
    variable ppEffectCubeUp 3915
    variable ppEffectCurtains 3938
    variable ppEffectCut 257
    variable ppEffectCutThroughBlack 258
    variable ppEffectDiamondOut 3846
    variable ppEffectDissolve 1537
    variable ppEffectDoorsHorizontal 3885
    variable ppEffectDoorsVertical 3884
    variable ppEffectDrapeLeft 3936
    variable ppEffectDrapeRight 3937
    variable ppEffectFade 1793
    variable ppEffectFadeSmoothly 3849
    variable ppEffectFallOverLeft 3934
    variable ppEffectFallOverRight 3935
    variable ppEffectFerrisWheelLeft 3899
    variable ppEffectFerrisWheelRight 3900
    variable ppEffectFlashOnceFast 3841
    variable ppEffectFlashOnceMedium 3842
    variable ppEffectFlashOnceSlow 3843
    variable ppEffectFlashbulb 3909
    variable ppEffectFlipDown 3908
    variable ppEffectFlipLeft 3905
    variable ppEffectFlipRight 3907
    variable ppEffectFlipUp 3906
    variable ppEffectFlyFromBottom 3332
    variable ppEffectFlyFromBottomLeft 3335
    variable ppEffectFlyFromBottomRight 3336
    variable ppEffectFlyFromLeft 3329
    variable ppEffectFlyFromRight 3331
    variable ppEffectFlyFromTop 3330
    variable ppEffectFlyFromTopLeft 3333
    variable ppEffectFlyFromTopRight 3334
    variable ppEffectFlyThroughIn 3890
    variable ppEffectFlyThroughInBounce 3892
    variable ppEffectFlyThroughOut 3891
    variable ppEffectFlyThroughOutBounce 3893
    variable ppEffectFracture 3942
    variable ppEffectGalleryLeft 3880
    variable ppEffectGalleryRight 3881
    variable ppEffectGlitterDiamondDown 3875
    variable ppEffectGlitterDiamondLeft 3872
    variable ppEffectGlitterDiamondRight 3874
    variable ppEffectGlitterDiamondUp 3873
    variable ppEffectGlitterHexagonDown 3879
    variable ppEffectGlitterHexagonLeft 3876
    variable ppEffectGlitterHexagonRight 3878
    variable ppEffectGlitterHexagonUp 3877
    variable ppEffectHoneycomb 3898
    variable ppEffectMixed -2
    variable ppEffectMorphByChar 3956
    variable ppEffectMorphByObject 3954
    variable ppEffectMorphByWord 3955
    variable ppEffectNewsflash 3850
    variable ppEffectNone 0
    variable ppEffectOrbitDown 3929
    variable ppEffectOrbitLeft 3926
    variable ppEffectOrbitRight 3928
    variable ppEffectOrbitUp 3927
    variable ppEffectOrigamiLeft 3952
    variable ppEffectOrigamiRight 3953
    variable ppEffectPageCurlDoubleLeft 3948
    variable ppEffectPageCurlDoubleRight 3949
    variable ppEffectPageCurlSingleLeft 3946
    variable ppEffectPageCurlSingleRight 3947
    variable ppEffectPanDown 3933
    variable ppEffectPanLeft 3930
    variable ppEffectPanRight 3932
    variable ppEffectPanUp 3931
    variable ppEffectPeekFromDown 3338
    variable ppEffectPeekFromLeft 3337
    variable ppEffectPeekFromRight 3339
    variable ppEffectPeekFromUp 3340
    variable ppEffectPeelOffLeft 3944
    variable ppEffectPeelOffRight 3945
    variable ppEffectPlusOut 3851
    variable ppEffectPrestige 3941
    variable ppEffectPushDown 3852
    variable ppEffectPushLeft 3853
    variable ppEffectPushRight 3854
    variable ppEffectPushUp 3855
    variable ppEffectRandom 513
    variable ppEffectRandomBarsHorizontal 2305
    variable ppEffectRandomBarsVertical 2306
    variable ppEffectRevealBlackLeft 3896
    variable ppEffectRevealBlackRight 3897
    variable ppEffectRevealSmoothLeft 3894
    variable ppEffectRevealSmoothRight 3895
    variable ppEffectRippleCenter 3867
    variable ppEffectRippleLeftDown 3870
    variable ppEffectRippleLeftUp 3869
    variable ppEffectRippleRightDown 3871
    variable ppEffectRippleRightUp 3868
    variable ppEffectRotateDown 3921
    variable ppEffectRotateLeft 3918
    variable ppEffectRotateRight 3920
    variable ppEffectRotateUp 3919
    variable ppEffectShredRectangleIn 3912
    variable ppEffectShredRectangleOut 3913
    variable ppEffectShredStripsIn 3910
    variable ppEffectShredStripsOut 3911
    variable ppEffectSpiral 3357
    variable ppEffectSplitHorizontalIn 3586
    variable ppEffectSplitHorizontalOut 3585
    variable ppEffectSplitVerticalIn 3588
    variable ppEffectSplitVerticalOut 3587
    variable ppEffectStretchAcross 3351
    variable ppEffectStretchDown 3355
    variable ppEffectStretchLeft 3352
    variable ppEffectStretchRight 3354
    variable ppEffectStretchUp 3353
    variable ppEffectStripsDownLeft 2563
    variable ppEffectStripsDownRight 2564
    variable ppEffectStripsLeftDown 2567
    variable ppEffectStripsLeftUp 2565
    variable ppEffectStripsRightDown 2568
    variable ppEffectStripsRightUp 2566
    variable ppEffectStripsUpLeft 2561
    variable ppEffectStripsUpRight 2562
    variable ppEffectSwitchDown 3904
    variable ppEffectSwitchLeft 3901
    variable ppEffectSwitchRight 3903
    variable ppEffectSwitchUp 3902
    variable ppEffectSwivel 3356
    variable ppEffectUncoverDown 2052
    variable ppEffectUncoverLeft 2049
    variable ppEffectUncoverLeftDown 2055
    variable ppEffectUncoverLeftUp 2053
    variable ppEffectUncoverRight 2051
    variable ppEffectUncoverRightDown 2056
    variable ppEffectUncoverRightUp 2054
    variable ppEffectUncoverUp 2050
    variable ppEffectVortexDown 3866
    variable ppEffectVortexLeft 3863
    variable ppEffectVortexRight 3865
    variable ppEffectVortexUp 3864
    variable ppEffectWarpIn 3888
    variable ppEffectWarpOut 3889
    variable ppEffectWedge 3856
    variable ppEffectWheel1Spoke 3857
    variable ppEffectWheel2Spokes 3858
    variable ppEffectWheel3Spokes 3859
    variable ppEffectWheel4Spokes 3860
    variable ppEffectWheel8Spokes 3861
    variable ppEffectWheelReverse1Spoke 3862
    variable ppEffectWindLeft 3939
    variable ppEffectWindRight 3940
    variable ppEffectWindowHorizontal 3887
    variable ppEffectWindowVertical 3886
    variable ppEffectWipeDown 2820
    variable ppEffectWipeLeft 2817
    variable ppEffectWipeRight 2819
    variable ppEffectWipeUp 2818
    variable ppEffectZoomBottom 3350
    variable ppEffectZoomCenter 3349
    variable ppEffectZoomIn 3345
    variable ppEffectZoomInSlightly 3346
    variable ppEffectZoomOut 3347
    variable ppEffectZoomOutSlightly 3348

    # Enumeration PpExportMode
    variable ppClipRelativeToSlide 2
    variable ppRelativeToSlide 1
    variable ppScaleToFit 3
    variable ppScaleXY 4

    # Enumeration PpFarEastLineBreakLevel
    variable ppFarEastLineBreakLevelCustom 3
    variable ppFarEastLineBreakLevelNormal 1
    variable ppFarEastLineBreakLevelStrict 2

    # Enumeration PpFileDialogType
    variable ppFileDialogOpen 1
    variable ppFileDialogSave 2

    # Enumeration PpFixedFormatIntent
    variable ppFixedFormatIntentPrint 2
    variable ppFixedFormatIntentScreen 1

    # Enumeration PpFixedFormatType
    variable ppFixedFormatTypePDF 2
    variable ppFixedFormatTypeXPS 1

    # Enumeration PpFollowColors
    variable ppFollowColorsMixed -2
    variable ppFollowColorsNone 0
    variable ppFollowColorsScheme 1
    variable ppFollowColorsTextAndBackground 2

    # Enumeration PpFrameColors
    variable ppFrameColorsBlackTextOnWhite 5
    variable ppFrameColorsBrowserColors 1
    variable ppFrameColorsPresentationSchemeAccentColor 3
    variable ppFrameColorsPresentationSchemeTextColor 2
    variable ppFrameColorsWhiteTextOnBlack 4

    # Enumeration PpGuideOrientation
    variable ppHorizontalGuide 1
    variable ppVerticalGuide 2

    # Enumeration PpHTMLVersion
    variable ppHTMLAutodetect 4
    variable ppHTMLDual 3
    variable ppHTMLv3 1
    variable ppHTMLv4 2

    # Enumeration PpIndentControl
    variable ppIndentControlMixed -2
    variable ppIndentKeepAttr 2
    variable ppIndentReplaceAttr 1

    # Enumeration PpMediaTaskStatus
    variable ppMediaTaskStatusDone 3
    variable ppMediaTaskStatusFailed 4
    variable ppMediaTaskStatusInProgress 1
    variable ppMediaTaskStatusNone 0
    variable ppMediaTaskStatusQueued 2

    # Enumeration PpMediaType
    variable ppMediaTypeMixed -2
    variable ppMediaTypeMovie 3
    variable ppMediaTypeOther 1
    variable ppMediaTypeSound 2

    # Enumeration PpMouseActivation
    variable ppMouseClick 1
    variable ppMouseOver 2

    # Enumeration PpNumberedBulletStyle
    variable ppBulletAlphaLCParenBoth 8
    variable ppBulletAlphaLCParenRight 9
    variable ppBulletAlphaLCPeriod 0
    variable ppBulletAlphaUCParenBoth 10
    variable ppBulletAlphaUCParenRight 11
    variable ppBulletAlphaUCPeriod 1
    variable ppBulletArabicAbjadDash 24
    variable ppBulletArabicAlphaDash 23
    variable ppBulletArabicDBPeriod 29
    variable ppBulletArabicDBPlain 28
    variable ppBulletArabicParenBoth 12
    variable ppBulletArabicParenRight 2
    variable ppBulletArabicPeriod 3
    variable ppBulletArabicPlain 13
    variable ppBulletCircleNumDBPlain 18
    variable ppBulletCircleNumWDBlackPlain 20
    variable ppBulletCircleNumWDWhitePlain 19
    variable ppBulletHebrewAlphaDash 25
    variable ppBulletHindiAlpha1Period 40
    variable ppBulletHindiAlphaPeriod 36
    variable ppBulletHindiNumParenRight 39
    variable ppBulletHindiNumPeriod 37
    variable ppBulletKanjiKoreanPeriod 27
    variable ppBulletKanjiKoreanPlain 26
    variable ppBulletKanjiSimpChinDBPeriod 38
    variable ppBulletRomanLCParenBoth 4
    variable ppBulletRomanLCParenRight 5
    variable ppBulletRomanLCPeriod 6
    variable ppBulletRomanUCParenBoth 14
    variable ppBulletRomanUCParenRight 15
    variable ppBulletRomanUCPeriod 7
    variable ppBulletSimpChinPeriod 17
    variable ppBulletSimpChinPlain 16
    variable ppBulletStyleMixed -2
    variable ppBulletThaiAlphaParenBoth 32
    variable ppBulletThaiAlphaParenRight 31
    variable ppBulletThaiAlphaPeriod 30
    variable ppBulletThaiNumParenBoth 35
    variable ppBulletThaiNumParenRight 34
    variable ppBulletThaiNumPeriod 33
    variable ppBulletTradChinPeriod 22
    variable ppBulletTradChinPlain 21

    # Enumeration PpParagraphAlignment
    variable ppAlignCenter 2
    variable ppAlignDistribute 5
    variable ppAlignJustify 4
    variable ppAlignJustifyLow 7
    variable ppAlignLeft 1
    variable ppAlignRight 3
    variable ppAlignThaiDistribute 6
    variable ppAlignmentMixed -2

    # Enumeration PpPasteDataType
    variable ppPasteBitmap 1
    variable ppPasteDefault 0
    variable ppPasteEnhancedMetafile 2
    variable ppPasteGIF 4
    variable ppPasteHTML 8
    variable ppPasteJPG 5
    variable ppPasteMetafilePicture 3
    variable ppPasteOLEObject 10
    variable ppPastePNG 6
    variable ppPasteRTF 9
    variable ppPasteSVG 12
    variable ppPasteShape 11
    variable ppPasteText 7

    # Enumeration PpPlaceholderType
    variable ppPlaceholderBitmap 9
    variable ppPlaceholderBody 2
    variable ppPlaceholderCenterTitle 3
    variable ppPlaceholderChart 8
    variable ppPlaceholderDate 16
    variable ppPlaceholderFooter 15
    variable ppPlaceholderHeader 14
    variable ppPlaceholderMediaClip 10
    variable ppPlaceholderMixed -2
    variable ppPlaceholderObject 7
    variable ppPlaceholderOrgChart 11
    variable ppPlaceholderPicture 18
    variable ppPlaceholderSlideNumber 13
    variable ppPlaceholderSubtitle 4
    variable ppPlaceholderTable 12
    variable ppPlaceholderTitle 1
    variable ppPlaceholderVerticalBody 6
    variable ppPlaceholderVerticalObject 17
    variable ppPlaceholderVerticalTitle 5

    # Enumeration PpPlayerState
    variable ppNotReady 3
    variable ppPaused 1
    variable ppPlaying 0
    variable ppStopped 2

    # Enumeration PpPrintColorType
    variable ppPrintBlackAndWhite 2
    variable ppPrintColor 1
    variable ppPrintPureBlackAndWhite 3

    # Enumeration PpPrintHandoutOrder
    variable ppPrintHandoutHorizontalFirst 2
    variable ppPrintHandoutVerticalFirst 1

    # Enumeration PpPrintOutputType
    variable ppPrintOutputBuildSlides 7
    variable ppPrintOutputFourSlideHandouts 8
    variable ppPrintOutputNineSlideHandouts 9
    variable ppPrintOutputNotesPages 5
    variable ppPrintOutputOneSlideHandouts 10
    variable ppPrintOutputOutline 6
    variable ppPrintOutputSixSlideHandouts 4
    variable ppPrintOutputSlides 1
    variable ppPrintOutputThreeSlideHandouts 3
    variable ppPrintOutputTwoSlideHandouts 2

    # Enumeration PpPrintRangeType
    variable ppPrintAll 1
    variable ppPrintCurrent 3
    variable ppPrintNamedSlideShow 5
    variable ppPrintSection 6
    variable ppPrintSelection 2
    variable ppPrintSlideRange 4

    # Enumeration PpProtectedViewCloseReason
    variable ppProtectedViewCloseEdit 1
    variable ppProtectedViewCloseForced 2
    variable ppProtectedViewCloseNormal 0

    # Enumeration PpPublishSourceType
    variable ppPublishAll 1
    variable ppPublishNamedSlideShow 3
    variable ppPublishSlideRange 2

    # Enumeration PpRemoveDocInfoType
    variable ppRDIAll 99
    variable ppRDIAtMentions 18
    variable ppRDIComments 1
    variable ppRDIContentType 16
    variable ppRDIDocumentManagementPolicy 15
    variable ppRDIDocumentProperties 8
    variable ppRDIDocumentServerProperties 14
    variable ppRDIDocumentWorkspace 10
    variable ppRDIInkAnnotations 11
    variable ppRDIPublishPath 13
    variable ppRDIRemovePersonalInformation 4
    variable ppRDISlideUpdateInformation 17

    # Enumeration PpResampleMediaProfile
    variable ppResampleMediaProfileCustom 1
    variable ppResampleMediaProfileSmall 2
    variable ppResampleMediaProfileSmaller 3
    variable ppResampleMediaProfileSmallest 4

    # Enumeration PpRevisionInfo
    variable ppRevisionInfoBaseline 1
    variable ppRevisionInfoMerged 2
    variable ppRevisionInfoNone 0

    # Enumeration PpSaveAsFileType
    variable ppSaveAsAddIn 8
    variable ppSaveAsBMP 19
    variable ppSaveAsDefault 11
    variable ppSaveAsEMF 23
    variable ppSaveAsExternalConverter 64000
    variable ppSaveAsGIF 16
    variable ppSaveAsHTML 12
    variable ppSaveAsHTMLDual 14
    variable ppSaveAsHTMLv3 13
    variable ppSaveAsJPG 17
    variable ppSaveAsMP4 39
    variable ppSaveAsMetaFile 15
    variable ppSaveAsOpenDocumentPresentation 35
    variable ppSaveAsOpenXMLAddin 30
    variable ppSaveAsOpenXMLPicturePresentation 36
    variable ppSaveAsOpenXMLPresentation 24
    variable ppSaveAsOpenXMLPresentationMacroEnabled 25
    variable ppSaveAsOpenXMLShow 28
    variable ppSaveAsOpenXMLShowMacroEnabled 29
    variable ppSaveAsOpenXMLTemplate 26
    variable ppSaveAsOpenXMLTemplateMacroEnabled 27
    variable ppSaveAsOpenXMLTheme 31
    variable ppSaveAsPDF 32
    variable ppSaveAsPNG 18
    variable ppSaveAsPowerPoint3 4
    variable ppSaveAsPowerPoint4 3
    variable ppSaveAsPowerPoint4FarEast 10
    variable ppSaveAsPowerPoint7 2
    variable ppSaveAsPresForReview 22
    variable ppSaveAsPresentation 1
    variable ppSaveAsRTF 6
    variable ppSaveAsShow 7
    variable ppSaveAsStrictOpenXMLPresentation 38
    variable ppSaveAsTIF 21
    variable ppSaveAsTemplate 5
    variable ppSaveAsWMV 37
    variable ppSaveAsWebArchive 20
    variable ppSaveAsXMLPresentation 34
    variable ppSaveAsXPS 33

    # Enumeration PpSelectionType
    variable ppSelectionNone 0
    variable ppSelectionShapes 2
    variable ppSelectionSlides 1
    variable ppSelectionText 3

    # Enumeration PpShapeFormat
    variable ppShapeFormatBMP 3
    variable ppShapeFormatEMF 5
    variable ppShapeFormatGIF 0
    variable ppShapeFormatJPG 1
    variable ppShapeFormatPNG 2
    variable ppShapeFormatWMF 4

    # Enumeration PpSlideLayout
    variable ppLayoutBlank 12
    variable ppLayoutChart 8
    variable ppLayoutChartAndText 6
    variable ppLayoutClipArtAndVerticalText 26
    variable ppLayoutClipartAndText 10
    variable ppLayoutComparison 34
    variable ppLayoutContentWithCaption 35
    variable ppLayoutCustom 32
    variable ppLayoutFourObjects 24
    variable ppLayoutLargeObject 15
    variable ppLayoutMediaClipAndText 18
    variable ppLayoutMixed -2
    variable ppLayoutObject 16
    variable ppLayoutObjectAndText 14
    variable ppLayoutObjectAndTwoObjects 30
    variable ppLayoutObjectOverText 19
    variable ppLayoutOrgchart 7
    variable ppLayoutPictureWithCaption 36
    variable ppLayoutSectionHeader 33
    variable ppLayoutTable 4
    variable ppLayoutText 2
    variable ppLayoutTextAndChart 5
    variable ppLayoutTextAndClipart 9
    variable ppLayoutTextAndMediaClip 17
    variable ppLayoutTextAndObject 13
    variable ppLayoutTextAndTwoObjects 21
    variable ppLayoutTextOverObject 20
    variable ppLayoutTitle 1
    variable ppLayoutTitleOnly 11
    variable ppLayoutTwoColumnText 3
    variable ppLayoutTwoObjects 29
    variable ppLayoutTwoObjectsAndObject 31
    variable ppLayoutTwoObjectsAndText 22
    variable ppLayoutTwoObjectsOverText 23
    variable ppLayoutVerticalText 25
    variable ppLayoutVerticalTitleAndText 27
    variable ppLayoutVerticalTitleAndTextOverChart 28

    # Enumeration PpSlideShowAdvanceMode
    variable ppSlideShowManualAdvance 1
    variable ppSlideShowRehearseNewTimings 3
    variable ppSlideShowUseSlideTimings 2

    # Enumeration PpSlideShowPointerType
    variable ppSlideShowPointerAlwaysHidden 3
    variable ppSlideShowPointerArrow 1
    variable ppSlideShowPointerAutoArrow 4
    variable ppSlideShowPointerEraser 5
    variable ppSlideShowPointerNone 0
    variable ppSlideShowPointerPen 2

    # Enumeration PpSlideShowRangeType
    variable ppShowAll 1
    variable ppShowNamedSlideShow 3
    variable ppShowSlideRange 2

    # Enumeration PpSlideShowState
    variable ppSlideShowBlackScreen 3
    variable ppSlideShowDone 5
    variable ppSlideShowPaused 2
    variable ppSlideShowRunning 1
    variable ppSlideShowWhiteScreen 4

    # Enumeration PpSlideShowType
    variable ppShowTypeKiosk 3
    variable ppShowTypeSpeaker 1
    variable ppShowTypeWindow 2
    variable ppShowTypeWindow2 4

    # Enumeration PpSlideSizeType
    variable ppSlideSize35MM 4
    variable ppSlideSizeA3Paper 9
    variable ppSlideSizeA4Paper 3
    variable ppSlideSizeB4ISOPaper 10
    variable ppSlideSizeB4JISPaper 12
    variable ppSlideSizeB5ISOPaper 11
    variable ppSlideSizeB5JISPaper 13
    variable ppSlideSizeBanner 6
    variable ppSlideSizeCustom 7
    variable ppSlideSizeHagakiCard 14
    variable ppSlideSizeLedgerPaper 8
    variable ppSlideSizeLetterPaper 2
    variable ppSlideSizeOnScreen 1
    variable ppSlideSizeOnScreen16x10 16
    variable ppSlideSizeOnScreen16x9 15
    variable ppSlideSizeOverhead 5

    # Enumeration PpSoundEffectType
    variable ppSoundEffectsMixed -2
    variable ppSoundFile 2
    variable ppSoundNone 0
    variable ppSoundStopPrevious 1

    # Enumeration PpSoundFormatType
    variable ppSoundFormatCDAudio 3
    variable ppSoundFormatMIDI 2
    variable ppSoundFormatMixed -2
    variable ppSoundFormatNone 0
    variable ppSoundFormatWAV 1

    # Enumeration PpTabStopType
    variable ppTabStopCenter 2
    variable ppTabStopDecimal 4
    variable ppTabStopLeft 1
    variable ppTabStopMixed -2
    variable ppTabStopRight 3

    # Enumeration PpTextLevelEffect
    variable ppAnimateByAllLevels 16
    variable ppAnimateByFifthLevel 5
    variable ppAnimateByFirstLevel 1
    variable ppAnimateByFourthLevel 4
    variable ppAnimateBySecondLevel 2
    variable ppAnimateByThirdLevel 3
    variable ppAnimateLevelMixed -2
    variable ppAnimateLevelNone 0

    # Enumeration PpTextStyleType
    variable ppBodyStyle 3
    variable ppDefaultStyle 1
    variable ppTitleStyle 2

    # Enumeration PpTextUnitEffect
    variable ppAnimateByCharacter 2
    variable ppAnimateByParagraph 0
    variable ppAnimateByWord 1
    variable ppAnimateUnitMixed -2

    # Enumeration PpTransitionSpeed
    variable ppTransitionSpeedFast 3
    variable ppTransitionSpeedMedium 2
    variable ppTransitionSpeedMixed -2
    variable ppTransitionSpeedSlow 1

    # Enumeration PpUpdateOption
    variable ppUpdateOptionAutomatic 2
    variable ppUpdateOptionManual 1
    variable ppUpdateOptionMixed -2

    # Enumeration PpViewType
    variable ppViewHandoutMaster 4
    variable ppViewMasterThumbnails 12
    variable ppViewNormal 9
    variable ppViewNotesMaster 5
    variable ppViewNotesPage 3
    variable ppViewOutline 6
    variable ppViewPrintPreview 10
    variable ppViewSlide 1
    variable ppViewSlideMaster 2
    variable ppViewSlideSorter 7
    variable ppViewThumbnails 11
    variable ppViewTitleMaster 8

    # Enumeration PpWindowState
    variable ppWindowMaximized 3
    variable ppWindowMinimized 2
    variable ppWindowNormal 1

    # Enumeration XlAxisCrosses
    variable xlAxisCrossesAutomatic -4105
    variable xlAxisCrossesCustom -4114
    variable xlAxisCrossesMaximum 2
    variable xlAxisCrossesMinimum 4

    # Enumeration XlAxisGroup
    variable xlPrimary 1
    variable xlSecondary 2

    # Enumeration XlAxisType
    variable xlCategory 1
    variable xlSeriesAxis 3
    variable xlValue 2

    # Enumeration XlBackground
    variable xlBackgroundAutomatic -4105
    variable xlBackgroundOpaque 3
    variable xlBackgroundTransparent 2

    # Enumeration XlBarShape
    variable xlBox 0
    variable xlConeToMax 5
    variable xlConeToPoint 4
    variable xlCylinder 3
    variable xlPyramidToMax 2
    variable xlPyramidToPoint 1

    # Enumeration XlBinsType
    variable xlBinsTypeAutomatic 0
    variable xlBinsTypeBinCount 4
    variable xlBinsTypeBinSize 3
    variable xlBinsTypeCategorical 1
    variable xlBinsTypeManual 2

    # Enumeration XlBorderWeight
    variable xlHairline 1
    variable xlMedium -4138
    variable xlThick 4
    variable xlThin 2

    # Enumeration XlCategoryLabelLevel
    variable xlCategoryLabelLevelAll -1
    variable xlCategoryLabelLevelCustom -2
    variable xlCategoryLabelLevelNone -3

    # Enumeration XlCategorySortOrder
    variable xlCategoryAscending 2
    variable xlCategoryDescending 3
    variable xlIndexAscending 0
    variable xlIndexDescending 1

    # Enumeration XlCategoryType
    variable xlAutomaticScale -4105
    variable xlCategoryScale 2
    variable xlTimeScale 3

    # Enumeration XlChartElementPosition
    variable xlChartElementPositionAutomatic -4105
    variable xlChartElementPositionCustom -4114

    # Enumeration XlChartGallery
    variable xlAnyGallery 23
    variable xlBuiltIn 21
    variable xlUserDefined 22

    # Enumeration XlChartItem
    variable xlAxis 21
    variable xlAxisTitle 17
    variable xlChartArea 2
    variable xlChartTitle 4
    variable xlCorners 6
    variable xlDataLabel 0
    variable xlDataTable 7
    variable xlDisplayUnitLabel 30
    variable xlDownBars 20
    variable xlDropLines 26
    variable xlErrorBars 9
    variable xlFloor 23
    variable xlHiLoLines 25
    variable xlLeaderLines 29
    variable xlLegend 24
    variable xlLegendEntry 12
    variable xlLegendKey 13
    variable xlMajorGridlines 15
    variable xlMinorGridlines 16
    variable xlNothing 28
    variable xlPivotChartDropZone 32
    variable xlPivotChartFieldButton 31
    variable xlPlotArea 19
    variable xlRadarAxisLabels 27
    variable xlSeries 3
    variable xlSeriesLines 22
    variable xlShape 14
    variable xlTrendline 8
    variable xlUpBars 18
    variable xlWalls 5
    variable xlXErrorBars 10
    variable xlYErrorBars 11

    # Enumeration XlChartPicturePlacement
    variable xlAllFaces 7
    variable xlEnd 2
    variable xlEndSides 3
    variable xlFront 4
    variable xlFrontEnd 6
    variable xlFrontSides 5
    variable xlSides 1

    # Enumeration XlChartPictureType
    variable xlStack 2
    variable xlStackScale 3
    variable xlStretch 1

    # Enumeration XlChartSplitType
    variable xlSplitByCustomSplit 4
    variable xlSplitByPercentValue 3
    variable xlSplitByPosition 1
    variable xlSplitByValue 2

    # Enumeration XlColorIndex
    variable xlColorIndexAutomatic -4105
    variable xlColorIndexNone -4142

    # Enumeration XlConstants
    variable xl3DBar -4099
    variable xl3DSurface -4103
    variable xlAbove 0
    variable xlAutomatic -4105
    variable xlBar 2
    variable xlBelow 1
    variable xlBoth 1
    variable xlBottom -4107
    variable xlCenter -4108
    variable xlChecker 9
    variable xlCircle 8
    variable xlColumn 3
    variable xlCombination -4111
    variable xlCorner 2
    variable xlCrissCross 16
    variable xlCross 4
    variable xlCustom -4114
    variable xlDefaultAutoFormat -1
    variable xlDiamond 2
    variable xlDistributed -4117
    variable xlFill 5
    variable xlFixedValue 1
    variable xlGeneral 1
    variable xlGray16 17
    variable xlGray25 -4124
    variable xlGray50 -4125
    variable xlGray75 -4126
    variable xlGray8 18
    variable xlGrid 15
    variable xlHigh -4127
    variable xlInside 2
    variable xlJustify -4130
    variable xlLeft -4131
    variable xlLightDown 13
    variable xlLightHorizontal 11
    variable xlLightUp 14
    variable xlLightVertical 12
    variable xlLow -4134
    variable xlMaximum 2
    variable xlMinimum 4
    variable xlMinusValues 3
    variable xlNextToAxis 4
    variable xlNone -4142
    variable xlOpaque 3
    variable xlOutside 3
    variable xlPercent 2
    variable xlPlus 9
    variable xlPlusValues 2
    variable xlRight -4152
    variable xlScale 3
    variable xlSemiGray75 10
    variable xlShowLabel 4
    variable xlShowLabelAndPercent 5
    variable xlShowPercent 3
    variable xlShowValue 2
    variable xlSingle 2
    variable xlSolid 1
    variable xlSquare 1
    variable xlStError 4
    variable xlStar 5
    variable xlTop -4160
    variable xlTransparent 2
    variable xlTriangle 3

    # Enumeration XlCopyPictureFormat
    variable xlBitmap 2
    variable xlPicture -4147

    # Enumeration XlDataLabelPosition
    variable xlLabelPositionAbove 0
    variable xlLabelPositionBelow 1
    variable xlLabelPositionBestFit 5
    variable xlLabelPositionCenter -4108
    variable xlLabelPositionCustom 7
    variable xlLabelPositionInsideBase 4
    variable xlLabelPositionInsideEnd 3
    variable xlLabelPositionLeft -4131
    variable xlLabelPositionMixed 6
    variable xlLabelPositionOutsideEnd 2
    variable xlLabelPositionRight -4152

    # Enumeration XlDataLabelSeparator
    variable xlDataLabelSeparatorDefault 1

    # Enumeration XlDataLabelsType
    variable xlDataLabelsShowBubbleSizes 6
    variable xlDataLabelsShowLabel 4
    variable xlDataLabelsShowLabelAndPercent 5
    variable xlDataLabelsShowNone -4142
    variable xlDataLabelsShowPercent 3
    variable xlDataLabelsShowValue 2

    # Enumeration XlDisplayBlanksAs
    variable xlInterpolated 3
    variable xlNotPlotted 1
    variable xlZero 2

    # Enumeration XlDisplayUnit
    variable xlHundredMillions -8
    variable xlHundredThousands -5
    variable xlHundreds -2
    variable xlMillionMillions -10
    variable xlMillions -6
    variable xlTenMillions -7
    variable xlTenThousands -4
    variable xlThousandMillions -9
    variable xlThousands -3

    # Enumeration XlEndStyleCap
    variable xlCap 1
    variable xlNoCap 2

    # Enumeration XlErrorBarDirection
    variable xlChartX -4168
    variable xlChartY 1

    # Enumeration XlErrorBarInclude
    variable xlErrorBarIncludeBoth 1
    variable xlErrorBarIncludeMinusValues 3
    variable xlErrorBarIncludeNone -4142
    variable xlErrorBarIncludePlusValues 2

    # Enumeration XlErrorBarType
    variable xlErrorBarTypeCustom -4114
    variable xlErrorBarTypeFixedValue 1
    variable xlErrorBarTypePercent 2
    variable xlErrorBarTypeStDev -4155
    variable xlErrorBarTypeStError 4

    # Enumeration XlGeoMappingLevel
    variable xlGeoMappingLevelAutomatic 0
    variable xlGeoMappingLevelCountryRegion 5
    variable xlGeoMappingLevelCountryRegionList 6
    variable xlGeoMappingLevelCounty 3
    variable xlGeoMappingLevelDataOnly 1
    variable xlGeoMappingLevelPostalCode 2
    variable xlGeoMappingLevelState 4
    variable xlGeoMappingLevelWorld 7

    # Enumeration XlGeoProjectionType
    variable xlGeoProjectionTypeAlbers 3
    variable xlGeoProjectionTypeAutomatic 0
    variable xlGeoProjectionTypeMercator 1
    variable xlGeoProjectionTypeMiller 2
    variable xlGeoProjectionTypeRobinson 4

    # Enumeration XlGradientStopPositionType
    variable xlGradientStopPositionTypeExtremeValue 0
    variable xlGradientStopPositionTypeNumber 1
    variable xlGradientStopPositionTypePercent 2

    # Enumeration XlHAlign
    variable xlHAlignCenter -4108
    variable xlHAlignCenterAcrossSelection 7
    variable xlHAlignDistributed -4117
    variable xlHAlignFill 5
    variable xlHAlignGeneral 1
    variable xlHAlignJustify -4130
    variable xlHAlignLeft -4131
    variable xlHAlignRight -4152

    # Enumeration XlLegendPosition
    variable xlLegendPositionBottom -4107
    variable xlLegendPositionCorner 2
    variable xlLegendPositionCustom -4161
    variable xlLegendPositionLeft -4131
    variable xlLegendPositionRight -4152
    variable xlLegendPositionTop -4160

    # Enumeration XlLineStyle
    variable xlContinuous 1
    variable xlDash -4115
    variable xlDashDot 4
    variable xlDashDotDot 5
    variable xlDot -4118
    variable xlDouble -4119
    variable xlLineStyleNone -4142
    variable xlSlantDashDot 13

    # Enumeration XlMarkerStyle
    variable xlMarkerStyleAutomatic -4105
    variable xlMarkerStyleCircle 8
    variable xlMarkerStyleDash -4115
    variable xlMarkerStyleDiamond 2
    variable xlMarkerStyleDot -4118
    variable xlMarkerStyleNone -4142
    variable xlMarkerStylePicture -4147
    variable xlMarkerStylePlus 9
    variable xlMarkerStyleSquare 1
    variable xlMarkerStyleStar 5
    variable xlMarkerStyleTriangle 3
    variable xlMarkerStyleX -4168

    # Enumeration XlOrientation
    variable xlDownward -4170
    variable xlHorizontal -4128
    variable xlUpward -4171
    variable xlVertical -4166

    # Enumeration XlParentDataLabelOptions
    variable xlParentDataLabelOptionsBanner 1
    variable xlParentDataLabelOptionsNone 0
    variable xlParentDataLabelOptionsOverlapping 2

    # Enumeration XlPattern
    variable xlPatternAutomatic -4105
    variable xlPatternChecker 9
    variable xlPatternCrissCross 16
    variable xlPatternDown -4121
    variable xlPatternGray16 17
    variable xlPatternGray25 -4124
    variable xlPatternGray50 -4125
    variable xlPatternGray75 -4126
    variable xlPatternGray8 18
    variable xlPatternGrid 15
    variable xlPatternHorizontal -4128
    variable xlPatternLightDown 13
    variable xlPatternLightHorizontal 11
    variable xlPatternLightUp 14
    variable xlPatternLightVertical 12
    variable xlPatternLinearGradient 4000
    variable xlPatternNone -4142
    variable xlPatternRectangularGradient 4001
    variable xlPatternSemiGray75 10
    variable xlPatternSolid 1
    variable xlPatternUp -4162
    variable xlPatternVertical -4166

    # Enumeration XlPictureAppearance
    variable xlPrinter 2
    variable xlScreen 1

    # Enumeration XlPieSliceIndex
    variable xlCenterPoint 5
    variable xlInnerCenterPoint 8
    variable xlInnerClockwisePoint 7
    variable xlInnerCounterClockwisePoint 9
    variable xlMidClockwiseRadiusPoint 4
    variable xlMidCounterClockwiseRadiusPoint 6
    variable xlOuterCenterPoint 2
    variable xlOuterClockwisePoint 3
    variable xlOuterCounterClockwisePoint 1

    # Enumeration XlPieSliceLocation
    variable xlHorizontalCoordinate 1
    variable xlVerticalCoordinate 2

    # Enumeration XlPivotFieldOrientation
    variable xlColumnField 2
    variable xlDataField 4
    variable xlHidden 0
    variable xlPageField 3
    variable xlRowField 1

    # Enumeration XlReadingOrder
    variable xlContext -5002
    variable xlLTR -5003
    variable xlRTL -5004

    # Enumeration XlRegionLabelOptions
    variable xlRegionLabelOptionsBestFitOnly 1
    variable xlRegionLabelOptionsNone 0
    variable xlRegionLabelOptionsShowAll 2

    # Enumeration XlRgbColor
    variable rgbAliceBlue 16775408
    variable rgbAntiqueWhite 14150650
    variable rgbAqua 16776960
    variable rgbAquamarine 13959039
    variable rgbAzure 16777200
    variable rgbBeige 14480885
    variable rgbBisque 12903679
    variable rgbBlack 0
    variable rgbBlanchedAlmond 13495295
    variable rgbBlue 16711680
    variable rgbBlueViolet 14822282
    variable rgbBrown 2763429
    variable rgbBurlyWood 8894686
    variable rgbCadetBlue 10526303
    variable rgbChartreuse 65407
    variable rgbCoral 5275647
    variable rgbCornflowerBlue 15570276
    variable rgbCornsilk 14481663
    variable rgbCrimson 3937500
    variable rgbDarkBlue 9109504
    variable rgbDarkCyan 9145088
    variable rgbDarkGoldenrod 755384
    variable rgbDarkGray 11119017
    variable rgbDarkGreen 25600
    variable rgbDarkGrey 11119017
    variable rgbDarkKhaki 7059389
    variable rgbDarkMagenta 9109643
    variable rgbDarkOliveGreen 3107669
    variable rgbDarkOrange 36095
    variable rgbDarkOrchid 13382297
    variable rgbDarkRed 139
    variable rgbDarkSalmon 8034025
    variable rgbDarkSeaGreen 9419919
    variable rgbDarkSlateBlue 9125192
    variable rgbDarkSlateGray 5197615
    variable rgbDarkSlateGrey 5197615
    variable rgbDarkTurquoise 13749760
    variable rgbDarkViolet 13828244
    variable rgbDeepPink 9639167
    variable rgbDeepSkyBlue 16760576
    variable rgbDimGray 6908265
    variable rgbDimGrey 6908265
    variable rgbDodgerBlue 16748574
    variable rgbFireBrick 2237106
    variable rgbFloralWhite 15792895
    variable rgbForestGreen 2263842
    variable rgbFuchsia 16711935
    variable rgbGainsboro 14474460
    variable rgbGhostWhite 16775416
    variable rgbGold 55295
    variable rgbGoldenrod 2139610
    variable rgbGray 8421504
    variable rgbGreen 32768
    variable rgbGreenYellow 3145645
    variable rgbGrey 8421504
    variable rgbHoneydew 15794160
    variable rgbHotPink 11823615
    variable rgbIndianRed 6053069
    variable rgbIndigo 8519755
    variable rgbIvory 15794175
    variable rgbKhaki 9234160
    variable rgbLavender 16443110
    variable rgbLavenderBlush 16118015
    variable rgbLawnGreen 64636
    variable rgbLemonChiffon 13499135
    variable rgbLightBlue 15128749
    variable rgbLightCoral 8421616
    variable rgbLightCyan 9145088
    variable rgbLightGoldenrodYellow 13826810
    variable rgbLightGray 13882323
    variable rgbLightGreen 9498256
    variable rgbLightGrey 13882323
    variable rgbLightPink 12695295
    variable rgbLightSalmon 8036607
    variable rgbLightSeaGreen 11186720
    variable rgbLightSkyBlue 16436871
    variable rgbLightSlateGray 10061943
    variable rgbLightSlateGrey 10061943
    variable rgbLightSteelBlue 14599344
    variable rgbLightYellow 14745599
    variable rgbLime 65280
    variable rgbLimeGreen 3329330
    variable rgbLinen 15134970
    variable rgbMaroon 128
    variable rgbMediumAquamarine 11206502
    variable rgbMediumBlue 13434880
    variable rgbMediumOrchid 13850042
    variable rgbMediumPurple 14381203
    variable rgbMediumSeaGreen 7451452
    variable rgbMediumSlateBlue 15624315
    variable rgbMediumSpringGreen 10156544
    variable rgbMediumTurquoise 13422920
    variable rgbMediumVioletRed 8721863
    variable rgbMidnightBlue 7346457
    variable rgbMintCream 16449525
    variable rgbMistyRose 14804223
    variable rgbMoccasin 11920639
    variable rgbNavajoWhite 11394815
    variable rgbNavy 8388608
    variable rgbNavyBlue 8388608
    variable rgbOldLace 15136253
    variable rgbOlive 32896
    variable rgbOliveDrab 2330219
    variable rgbOrange 42495
    variable rgbOrangeRed 17919
    variable rgbOrchid 14053594
    variable rgbPaleGoldenrod 7071982
    variable rgbPaleGreen 10025880
    variable rgbPaleTurquoise 15658671
    variable rgbPaleVioletRed 9662683
    variable rgbPapayaWhip 14020607
    variable rgbPeachPuff 12180223
    variable rgbPeru 4163021
    variable rgbPink 13353215
    variable rgbPlum 14524637
    variable rgbPowderBlue 15130800
    variable rgbPurple 8388736
    variable rgbRed 255
    variable rgbRosyBrown 9408444
    variable rgbRoyalBlue 14772545
    variable rgbSalmon 7504122
    variable rgbSandyBrown 6333684
    variable rgbSeaGreen 5737262
    variable rgbSeashell 15660543
    variable rgbSienna 2970272
    variable rgbSilver 12632256
    variable rgbSkyBlue 15453831
    variable rgbSlateBlue 13458026
    variable rgbSlateGray 9470064
    variable rgbSlateGrey 9470064
    variable rgbSnow 16448255
    variable rgbSpringGreen 8388352
    variable rgbSteelBlue 11829830
    variable rgbTan 9221330
    variable rgbTeal 8421376
    variable rgbThistle 14204888
    variable rgbTomato 4678655
    variable rgbTurquoise 13688896
    variable rgbViolet 15631086
    variable rgbWheat 11788021
    variable rgbWhite 16777215
    variable rgbWhiteSmoke 16119285
    variable rgbYellow 65535
    variable rgbYellowGreen 3329434

    # Enumeration XlRowCol
    variable xlColumns 2
    variable xlRows 1

    # Enumeration XlScaleType
    variable xlScaleLinear -4132
    variable xlScaleLogarithmic -4133

    # Enumeration XlSeriesColorGradientStyle
    variable xlSeriesColorGradientStyleDiverging 1
    variable xlSeriesColorGradientStyleSequential 0

    # Enumeration XlSeriesNameLevel
    variable xlSeriesNameLevelAll -1
    variable xlSeriesNameLevelCustom -2
    variable xlSeriesNameLevelNone -3

    # Enumeration XlSizeRepresents
    variable xlSizeIsArea 1
    variable xlSizeIsWidth 2

    # Enumeration XlTickLabelOrientation
    variable xlTickLabelOrientationAutomatic -4105
    variable xlTickLabelOrientationDownward -4170
    variable xlTickLabelOrientationHorizontal -4128
    variable xlTickLabelOrientationUpward -4171
    variable xlTickLabelOrientationVertical -4166

    # Enumeration XlTickLabelPosition
    variable xlTickLabelPositionHigh -4127
    variable xlTickLabelPositionLow -4134
    variable xlTickLabelPositionNextToAxis 4
    variable xlTickLabelPositionNone -4142

    # Enumeration XlTickMark
    variable xlTickMarkCross 4
    variable xlTickMarkInside 2
    variable xlTickMarkNone -4142
    variable xlTickMarkOutside 3

    # Enumeration XlTimeUnit
    variable xlDays 0
    variable xlMonths 1
    variable xlYears 2

    # Enumeration XlTrendlineType
    variable xlExponential 5
    variable xlLinear -4132
    variable xlLogarithmic -4133
    variable xlMovingAvg 6
    variable xlPolynomial 3
    variable xlPower 4

    # Enumeration XlUnderlineStyle
    variable xlUnderlineStyleDouble -4119
    variable xlUnderlineStyleDoubleAccounting 5
    variable xlUnderlineStyleNone -4142
    variable xlUnderlineStyleSingle 2
    variable xlUnderlineStyleSingleAccounting 4

    # Enumeration XlVAlign
    variable xlVAlignBottom -4107
    variable xlVAlignCenter -4108
    variable xlVAlignDistributed -4117
    variable xlVAlignJustify -4130
    variable xlVAlignTop -4160

    # Enumeration XlValueSortOrder
    variable xlValueAscending 1
    variable xlValueDescending 2
    variable xlValueNone 0

    variable enums

    array set enums {
        MsoAnimAccumulate { msoAnimAccumulateAlways 2 msoAnimAccumulateNone 1 }
        MsoAnimAdditive { msoAnimAdditiveAddBase 1 msoAnimAdditiveAddSum 2 }
        MsoAnimAfterEffect { msoAnimAfterEffectDim 1 msoAnimAfterEffectHide 2 msoAnimAfterEffectHideOnNextClick 3 msoAnimAfterEffectMixed -1 msoAnimAfterEffectNone 0 }
        MsoAnimCommandType { msoAnimCommandTypeCall 1 msoAnimCommandTypeEvent 0 msoAnimCommandTypeVerb 2 }
        MsoAnimDirection { msoAnimDirectionAcross 18 msoAnimDirectionBottom 11 msoAnimDirectionBottomLeft 15 msoAnimDirectionBottomRight 14 msoAnimDirectionCenter 28 msoAnimDirectionClockwise 21 msoAnimDirectionCounterclockwise 22 msoAnimDirectionCycleClockwise 43 msoAnimDirectionCycleCounterclockwise 44 msoAnimDirectionDown 3 msoAnimDirectionDownLeft 9 msoAnimDirectionDownRight 8 msoAnimDirectionFontAllCaps 40 msoAnimDirectionFontBold 35 msoAnimDirectionFontItalic 36 msoAnimDirectionFontShadow 39 msoAnimDirectionFontStrikethrough 38 msoAnimDirectionFontUnderline 37 msoAnimDirectionGradual 42 msoAnimDirectionHorizontal 16 msoAnimDirectionHorizontalIn 23 msoAnimDirectionHorizontalOut 24 msoAnimDirectionIn 19 msoAnimDirectionInBottom 31 msoAnimDirectionInCenter 30 msoAnimDirectionInSlightly 29 msoAnimDirectionInstant 41 msoAnimDirectionLeft 4 msoAnimDirectionNone 0 msoAnimDirectionOrdinalMask 5 msoAnimDirectionOut 20 msoAnimDirectionOutBottom 34 msoAnimDirectionOutCenter 33 msoAnimDirectionOutSlightly 32 msoAnimDirectionRight 2 msoAnimDirectionSlightly 27 msoAnimDirectionTop 10 msoAnimDirectionTopLeft 12 msoAnimDirectionTopRight 13 msoAnimDirectionUp 1 msoAnimDirectionUpLeft 6 msoAnimDirectionUpRight 7 msoAnimDirectionVertical 17 msoAnimDirectionVerticalIn 25 msoAnimDirectionVerticalOut 26 }
        MsoAnimEffect { msoAnimEffect3DArrive 151 msoAnimEffect3DJumpAndTurn 154 msoAnimEffect3DSwing 153 msoAnimEffect3DTurntable 152 msoAnimEffectAppear 1 msoAnimEffectArcUp 47 msoAnimEffectAscend 39 msoAnimEffectBlast 64 msoAnimEffectBlinds 3 msoAnimEffectBoldFlash 63 msoAnimEffectBoldReveal 65 msoAnimEffectBoomerang 25 msoAnimEffectBounce 26 msoAnimEffectBox 4 msoAnimEffectBrushOnColor 66 msoAnimEffectBrushOnUnderline 67 msoAnimEffectCenterRevolve 40 msoAnimEffectChangeFillColor 54 msoAnimEffectChangeFont 55 msoAnimEffectChangeFontColor 56 msoAnimEffectChangeFontSize 57 msoAnimEffectChangeFontStyle 58 msoAnimEffectChangeLineColor 60 msoAnimEffectCheckerboard 5 msoAnimEffectCircle 6 msoAnimEffectColorBlend 68 msoAnimEffectColorReveal 27 msoAnimEffectColorWave 69 msoAnimEffectComplementaryColor 70 msoAnimEffectComplementaryColor2 71 msoAnimEffectContrastingColor 72 msoAnimEffectCrawl 7 msoAnimEffectCredits 28 msoAnimEffectCustom 0 msoAnimEffectDarken 73 msoAnimEffectDesaturate 74 msoAnimEffectDescend 42 msoAnimEffectDiamond 8 msoAnimEffectDissolve 9 msoAnimEffectEaseIn 29 msoAnimEffectExpand 50 msoAnimEffectFade 10 msoAnimEffectFadedSwivel 41 msoAnimEffectFadedZoom 48 msoAnimEffectFlashBulb 75 msoAnimEffectFlashOnce 11 msoAnimEffectFlicker 76 msoAnimEffectFlip 51 msoAnimEffectFloat 30 msoAnimEffectFly 2 msoAnimEffectFold 53 msoAnimEffectGlide 49 msoAnimEffectGrowAndTurn 31 msoAnimEffectGrowShrink 59 msoAnimEffectGrowWithColor 77 msoAnimEffectLightSpeed 32 msoAnimEffectLighten 78 msoAnimEffectMediaPause 84 msoAnimEffectMediaPlay 83 msoAnimEffectMediaPlayFromBookmark 150 msoAnimEffectMediaStop 85 msoAnimEffectPath4PointStar 101 msoAnimEffectPath5PointStar 90 msoAnimEffectPath6PointStar 96 msoAnimEffectPath8PointStar 102 msoAnimEffectPathArcDown 122 msoAnimEffectPathArcLeft 136 msoAnimEffectPathArcRight 143 msoAnimEffectPathArcUp 129 msoAnimEffectPathBean 116 msoAnimEffectPathBounceLeft 126 msoAnimEffectPathBounceRight 139 msoAnimEffectPathBuzzsaw 110 msoAnimEffectPathCircle 86 msoAnimEffectPathCrescentMoon 91 msoAnimEffectPathCurvedSquare 105 msoAnimEffectPathCurvedX 106 msoAnimEffectPathCurvyLeft 133 msoAnimEffectPathCurvyRight 146 msoAnimEffectPathCurvyStar 108 msoAnimEffectPathDecayingWave 145 msoAnimEffectPathDiagonalDownRight 134 msoAnimEffectPathDiagonalUpRight 141 msoAnimEffectPathDiamond 88 msoAnimEffectPathDown 127 msoAnimEffectPathEqualTriangle 98 msoAnimEffectPathFigure8Four 113 msoAnimEffectPathFootball 97 msoAnimEffectPathFunnel 137 msoAnimEffectPathHeart 94 msoAnimEffectPathHeartbeat 130 msoAnimEffectPathHexagon 89 msoAnimEffectPathHorizontalFigure8 111 msoAnimEffectPathInvertedSquare 119 msoAnimEffectPathInvertedTriangle 118 msoAnimEffectPathLeft 120 msoAnimEffectPathLoopdeLoop 109 msoAnimEffectPathNeutron 114 msoAnimEffectPathOctagon 95 msoAnimEffectPathParallelogram 99 msoAnimEffectPathPeanut 112 msoAnimEffectPathPentagon 100 msoAnimEffectPathPlus 117 msoAnimEffectPathPointyStar 104 msoAnimEffectPathRight 149 msoAnimEffectPathRightTriangle 87 msoAnimEffectPathSCurve1 144 msoAnimEffectPathSCurve2 124 msoAnimEffectPathSineWave 125 msoAnimEffectPathSpiralLeft 140 msoAnimEffectPathSpiralRight 131 msoAnimEffectPathSpring 138 msoAnimEffectPathSquare 92 msoAnimEffectPathStairsDown 147 msoAnimEffectPathSwoosh 115 msoAnimEffectPathTeardrop 103 msoAnimEffectPathTrapezoid 93 msoAnimEffectPathTurnDown 135 msoAnimEffectPathTurnRight 121 msoAnimEffectPathTurnUp 128 msoAnimEffectPathTurnUpRight 142 msoAnimEffectPathUp 148 msoAnimEffectPathVerticalFigure8 107 msoAnimEffectPathWave 132 msoAnimEffectPathZigzag 123 msoAnimEffectPeek 12 msoAnimEffectPinwheel 33 msoAnimEffectPlus 13 msoAnimEffectRandomBars 14 msoAnimEffectRandomEffects 24 msoAnimEffectRiseUp 34 msoAnimEffectShimmer 52 msoAnimEffectSling 43 msoAnimEffectSpin 61 msoAnimEffectSpinner 44 msoAnimEffectSpiral 15 msoAnimEffectSplit 16 msoAnimEffectStretch 17 msoAnimEffectStretchy 45 msoAnimEffectStrips 18 msoAnimEffectStyleEmphasis 79 msoAnimEffectSwish 35 msoAnimEffectSwivel 19 msoAnimEffectTeeter 80 msoAnimEffectThinLine 36 msoAnimEffectTransparency 62 msoAnimEffectUnfold 37 msoAnimEffectVerticalGrow 81 msoAnimEffectWave 82 msoAnimEffectWedge 20 msoAnimEffectWheel 21 msoAnimEffectWhip 38 msoAnimEffectWipe 22 msoAnimEffectZip 46 msoAnimEffectZoom 23 }
        MsoAnimEffectAfter { msoAnimEffectAfterFreeze 1 msoAnimEffectAfterHold 3 msoAnimEffectAfterRemove 2 msoAnimEffectAfterTransition 4 }
        MsoAnimEffectRestart { msoAnimEffectRestartAlways 1 msoAnimEffectRestartNever 3 msoAnimEffectRestartWhenOff 2 }
        MsoAnimFilterEffectSubtype { msoAnimFilterEffectSubtypeAcross 9 msoAnimFilterEffectSubtypeDown 25 msoAnimFilterEffectSubtypeDownLeft 14 msoAnimFilterEffectSubtypeDownRight 16 msoAnimFilterEffectSubtypeFromBottom 13 msoAnimFilterEffectSubtypeFromLeft 10 msoAnimFilterEffectSubtypeFromRight 11 msoAnimFilterEffectSubtypeFromTop 12 msoAnimFilterEffectSubtypeHorizontal 5 msoAnimFilterEffectSubtypeIn 7 msoAnimFilterEffectSubtypeInHorizontal 3 msoAnimFilterEffectSubtypeInVertical 1 msoAnimFilterEffectSubtypeLeft 23 msoAnimFilterEffectSubtypeNone 0 msoAnimFilterEffectSubtypeOut 8 msoAnimFilterEffectSubtypeOutHorizontal 4 msoAnimFilterEffectSubtypeOutVertical 2 msoAnimFilterEffectSubtypeRight 24 msoAnimFilterEffectSubtypeSpokes1 18 msoAnimFilterEffectSubtypeSpokes2 19 msoAnimFilterEffectSubtypeSpokes3 20 msoAnimFilterEffectSubtypeSpokes4 21 msoAnimFilterEffectSubtypeSpokes8 22 msoAnimFilterEffectSubtypeUp 26 msoAnimFilterEffectSubtypeUpLeft 15 msoAnimFilterEffectSubtypeUpRight 17 msoAnimFilterEffectSubtypeVertical 6 }
        MsoAnimFilterEffectType { msoAnimFilterEffectTypeBarn 1 msoAnimFilterEffectTypeBlinds 2 msoAnimFilterEffectTypeBox 3 msoAnimFilterEffectTypeCheckerboard 4 msoAnimFilterEffectTypeCircle 5 msoAnimFilterEffectTypeDiamond 6 msoAnimFilterEffectTypeDissolve 7 msoAnimFilterEffectTypeFade 8 msoAnimFilterEffectTypeImage 9 msoAnimFilterEffectTypeNone 0 msoAnimFilterEffectTypePixelate 10 msoAnimFilterEffectTypePlus 11 msoAnimFilterEffectTypeRandomBar 12 msoAnimFilterEffectTypeSlide 13 msoAnimFilterEffectTypeStretch 14 msoAnimFilterEffectTypeStrips 15 msoAnimFilterEffectTypeWedge 16 msoAnimFilterEffectTypeWheel 17 msoAnimFilterEffectTypeWipe 18 }
        MsoAnimProperty { msoAnimColor 7 msoAnimHeight 4 msoAnimNone 0 msoAnimOpacity 5 msoAnimRotation 6 msoAnimShapeFillBackColor 1007 msoAnimShapeFillColor 1005 msoAnimShapeFillOn 1004 msoAnimShapeFillOpacity 1006 msoAnimShapeLineColor 1009 msoAnimShapeLineOn 1008 msoAnimShapePictureBrightness 1001 msoAnimShapePictureContrast 1000 msoAnimShapePictureGamma 1002 msoAnimShapePictureGrayscale 1003 msoAnimShapeShadowColor 1012 msoAnimShapeShadowOffsetX 1014 msoAnimShapeShadowOffsetY 1015 msoAnimShapeShadowOn 1010 msoAnimShapeShadowOpacity 1013 msoAnimShapeShadowType 1011 msoAnimTextBulletCharacter 111 msoAnimTextBulletColor 114 msoAnimTextBulletFontName 112 msoAnimTextBulletNumber 113 msoAnimTextBulletRelativeSize 115 msoAnimTextBulletStyle 116 msoAnimTextBulletType 117 msoAnimTextFontBold 100 msoAnimTextFontColor 101 msoAnimTextFontEmboss 102 msoAnimTextFontItalic 103 msoAnimTextFontName 104 msoAnimTextFontShadow 105 msoAnimTextFontSize 106 msoAnimTextFontStrikeThrough 110 msoAnimTextFontSubscript 107 msoAnimTextFontSuperscript 108 msoAnimTextFontUnderline 109 msoAnimVisibility 8 msoAnimWidth 3 msoAnimX 1 msoAnimY 2 }
        MsoAnimTextUnitEffect { msoAnimTextUnitEffectByCharacter 1 msoAnimTextUnitEffectByParagraph 0 msoAnimTextUnitEffectByWord 2 msoAnimTextUnitEffectMixed -1 }
        MsoAnimTriggerType { msoAnimTriggerAfterPrevious 3 msoAnimTriggerMixed -1 msoAnimTriggerNone 0 msoAnimTriggerOnMediaBookmark 5 msoAnimTriggerOnPageClick 1 msoAnimTriggerOnShapeClick 4 msoAnimTriggerWithPrevious 2 }
        MsoAnimType { msoAnimTypeColor 2 msoAnimTypeCommand 6 msoAnimTypeFilter 7 msoAnimTypeMixed -2 msoAnimTypeMotion 1 msoAnimTypeNone 0 msoAnimTypeProperty 5 msoAnimTypeRotation 4 msoAnimTypeScale 3 msoAnimTypeSet 8 }
        MsoAnimateByLevel { msoAnimateChartAllAtOnce 7 msoAnimateChartByCategory 8 msoAnimateChartByCategoryElements 9 msoAnimateChartBySeries 10 msoAnimateChartBySeriesElements 11 msoAnimateDiagramAllAtOnce 12 msoAnimateDiagramBreadthByLevel 16 msoAnimateDiagramBreadthByNode 15 msoAnimateDiagramClockwise 17 msoAnimateDiagramClockwiseIn 18 msoAnimateDiagramClockwiseOut 19 msoAnimateDiagramCounterClockwise 20 msoAnimateDiagramCounterClockwiseIn 21 msoAnimateDiagramCounterClockwiseOut 22 msoAnimateDiagramDepthByBranch 14 msoAnimateDiagramDepthByNode 13 msoAnimateDiagramDown 26 msoAnimateDiagramInByRing 23 msoAnimateDiagramOutByRing 24 msoAnimateDiagramUp 25 msoAnimateLevelMixed -1 msoAnimateLevelNone 0 msoAnimateTextByAllLevels 1 msoAnimateTextByFifthLevel 6 msoAnimateTextByFirstLevel 2 msoAnimateTextByFourthLevel 5 msoAnimateTextBySecondLevel 3 msoAnimateTextByThirdLevel 4 }
        MsoClickState { msoClickStateAfterAllAnimations -2 msoClickStateBeforeAutomaticAnimations -1 }
        PpActionType { ppActionEndShow 6 ppActionFirstSlide 3 ppActionHyperlink 7 ppActionLastSlide 4 ppActionLastSlideViewed 5 ppActionMixed -2 ppActionNamedSlideShow 10 ppActionNextSlide 1 ppActionNone 0 ppActionOLEVerb 11 ppActionPlay 12 ppActionPreviousSlide 2 ppActionRunMacro 8 ppActionRunProgram 9 }
        PpAdvanceMode { ppAdvanceModeMixed -2 ppAdvanceOnClick 1 ppAdvanceOnTime 2 }
        PpAfterEffect { ppAfterEffectDim 2 ppAfterEffectHide 1 ppAfterEffectHideOnClick 3 ppAfterEffectMixed -2 ppAfterEffectNothing 0 }
        PpAlertLevel { ppAlertsAll 2 ppAlertsNone 1 }
        PpArrangeStyle { ppArrangeCascade 2 ppArrangeTiled 1 }
        PpAutoSize { ppAutoSizeMixed -2 ppAutoSizeNone 0 ppAutoSizeShapeToFitText 1 }
        PpBaselineAlignment { ppBaselineAlignAuto 5 ppBaselineAlignBaseline 1 ppBaselineAlignCenter 3 ppBaselineAlignFarEast50 4 ppBaselineAlignMixed -2 ppBaselineAlignTop 2 }
        PpBorderType { ppBorderBottom 3 ppBorderDiagonalDown 5 ppBorderDiagonalUp 6 ppBorderLeft 2 ppBorderRight 4 ppBorderTop 1 }
        PpBulletType { ppBulletMixed -2 ppBulletNone 0 ppBulletNumbered 2 ppBulletPicture 3 ppBulletUnnumbered 1 }
        PpChangeCase { ppCaseLower 2 ppCaseSentence 1 ppCaseTitle 4 ppCaseToggle 5 ppCaseUpper 3 }
        PpChartUnitEffect { ppAnimateByCategory 2 ppAnimateByCategoryElements 4 ppAnimateBySeries 1 ppAnimateBySeriesElements 3 ppAnimateChartAllAtOnce 5 ppAnimateChartMixed -2 }
        PpCheckInVersionType { ppCheckInMajorVersion 1 ppCheckInMinorVersion 0 ppCheckInOverwriteVersion 2 }
        PpColorSchemeIndex { ppAccent1 6 ppAccent2 7 ppAccent3 8 ppBackground 1 ppFill 5 ppForeground 2 ppNotSchemeColor 0 ppSchemeColorMixed -2 ppShadow 3 ppTitle 4 }
        PpDateTimeFormat { ppDateTimeFigureOut 14 ppDateTimeFormatMixed -2 ppDateTimeHmm 10 ppDateTimeHmmss 11 ppDateTimeMMMMdyyyy 4 ppDateTimeMMMMyy 6 ppDateTimeMMddyyHmm 8 ppDateTimeMMddyyhmmAMPM 9 ppDateTimeMMyy 7 ppDateTimeMdyy 1 ppDateTimeUAQ1 15 ppDateTimeUAQ2 16 ppDateTimeUAQ3 17 ppDateTimeUAQ4 18 ppDateTimeUAQ5 19 ppDateTimeUAQ6 20 ppDateTimeUAQ7 21 ppDateTimedMMMMyyyy 3 ppDateTimedMMMyy 5 ppDateTimeddddMMMMddyyyy 2 ppDateTimehmmAMPM 12 ppDateTimehmmssAMPM 13 }
        PpDirection { ppDirectionLeftToRight 1 ppDirectionMixed -2 ppDirectionRightToLeft 2 }
        PpEntryEffect { ppEffectAirplaneLeft 3950 ppEffectAirplaneRight 3951 ppEffectAppear 3844 ppEffectBlindsHorizontal 769 ppEffectBlindsVertical 770 ppEffectBoxDown 3925 ppEffectBoxIn 3074 ppEffectBoxLeft 3922 ppEffectBoxOut 3073 ppEffectBoxRight 3924 ppEffectBoxUp 3923 ppEffectCheckerboardAcross 1025 ppEffectCheckerboardDown 1026 ppEffectCircleOut 3845 ppEffectCombHorizontal 3847 ppEffectCombVertical 3848 ppEffectConveyorLeft 3882 ppEffectConveyorRight 3883 ppEffectCoverDown 1284 ppEffectCoverLeft 1281 ppEffectCoverLeftDown 1287 ppEffectCoverLeftUp 1285 ppEffectCoverRight 1283 ppEffectCoverRightDown 1288 ppEffectCoverRightUp 1286 ppEffectCoverUp 1282 ppEffectCrawlFromDown 3344 ppEffectCrawlFromLeft 3341 ppEffectCrawlFromRight 3343 ppEffectCrawlFromUp 3342 ppEffectCrush 3943 ppEffectCubeDown 3917 ppEffectCubeLeft 3914 ppEffectCubeRight 3916 ppEffectCubeUp 3915 ppEffectCurtains 3938 ppEffectCut 257 ppEffectCutThroughBlack 258 ppEffectDiamondOut 3846 ppEffectDissolve 1537 ppEffectDoorsHorizontal 3885 ppEffectDoorsVertical 3884 ppEffectDrapeLeft 3936 ppEffectDrapeRight 3937 ppEffectFade 1793 ppEffectFadeSmoothly 3849 ppEffectFallOverLeft 3934 ppEffectFallOverRight 3935 ppEffectFerrisWheelLeft 3899 ppEffectFerrisWheelRight 3900 ppEffectFlashOnceFast 3841 ppEffectFlashOnceMedium 3842 ppEffectFlashOnceSlow 3843 ppEffectFlashbulb 3909 ppEffectFlipDown 3908 ppEffectFlipLeft 3905 ppEffectFlipRight 3907 ppEffectFlipUp 3906 ppEffectFlyFromBottom 3332 ppEffectFlyFromBottomLeft 3335 ppEffectFlyFromBottomRight 3336 ppEffectFlyFromLeft 3329 ppEffectFlyFromRight 3331 ppEffectFlyFromTop 3330 ppEffectFlyFromTopLeft 3333 ppEffectFlyFromTopRight 3334 ppEffectFlyThroughIn 3890 ppEffectFlyThroughInBounce 3892 ppEffectFlyThroughOut 3891 ppEffectFlyThroughOutBounce 3893 ppEffectFracture 3942 ppEffectGalleryLeft 3880 ppEffectGalleryRight 3881 ppEffectGlitterDiamondDown 3875 ppEffectGlitterDiamondLeft 3872 ppEffectGlitterDiamondRight 3874 ppEffectGlitterDiamondUp 3873 ppEffectGlitterHexagonDown 3879 ppEffectGlitterHexagonLeft 3876 ppEffectGlitterHexagonRight 3878 ppEffectGlitterHexagonUp 3877 ppEffectHoneycomb 3898 ppEffectMixed -2 ppEffectMorphByChar 3956 ppEffectMorphByObject 3954 ppEffectMorphByWord 3955 ppEffectNewsflash 3850 ppEffectNone 0 ppEffectOrbitDown 3929 ppEffectOrbitLeft 3926 ppEffectOrbitRight 3928 ppEffectOrbitUp 3927 ppEffectOrigamiLeft 3952 ppEffectOrigamiRight 3953 ppEffectPageCurlDoubleLeft 3948 ppEffectPageCurlDoubleRight 3949 ppEffectPageCurlSingleLeft 3946 ppEffectPageCurlSingleRight 3947 ppEffectPanDown 3933 ppEffectPanLeft 3930 ppEffectPanRight 3932 ppEffectPanUp 3931 ppEffectPeekFromDown 3338 ppEffectPeekFromLeft 3337 ppEffectPeekFromRight 3339 ppEffectPeekFromUp 3340 ppEffectPeelOffLeft 3944 ppEffectPeelOffRight 3945 ppEffectPlusOut 3851 ppEffectPrestige 3941 ppEffectPushDown 3852 ppEffectPushLeft 3853 ppEffectPushRight 3854 ppEffectPushUp 3855 ppEffectRandom 513 ppEffectRandomBarsHorizontal 2305 ppEffectRandomBarsVertical 2306 ppEffectRevealBlackLeft 3896 ppEffectRevealBlackRight 3897 ppEffectRevealSmoothLeft 3894 ppEffectRevealSmoothRight 3895 ppEffectRippleCenter 3867 ppEffectRippleLeftDown 3870 ppEffectRippleLeftUp 3869 ppEffectRippleRightDown 3871 ppEffectRippleRightUp 3868 ppEffectRotateDown 3921 ppEffectRotateLeft 3918 ppEffectRotateRight 3920 ppEffectRotateUp 3919 ppEffectShredRectangleIn 3912 ppEffectShredRectangleOut 3913 ppEffectShredStripsIn 3910 ppEffectShredStripsOut 3911 ppEffectSpiral 3357 ppEffectSplitHorizontalIn 3586 ppEffectSplitHorizontalOut 3585 ppEffectSplitVerticalIn 3588 ppEffectSplitVerticalOut 3587 ppEffectStretchAcross 3351 ppEffectStretchDown 3355 ppEffectStretchLeft 3352 ppEffectStretchRight 3354 ppEffectStretchUp 3353 ppEffectStripsDownLeft 2563 ppEffectStripsDownRight 2564 ppEffectStripsLeftDown 2567 ppEffectStripsLeftUp 2565 ppEffectStripsRightDown 2568 ppEffectStripsRightUp 2566 ppEffectStripsUpLeft 2561 ppEffectStripsUpRight 2562 ppEffectSwitchDown 3904 ppEffectSwitchLeft 3901 ppEffectSwitchRight 3903 ppEffectSwitchUp 3902 ppEffectSwivel 3356 ppEffectUncoverDown 2052 ppEffectUncoverLeft 2049 ppEffectUncoverLeftDown 2055 ppEffectUncoverLeftUp 2053 ppEffectUncoverRight 2051 ppEffectUncoverRightDown 2056 ppEffectUncoverRightUp 2054 ppEffectUncoverUp 2050 ppEffectVortexDown 3866 ppEffectVortexLeft 3863 ppEffectVortexRight 3865 ppEffectVortexUp 3864 ppEffectWarpIn 3888 ppEffectWarpOut 3889 ppEffectWedge 3856 ppEffectWheel1Spoke 3857 ppEffectWheel2Spokes 3858 ppEffectWheel3Spokes 3859 ppEffectWheel4Spokes 3860 ppEffectWheel8Spokes 3861 ppEffectWheelReverse1Spoke 3862 ppEffectWindLeft 3939 ppEffectWindRight 3940 ppEffectWindowHorizontal 3887 ppEffectWindowVertical 3886 ppEffectWipeDown 2820 ppEffectWipeLeft 2817 ppEffectWipeRight 2819 ppEffectWipeUp 2818 ppEffectZoomBottom 3350 ppEffectZoomCenter 3349 ppEffectZoomIn 3345 ppEffectZoomInSlightly 3346 ppEffectZoomOut 3347 ppEffectZoomOutSlightly 3348 }
        PpExportMode { ppClipRelativeToSlide 2 ppRelativeToSlide 1 ppScaleToFit 3 ppScaleXY 4 }
        PpFarEastLineBreakLevel { ppFarEastLineBreakLevelCustom 3 ppFarEastLineBreakLevelNormal 1 ppFarEastLineBreakLevelStrict 2 }
        PpFileDialogType { ppFileDialogOpen 1 ppFileDialogSave 2 }
        PpFixedFormatIntent { ppFixedFormatIntentPrint 2 ppFixedFormatIntentScreen 1 }
        PpFixedFormatType { ppFixedFormatTypePDF 2 ppFixedFormatTypeXPS 1 }
        PpFollowColors { ppFollowColorsMixed -2 ppFollowColorsNone 0 ppFollowColorsScheme 1 ppFollowColorsTextAndBackground 2 }
        PpFrameColors { ppFrameColorsBlackTextOnWhite 5 ppFrameColorsBrowserColors 1 ppFrameColorsPresentationSchemeAccentColor 3 ppFrameColorsPresentationSchemeTextColor 2 ppFrameColorsWhiteTextOnBlack 4 }
        PpGuideOrientation { ppHorizontalGuide 1 ppVerticalGuide 2 }
        PpHTMLVersion { ppHTMLAutodetect 4 ppHTMLDual 3 ppHTMLv3 1 ppHTMLv4 2 }
        PpIndentControl { ppIndentControlMixed -2 ppIndentKeepAttr 2 ppIndentReplaceAttr 1 }
        PpMediaTaskStatus { ppMediaTaskStatusDone 3 ppMediaTaskStatusFailed 4 ppMediaTaskStatusInProgress 1 ppMediaTaskStatusNone 0 ppMediaTaskStatusQueued 2 }
        PpMediaType { ppMediaTypeMixed -2 ppMediaTypeMovie 3 ppMediaTypeOther 1 ppMediaTypeSound 2 }
        PpMouseActivation { ppMouseClick 1 ppMouseOver 2 }
        PpNumberedBulletStyle { ppBulletAlphaLCParenBoth 8 ppBulletAlphaLCParenRight 9 ppBulletAlphaLCPeriod 0 ppBulletAlphaUCParenBoth 10 ppBulletAlphaUCParenRight 11 ppBulletAlphaUCPeriod 1 ppBulletArabicAbjadDash 24 ppBulletArabicAlphaDash 23 ppBulletArabicDBPeriod 29 ppBulletArabicDBPlain 28 ppBulletArabicParenBoth 12 ppBulletArabicParenRight 2 ppBulletArabicPeriod 3 ppBulletArabicPlain 13 ppBulletCircleNumDBPlain 18 ppBulletCircleNumWDBlackPlain 20 ppBulletCircleNumWDWhitePlain 19 ppBulletHebrewAlphaDash 25 ppBulletHindiAlpha1Period 40 ppBulletHindiAlphaPeriod 36 ppBulletHindiNumParenRight 39 ppBulletHindiNumPeriod 37 ppBulletKanjiKoreanPeriod 27 ppBulletKanjiKoreanPlain 26 ppBulletKanjiSimpChinDBPeriod 38 ppBulletRomanLCParenBoth 4 ppBulletRomanLCParenRight 5 ppBulletRomanLCPeriod 6 ppBulletRomanUCParenBoth 14 ppBulletRomanUCParenRight 15 ppBulletRomanUCPeriod 7 ppBulletSimpChinPeriod 17 ppBulletSimpChinPlain 16 ppBulletStyleMixed -2 ppBulletThaiAlphaParenBoth 32 ppBulletThaiAlphaParenRight 31 ppBulletThaiAlphaPeriod 30 ppBulletThaiNumParenBoth 35 ppBulletThaiNumParenRight 34 ppBulletThaiNumPeriod 33 ppBulletTradChinPeriod 22 ppBulletTradChinPlain 21 }
        PpParagraphAlignment { ppAlignCenter 2 ppAlignDistribute 5 ppAlignJustify 4 ppAlignJustifyLow 7 ppAlignLeft 1 ppAlignRight 3 ppAlignThaiDistribute 6 ppAlignmentMixed -2 }
        PpPasteDataType { ppPasteBitmap 1 ppPasteDefault 0 ppPasteEnhancedMetafile 2 ppPasteGIF 4 ppPasteHTML 8 ppPasteJPG 5 ppPasteMetafilePicture 3 ppPasteOLEObject 10 ppPastePNG 6 ppPasteRTF 9 ppPasteSVG 12 ppPasteShape 11 ppPasteText 7 }
        PpPlaceholderType { ppPlaceholderBitmap 9 ppPlaceholderBody 2 ppPlaceholderCenterTitle 3 ppPlaceholderChart 8 ppPlaceholderDate 16 ppPlaceholderFooter 15 ppPlaceholderHeader 14 ppPlaceholderMediaClip 10 ppPlaceholderMixed -2 ppPlaceholderObject 7 ppPlaceholderOrgChart 11 ppPlaceholderPicture 18 ppPlaceholderSlideNumber 13 ppPlaceholderSubtitle 4 ppPlaceholderTable 12 ppPlaceholderTitle 1 ppPlaceholderVerticalBody 6 ppPlaceholderVerticalObject 17 ppPlaceholderVerticalTitle 5 }
        PpPlayerState { ppNotReady 3 ppPaused 1 ppPlaying 0 ppStopped 2 }
        PpPrintColorType { ppPrintBlackAndWhite 2 ppPrintColor 1 ppPrintPureBlackAndWhite 3 }
        PpPrintHandoutOrder { ppPrintHandoutHorizontalFirst 2 ppPrintHandoutVerticalFirst 1 }
        PpPrintOutputType { ppPrintOutputBuildSlides 7 ppPrintOutputFourSlideHandouts 8 ppPrintOutputNineSlideHandouts 9 ppPrintOutputNotesPages 5 ppPrintOutputOneSlideHandouts 10 ppPrintOutputOutline 6 ppPrintOutputSixSlideHandouts 4 ppPrintOutputSlides 1 ppPrintOutputThreeSlideHandouts 3 ppPrintOutputTwoSlideHandouts 2 }
        PpPrintRangeType { ppPrintAll 1 ppPrintCurrent 3 ppPrintNamedSlideShow 5 ppPrintSection 6 ppPrintSelection 2 ppPrintSlideRange 4 }
        PpProtectedViewCloseReason { ppProtectedViewCloseEdit 1 ppProtectedViewCloseForced 2 ppProtectedViewCloseNormal 0 }
        PpPublishSourceType { ppPublishAll 1 ppPublishNamedSlideShow 3 ppPublishSlideRange 2 }
        PpRemoveDocInfoType { ppRDIAll 99 ppRDIAtMentions 18 ppRDIComments 1 ppRDIContentType 16 ppRDIDocumentManagementPolicy 15 ppRDIDocumentProperties 8 ppRDIDocumentServerProperties 14 ppRDIDocumentWorkspace 10 ppRDIInkAnnotations 11 ppRDIPublishPath 13 ppRDIRemovePersonalInformation 4 ppRDISlideUpdateInformation 17 }
        PpResampleMediaProfile { ppResampleMediaProfileCustom 1 ppResampleMediaProfileSmall 2 ppResampleMediaProfileSmaller 3 ppResampleMediaProfileSmallest 4 }
        PpRevisionInfo { ppRevisionInfoBaseline 1 ppRevisionInfoMerged 2 ppRevisionInfoNone 0 }
        PpSaveAsFileType { ppSaveAsAddIn 8 ppSaveAsBMP 19 ppSaveAsDefault 11 ppSaveAsEMF 23 ppSaveAsExternalConverter 64000 ppSaveAsGIF 16 ppSaveAsHTML 12 ppSaveAsHTMLDual 14 ppSaveAsHTMLv3 13 ppSaveAsJPG 17 ppSaveAsMP4 39 ppSaveAsMetaFile 15 ppSaveAsOpenDocumentPresentation 35 ppSaveAsOpenXMLAddin 30 ppSaveAsOpenXMLPicturePresentation 36 ppSaveAsOpenXMLPresentation 24 ppSaveAsOpenXMLPresentationMacroEnabled 25 ppSaveAsOpenXMLShow 28 ppSaveAsOpenXMLShowMacroEnabled 29 ppSaveAsOpenXMLTemplate 26 ppSaveAsOpenXMLTemplateMacroEnabled 27 ppSaveAsOpenXMLTheme 31 ppSaveAsPDF 32 ppSaveAsPNG 18 ppSaveAsPowerPoint3 4 ppSaveAsPowerPoint4 3 ppSaveAsPowerPoint4FarEast 10 ppSaveAsPowerPoint7 2 ppSaveAsPresForReview 22 ppSaveAsPresentation 1 ppSaveAsRTF 6 ppSaveAsShow 7 ppSaveAsStrictOpenXMLPresentation 38 ppSaveAsTIF 21 ppSaveAsTemplate 5 ppSaveAsWMV 37 ppSaveAsWebArchive 20 ppSaveAsXMLPresentation 34 ppSaveAsXPS 33 }
        PpSelectionType { ppSelectionNone 0 ppSelectionShapes 2 ppSelectionSlides 1 ppSelectionText 3 }
        PpShapeFormat { ppShapeFormatBMP 3 ppShapeFormatEMF 5 ppShapeFormatGIF 0 ppShapeFormatJPG 1 ppShapeFormatPNG 2 ppShapeFormatWMF 4 }
        PpSlideLayout { ppLayoutBlank 12 ppLayoutChart 8 ppLayoutChartAndText 6 ppLayoutClipArtAndVerticalText 26 ppLayoutClipartAndText 10 ppLayoutComparison 34 ppLayoutContentWithCaption 35 ppLayoutCustom 32 ppLayoutFourObjects 24 ppLayoutLargeObject 15 ppLayoutMediaClipAndText 18 ppLayoutMixed -2 ppLayoutObject 16 ppLayoutObjectAndText 14 ppLayoutObjectAndTwoObjects 30 ppLayoutObjectOverText 19 ppLayoutOrgchart 7 ppLayoutPictureWithCaption 36 ppLayoutSectionHeader 33 ppLayoutTable 4 ppLayoutText 2 ppLayoutTextAndChart 5 ppLayoutTextAndClipart 9 ppLayoutTextAndMediaClip 17 ppLayoutTextAndObject 13 ppLayoutTextAndTwoObjects 21 ppLayoutTextOverObject 20 ppLayoutTitle 1 ppLayoutTitleOnly 11 ppLayoutTwoColumnText 3 ppLayoutTwoObjects 29 ppLayoutTwoObjectsAndObject 31 ppLayoutTwoObjectsAndText 22 ppLayoutTwoObjectsOverText 23 ppLayoutVerticalText 25 ppLayoutVerticalTitleAndText 27 ppLayoutVerticalTitleAndTextOverChart 28 }
        PpSlideShowAdvanceMode { ppSlideShowManualAdvance 1 ppSlideShowRehearseNewTimings 3 ppSlideShowUseSlideTimings 2 }
        PpSlideShowPointerType { ppSlideShowPointerAlwaysHidden 3 ppSlideShowPointerArrow 1 ppSlideShowPointerAutoArrow 4 ppSlideShowPointerEraser 5 ppSlideShowPointerNone 0 ppSlideShowPointerPen 2 }
        PpSlideShowRangeType { ppShowAll 1 ppShowNamedSlideShow 3 ppShowSlideRange 2 }
        PpSlideShowState { ppSlideShowBlackScreen 3 ppSlideShowDone 5 ppSlideShowPaused 2 ppSlideShowRunning 1 ppSlideShowWhiteScreen 4 }
        PpSlideShowType { ppShowTypeKiosk 3 ppShowTypeSpeaker 1 ppShowTypeWindow 2 ppShowTypeWindow2 4 }
        PpSlideSizeType { ppSlideSize35MM 4 ppSlideSizeA3Paper 9 ppSlideSizeA4Paper 3 ppSlideSizeB4ISOPaper 10 ppSlideSizeB4JISPaper 12 ppSlideSizeB5ISOPaper 11 ppSlideSizeB5JISPaper 13 ppSlideSizeBanner 6 ppSlideSizeCustom 7 ppSlideSizeHagakiCard 14 ppSlideSizeLedgerPaper 8 ppSlideSizeLetterPaper 2 ppSlideSizeOnScreen 1 ppSlideSizeOnScreen16x10 16 ppSlideSizeOnScreen16x9 15 ppSlideSizeOverhead 5 }
        PpSoundEffectType { ppSoundEffectsMixed -2 ppSoundFile 2 ppSoundNone 0 ppSoundStopPrevious 1 }
        PpSoundFormatType { ppSoundFormatCDAudio 3 ppSoundFormatMIDI 2 ppSoundFormatMixed -2 ppSoundFormatNone 0 ppSoundFormatWAV 1 }
        PpTabStopType { ppTabStopCenter 2 ppTabStopDecimal 4 ppTabStopLeft 1 ppTabStopMixed -2 ppTabStopRight 3 }
        PpTextLevelEffect { ppAnimateByAllLevels 16 ppAnimateByFifthLevel 5 ppAnimateByFirstLevel 1 ppAnimateByFourthLevel 4 ppAnimateBySecondLevel 2 ppAnimateByThirdLevel 3 ppAnimateLevelMixed -2 ppAnimateLevelNone 0 }
        PpTextStyleType { ppBodyStyle 3 ppDefaultStyle 1 ppTitleStyle 2 }
        PpTextUnitEffect { ppAnimateByCharacter 2 ppAnimateByParagraph 0 ppAnimateByWord 1 ppAnimateUnitMixed -2 }
        PpTransitionSpeed { ppTransitionSpeedFast 3 ppTransitionSpeedMedium 2 ppTransitionSpeedMixed -2 ppTransitionSpeedSlow 1 }
        PpUpdateOption { ppUpdateOptionAutomatic 2 ppUpdateOptionManual 1 ppUpdateOptionMixed -2 }
        PpViewType { ppViewHandoutMaster 4 ppViewMasterThumbnails 12 ppViewNormal 9 ppViewNotesMaster 5 ppViewNotesPage 3 ppViewOutline 6 ppViewPrintPreview 10 ppViewSlide 1 ppViewSlideMaster 2 ppViewSlideSorter 7 ppViewThumbnails 11 ppViewTitleMaster 8 }
        PpWindowState { ppWindowMaximized 3 ppWindowMinimized 2 ppWindowNormal 1 }
        XlAxisCrosses { xlAxisCrossesAutomatic -4105 xlAxisCrossesCustom -4114 xlAxisCrossesMaximum 2 xlAxisCrossesMinimum 4 }
        XlAxisGroup { xlPrimary 1 xlSecondary 2 }
        XlAxisType { xlCategory 1 xlSeriesAxis 3 xlValue 2 }
        XlBackground { xlBackgroundAutomatic -4105 xlBackgroundOpaque 3 xlBackgroundTransparent 2 }
        XlBarShape { xlBox 0 xlConeToMax 5 xlConeToPoint 4 xlCylinder 3 xlPyramidToMax 2 xlPyramidToPoint 1 }
        XlBinsType { xlBinsTypeAutomatic 0 xlBinsTypeBinCount 4 xlBinsTypeBinSize 3 xlBinsTypeCategorical 1 xlBinsTypeManual 2 }
        XlBorderWeight { xlHairline 1 xlMedium -4138 xlThick 4 xlThin 2 }
        XlCategoryLabelLevel { xlCategoryLabelLevelAll -1 xlCategoryLabelLevelCustom -2 xlCategoryLabelLevelNone -3 }
        XlCategorySortOrder { xlCategoryAscending 2 xlCategoryDescending 3 xlIndexAscending 0 xlIndexDescending 1 }
        XlCategoryType { xlAutomaticScale -4105 xlCategoryScale 2 xlTimeScale 3 }
        XlChartElementPosition { xlChartElementPositionAutomatic -4105 xlChartElementPositionCustom -4114 }
        XlChartGallery { xlAnyGallery 23 xlBuiltIn 21 xlUserDefined 22 }
        XlChartItem { xlAxis 21 xlAxisTitle 17 xlChartArea 2 xlChartTitle 4 xlCorners 6 xlDataLabel 0 xlDataTable 7 xlDisplayUnitLabel 30 xlDownBars 20 xlDropLines 26 xlErrorBars 9 xlFloor 23 xlHiLoLines 25 xlLeaderLines 29 xlLegend 24 xlLegendEntry 12 xlLegendKey 13 xlMajorGridlines 15 xlMinorGridlines 16 xlNothing 28 xlPivotChartDropZone 32 xlPivotChartFieldButton 31 xlPlotArea 19 xlRadarAxisLabels 27 xlSeries 3 xlSeriesLines 22 xlShape 14 xlTrendline 8 xlUpBars 18 xlWalls 5 xlXErrorBars 10 xlYErrorBars 11 }
        XlChartPicturePlacement { xlAllFaces 7 xlEnd 2 xlEndSides 3 xlFront 4 xlFrontEnd 6 xlFrontSides 5 xlSides 1 }
        XlChartPictureType { xlStack 2 xlStackScale 3 xlStretch 1 }
        XlChartSplitType { xlSplitByCustomSplit 4 xlSplitByPercentValue 3 xlSplitByPosition 1 xlSplitByValue 2 }
        XlColorIndex { xlColorIndexAutomatic -4105 xlColorIndexNone -4142 }
        XlConstants { xl3DBar -4099 xl3DSurface -4103 xlAbove 0 xlAutomatic -4105 xlBar 2 xlBelow 1 xlBoth 1 xlBottom -4107 xlCenter -4108 xlChecker 9 xlCircle 8 xlColumn 3 xlCombination -4111 xlCorner 2 xlCrissCross 16 xlCross 4 xlCustom -4114 xlDefaultAutoFormat -1 xlDiamond 2 xlDistributed -4117 xlFill 5 xlFixedValue 1 xlGeneral 1 xlGray16 17 xlGray25 -4124 xlGray50 -4125 xlGray75 -4126 xlGray8 18 xlGrid 15 xlHigh -4127 xlInside 2 xlJustify -4130 xlLeft -4131 xlLightDown 13 xlLightHorizontal 11 xlLightUp 14 xlLightVertical 12 xlLow -4134 xlMaximum 2 xlMinimum 4 xlMinusValues 3 xlNextToAxis 4 xlNone -4142 xlOpaque 3 xlOutside 3 xlPercent 2 xlPlus 9 xlPlusValues 2 xlRight -4152 xlScale 3 xlSemiGray75 10 xlShowLabel 4 xlShowLabelAndPercent 5 xlShowPercent 3 xlShowValue 2 xlSingle 2 xlSolid 1 xlSquare 1 xlStError 4 xlStar 5 xlTop -4160 xlTransparent 2 xlTriangle 3 }
        XlCopyPictureFormat { xlBitmap 2 xlPicture -4147 }
        XlDataLabelPosition { xlLabelPositionAbove 0 xlLabelPositionBelow 1 xlLabelPositionBestFit 5 xlLabelPositionCenter -4108 xlLabelPositionCustom 7 xlLabelPositionInsideBase 4 xlLabelPositionInsideEnd 3 xlLabelPositionLeft -4131 xlLabelPositionMixed 6 xlLabelPositionOutsideEnd 2 xlLabelPositionRight -4152 }
        XlDataLabelSeparator { xlDataLabelSeparatorDefault 1 }
        XlDataLabelsType { xlDataLabelsShowBubbleSizes 6 xlDataLabelsShowLabel 4 xlDataLabelsShowLabelAndPercent 5 xlDataLabelsShowNone -4142 xlDataLabelsShowPercent 3 xlDataLabelsShowValue 2 }
        XlDisplayBlanksAs { xlInterpolated 3 xlNotPlotted 1 xlZero 2 }
        XlDisplayUnit { xlHundredMillions -8 xlHundredThousands -5 xlHundreds -2 xlMillionMillions -10 xlMillions -6 xlTenMillions -7 xlTenThousands -4 xlThousandMillions -9 xlThousands -3 }
        XlEndStyleCap { xlCap 1 xlNoCap 2 }
        XlErrorBarDirection { xlChartX -4168 xlChartY 1 }
        XlErrorBarInclude { xlErrorBarIncludeBoth 1 xlErrorBarIncludeMinusValues 3 xlErrorBarIncludeNone -4142 xlErrorBarIncludePlusValues 2 }
        XlErrorBarType { xlErrorBarTypeCustom -4114 xlErrorBarTypeFixedValue 1 xlErrorBarTypePercent 2 xlErrorBarTypeStDev -4155 xlErrorBarTypeStError 4 }
        XlGeoMappingLevel { xlGeoMappingLevelAutomatic 0 xlGeoMappingLevelCountryRegion 5 xlGeoMappingLevelCountryRegionList 6 xlGeoMappingLevelCounty 3 xlGeoMappingLevelDataOnly 1 xlGeoMappingLevelPostalCode 2 xlGeoMappingLevelState 4 xlGeoMappingLevelWorld 7 }
        XlGeoProjectionType { xlGeoProjectionTypeAlbers 3 xlGeoProjectionTypeAutomatic 0 xlGeoProjectionTypeMercator 1 xlGeoProjectionTypeMiller 2 xlGeoProjectionTypeRobinson 4 }
        XlGradientStopPositionType { xlGradientStopPositionTypeExtremeValue 0 xlGradientStopPositionTypeNumber 1 xlGradientStopPositionTypePercent 2 }
        XlHAlign { xlHAlignCenter -4108 xlHAlignCenterAcrossSelection 7 xlHAlignDistributed -4117 xlHAlignFill 5 xlHAlignGeneral 1 xlHAlignJustify -4130 xlHAlignLeft -4131 xlHAlignRight -4152 }
        XlLegendPosition { xlLegendPositionBottom -4107 xlLegendPositionCorner 2 xlLegendPositionCustom -4161 xlLegendPositionLeft -4131 xlLegendPositionRight -4152 xlLegendPositionTop -4160 }
        XlLineStyle { xlContinuous 1 xlDash -4115 xlDashDot 4 xlDashDotDot 5 xlDot -4118 xlDouble -4119 xlLineStyleNone -4142 xlSlantDashDot 13 }
        XlMarkerStyle { xlMarkerStyleAutomatic -4105 xlMarkerStyleCircle 8 xlMarkerStyleDash -4115 xlMarkerStyleDiamond 2 xlMarkerStyleDot -4118 xlMarkerStyleNone -4142 xlMarkerStylePicture -4147 xlMarkerStylePlus 9 xlMarkerStyleSquare 1 xlMarkerStyleStar 5 xlMarkerStyleTriangle 3 xlMarkerStyleX -4168 }
        XlOrientation { xlDownward -4170 xlHorizontal -4128 xlUpward -4171 xlVertical -4166 }
        XlParentDataLabelOptions { xlParentDataLabelOptionsBanner 1 xlParentDataLabelOptionsNone 0 xlParentDataLabelOptionsOverlapping 2 }
        XlPattern { xlPatternAutomatic -4105 xlPatternChecker 9 xlPatternCrissCross 16 xlPatternDown -4121 xlPatternGray16 17 xlPatternGray25 -4124 xlPatternGray50 -4125 xlPatternGray75 -4126 xlPatternGray8 18 xlPatternGrid 15 xlPatternHorizontal -4128 xlPatternLightDown 13 xlPatternLightHorizontal 11 xlPatternLightUp 14 xlPatternLightVertical 12 xlPatternLinearGradient 4000 xlPatternNone -4142 xlPatternRectangularGradient 4001 xlPatternSemiGray75 10 xlPatternSolid 1 xlPatternUp -4162 xlPatternVertical -4166 }
        XlPictureAppearance { xlPrinter 2 xlScreen 1 }
        XlPieSliceIndex { xlCenterPoint 5 xlInnerCenterPoint 8 xlInnerClockwisePoint 7 xlInnerCounterClockwisePoint 9 xlMidClockwiseRadiusPoint 4 xlMidCounterClockwiseRadiusPoint 6 xlOuterCenterPoint 2 xlOuterClockwisePoint 3 xlOuterCounterClockwisePoint 1 }
        XlPieSliceLocation { xlHorizontalCoordinate 1 xlVerticalCoordinate 2 }
        XlPivotFieldOrientation { xlColumnField 2 xlDataField 4 xlHidden 0 xlPageField 3 xlRowField 1 }
        XlReadingOrder { xlContext -5002 xlLTR -5003 xlRTL -5004 }
        XlRegionLabelOptions { xlRegionLabelOptionsBestFitOnly 1 xlRegionLabelOptionsNone 0 xlRegionLabelOptionsShowAll 2 }
        XlRgbColor { rgbAliceBlue 16775408 rgbAntiqueWhite 14150650 rgbAqua 16776960 rgbAquamarine 13959039 rgbAzure 16777200 rgbBeige 14480885 rgbBisque 12903679 rgbBlack 0 rgbBlanchedAlmond 13495295 rgbBlue 16711680 rgbBlueViolet 14822282 rgbBrown 2763429 rgbBurlyWood 8894686 rgbCadetBlue 10526303 rgbChartreuse 65407 rgbCoral 5275647 rgbCornflowerBlue 15570276 rgbCornsilk 14481663 rgbCrimson 3937500 rgbDarkBlue 9109504 rgbDarkCyan 9145088 rgbDarkGoldenrod 755384 rgbDarkGray 11119017 rgbDarkGreen 25600 rgbDarkGrey 11119017 rgbDarkKhaki 7059389 rgbDarkMagenta 9109643 rgbDarkOliveGreen 3107669 rgbDarkOrange 36095 rgbDarkOrchid 13382297 rgbDarkRed 139 rgbDarkSalmon 8034025 rgbDarkSeaGreen 9419919 rgbDarkSlateBlue 9125192 rgbDarkSlateGray 5197615 rgbDarkSlateGrey 5197615 rgbDarkTurquoise 13749760 rgbDarkViolet 13828244 rgbDeepPink 9639167 rgbDeepSkyBlue 16760576 rgbDimGray 6908265 rgbDimGrey 6908265 rgbDodgerBlue 16748574 rgbFireBrick 2237106 rgbFloralWhite 15792895 rgbForestGreen 2263842 rgbFuchsia 16711935 rgbGainsboro 14474460 rgbGhostWhite 16775416 rgbGold 55295 rgbGoldenrod 2139610 rgbGray 8421504 rgbGreen 32768 rgbGreenYellow 3145645 rgbGrey 8421504 rgbHoneydew 15794160 rgbHotPink 11823615 rgbIndianRed 6053069 rgbIndigo 8519755 rgbIvory 15794175 rgbKhaki 9234160 rgbLavender 16443110 rgbLavenderBlush 16118015 rgbLawnGreen 64636 rgbLemonChiffon 13499135 rgbLightBlue 15128749 rgbLightCoral 8421616 rgbLightCyan 9145088 rgbLightGoldenrodYellow 13826810 rgbLightGray 13882323 rgbLightGreen 9498256 rgbLightGrey 13882323 rgbLightPink 12695295 rgbLightSalmon 8036607 rgbLightSeaGreen 11186720 rgbLightSkyBlue 16436871 rgbLightSlateGray 10061943 rgbLightSlateGrey 10061943 rgbLightSteelBlue 14599344 rgbLightYellow 14745599 rgbLime 65280 rgbLimeGreen 3329330 rgbLinen 15134970 rgbMaroon 128 rgbMediumAquamarine 11206502 rgbMediumBlue 13434880 rgbMediumOrchid 13850042 rgbMediumPurple 14381203 rgbMediumSeaGreen 7451452 rgbMediumSlateBlue 15624315 rgbMediumSpringGreen 10156544 rgbMediumTurquoise 13422920 rgbMediumVioletRed 8721863 rgbMidnightBlue 7346457 rgbMintCream 16449525 rgbMistyRose 14804223 rgbMoccasin 11920639 rgbNavajoWhite 11394815 rgbNavy 8388608 rgbNavyBlue 8388608 rgbOldLace 15136253 rgbOlive 32896 rgbOliveDrab 2330219 rgbOrange 42495 rgbOrangeRed 17919 rgbOrchid 14053594 rgbPaleGoldenrod 7071982 rgbPaleGreen 10025880 rgbPaleTurquoise 15658671 rgbPaleVioletRed 9662683 rgbPapayaWhip 14020607 rgbPeachPuff 12180223 rgbPeru 4163021 rgbPink 13353215 rgbPlum 14524637 rgbPowderBlue 15130800 rgbPurple 8388736 rgbRed 255 rgbRosyBrown 9408444 rgbRoyalBlue 14772545 rgbSalmon 7504122 rgbSandyBrown 6333684 rgbSeaGreen 5737262 rgbSeashell 15660543 rgbSienna 2970272 rgbSilver 12632256 rgbSkyBlue 15453831 rgbSlateBlue 13458026 rgbSlateGray 9470064 rgbSlateGrey 9470064 rgbSnow 16448255 rgbSpringGreen 8388352 rgbSteelBlue 11829830 rgbTan 9221330 rgbTeal 8421376 rgbThistle 14204888 rgbTomato 4678655 rgbTurquoise 13688896 rgbViolet 15631086 rgbWheat 11788021 rgbWhite 16777215 rgbWhiteSmoke 16119285 rgbYellow 65535 rgbYellowGreen 3329434 }
        XlRowCol { xlColumns 2 xlRows 1 }
        XlScaleType { xlScaleLinear -4132 xlScaleLogarithmic -4133 }
        XlSeriesColorGradientStyle { xlSeriesColorGradientStyleDiverging 1 xlSeriesColorGradientStyleSequential 0 }
        XlSeriesNameLevel { xlSeriesNameLevelAll -1 xlSeriesNameLevelCustom -2 xlSeriesNameLevelNone -3 }
        XlSizeRepresents { xlSizeIsArea 1 xlSizeIsWidth 2 }
        XlTickLabelOrientation { xlTickLabelOrientationAutomatic -4105 xlTickLabelOrientationDownward -4170 xlTickLabelOrientationHorizontal -4128 xlTickLabelOrientationUpward -4171 xlTickLabelOrientationVertical -4166 }
        XlTickLabelPosition { xlTickLabelPositionHigh -4127 xlTickLabelPositionLow -4134 xlTickLabelPositionNextToAxis 4 xlTickLabelPositionNone -4142 }
        XlTickMark { xlTickMarkCross 4 xlTickMarkInside 2 xlTickMarkNone -4142 xlTickMarkOutside 3 }
        XlTimeUnit { xlDays 0 xlMonths 1 xlYears 2 }
        XlTrendlineType { xlExponential 5 xlLinear -4132 xlLogarithmic -4133 xlMovingAvg 6 xlPolynomial 3 xlPower 4 }
        XlUnderlineStyle { xlUnderlineStyleDouble -4119 xlUnderlineStyleDoubleAccounting 5 xlUnderlineStyleNone -4142 xlUnderlineStyleSingle 2 xlUnderlineStyleSingleAccounting 4 }
        XlVAlign { xlVAlignBottom -4107 xlVAlignCenter -4108 xlVAlignDistributed -4117 xlVAlignJustify -4130 xlVAlignTop -4160 }
        XlValueSortOrder { xlValueAscending 1 xlValueDescending 2 xlValueNone 0 }
    }

    namespace export GetEnum
    namespace export GetEnumName
    namespace export GetEnumNames
    namespace export GetEnumTypes
    namespace export GetEnumVal

    proc GetEnumTypes {} {
        # Get available enumeration types.
        #
        # Returns a list of available enumeration types.
        #
        # See also: GetEnumName GetEnumNames GetEnumVal GetEnum

        variable enums

        return [lsort [array names enums]]
    }

    proc GetEnumName { enumType enumVal } {
        # Get name of a given enumeration type and numeric value.
        #
        # enumType - Enumeration type
        # enumVal  - Enumeration numeric value.
        #
        # Returns a list of names of a given enumeration type.
        #
        # See also: GetEnumNames GetEnumTypes GetEnumVal GetEnum

        variable enums

        set enumName ""
        if { [info exists enums($enumType)] } {
            foreach { key val } $enums($enumType) {
                if { $val eq $enumVal } {
                    set enumName $key
                    break
                }
            }
        }
        return $enumName
    }

    proc GetEnumNames { enumType } {
        # Get names of a given enumeration type.
        #
        # enumType - Enumeration type
        #
        # Returns a list of names of a given enumeration type.
        #
        # See also: GetEnumName GetEnumTypes GetEnumVal GetEnum

        variable enums

        if { [info exists enums($enumType)] } {
            foreach { key val } $enums($enumType) {
                lappend nameList $key
            }
            return $nameList
        } else {
            return [list]
        }
    }

    proc GetEnumVal { enumName } {
        # Get numeric value of an enumeration name.
        #
        # enumName - Enumeration name
        #
        # Returns the numeric value of an enumeration name.
        #
        # See also: GetEnumName GetEnumTypes GetEnumNames GetEnum

        variable enums

        foreach enumType [GetEnumTypes] {
            set ind [lsearch -exact $enums($enumType) $enumName]
            if { $ind >= 0 } {
                return [lindex $enums($enumType) [expr { $ind + 1 }]]
            }
        }
        return ""
    }

    proc GetEnum { enumOrString } {
        # Get numeric value of an enumeration.
        #
        # enumOrString - Enumeration name
        #
        # Returns the numeric value of an enumeration.
        #
        # See also: GetEnumName GetEnumTypes GetEnumVal GetEnumNames

        set retVal [catch { expr int($enumOrString) } enumInt]
        if { $retVal == 0 } {
            return $enumInt
        } else {
            return [GetEnumVal $enumOrString]
        }
    }

}
