2023-06-10 07:12:37 +00:00

2460 lines
1.2 MiB

//
// Copyright 2020 FoxyUtils ehf. All rights reserved.
//
// This is a commercial product and requires a license to operate.
// A trial license can be obtained at https://unidoc.io
//
// DO NOT EDIT: generated by unitwist Go source code obfuscator.
//
// Use of this source code is governed by the UniDoc End User License Agreement
// terms that can be accessed at https://unidoc.io/eula/
package pml ;import (_a "encoding/xml";_ab "fmt";_ae "github.com/unidoc/unioffice";_aa "github.com/unidoc/unioffice/common/logger";_fa "github.com/unidoc/unioffice/schema/soo/dml";_c "github.com/unidoc/unioffice/schema/soo/ofc/sharedTypes";_d "strconv";_g "time";);type CT_TransitionStartSoundAction struct{
// Loop Sound
LoopAttr *bool ;
// Sound
Snd *_fa .CT_EmbeddedWAVAudioFile ;};func (_abca ST_TLTimeAnimateValueTime )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _abca .ST_PositiveFixedPercentage !=nil {e .Encode (_abca .ST_PositiveFixedPercentage );};if _abca .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {e .EncodeToken (_a .CharData (_abca .ST_TLTimeIndefinite .String ()));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func NewCT_SlideRelationshipList ()*CT_SlideRelationshipList {_ddfede :=&CT_SlideRelationshipList {};return _ddfede ;};func NewCT_PrintProperties ()*CT_PrintProperties {_dfcbb :=&CT_PrintProperties {};return _dfcbb };func (_gdfcf *CT_TLSetBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdfcf .CBhvr =NewCT_TLCommonBehaviorData ();_afgag :for {_bfff ,_eagg :=d .Token ();if _eagg !=nil {return _eagg ;};switch _ccefd :=_bfff .(type ){case _a .StartElement :switch _ccefd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _feddf :=d .DecodeElement (_gdfcf .CBhvr ,&_ccefd );_feddf !=nil {return _feddf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_gdfcf .To =NewCT_TLAnimVariant ();if _gddgb :=d .DecodeElement (_gdfcf .To ,&_ccefd );_gddgb !=nil {return _gddgb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0065\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025v",_ccefd .Name );if _ededae :=d .Skip ();_ededae !=nil {return _ededae ;};};case _a .EndElement :break _afgag ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLSetBehavior and its children
func (_agedf *CT_TLSetBehavior )Validate ()error {return _agedf .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0053e\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072");};func (_deefa *ST_WebColorType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_deefa =0;case "\u006e\u006f\u006e\u0065":*_deefa =1;case "\u0062r\u006f\u0077\u0073\u0065\u0072":*_deefa =2;case "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_deefa =3;case "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074":*_deefa =4;case "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b":*_deefa =5;case "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065":*_deefa =6;};return nil ;};func (_bgedgf *ST_TLTimeAnimateValueTime )Validate ()error {return _bgedgf .ValidateWithPath ("")};const (ST_PlaceholderSizeUnset ST_PlaceholderSize =0;ST_PlaceholderSizeFull ST_PlaceholderSize =1;ST_PlaceholderSizeHalf ST_PlaceholderSize =2;ST_PlaceholderSizeQuarter ST_PlaceholderSize =3;);
// Validate validates the CT_GroupShapeChoice and its children
func (_fbb *CT_GroupShapeChoice )Validate ()error {return _fbb .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u0043\u0068\u006f\u0069\u0063\u0065");};func (_babc ST_TLNextActionType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_babc .String (),start );};
// Validate validates the EG_ChildSlide and its children
func (_feabc *EG_ChildSlide )Validate ()error {return _feabc .ValidateWithPath ("\u0045\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065");};func NewCT_PictureNonVisual ()*CT_PictureNonVisual {_bcdbb :=&CT_PictureNonVisual {};_bcdbb .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_bcdbb .CNvPicPr =_fa .NewCT_NonVisualPictureProperties ();_bcdbb .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _bcdbb ;};func (_fdbef ST_TransitionSpeed )ValidateWithPath (path string )error {switch _fdbef {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdbef ));};return nil ;};func (_edce *CT_SlideTransitionChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdabf :for {_cbcca ,_gedd :=d .Token ();if _gedd !=nil {return _gedd ;};switch _afafd :=_cbcca .(type ){case _a .StartElement :switch _afafd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"}:_edce .Blinds =NewCT_OrientationTransition ();if _afgg :=d .DecodeElement (_edce .Blinds ,&_afafd );_afgg !=nil {return _afgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"}:_edce .Checker =NewCT_OrientationTransition ();if _cacd :=d .DecodeElement (_edce .Checker ,&_afafd );_cacd !=nil {return _cacd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"}:_edce .Circle =NewCT_Empty ();if _badff :=d .DecodeElement (_edce .Circle ,&_afafd );_badff !=nil {return _badff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}:_edce .Dissolve =NewCT_Empty ();if _gbgc :=d .DecodeElement (_edce .Dissolve ,&_afafd );_gbgc !=nil {return _gbgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"}:_edce .Comb =NewCT_OrientationTransition ();if _eacgb :=d .DecodeElement (_edce .Comb ,&_afafd );_eacgb !=nil {return _eacgb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"}:_edce .Cover =NewCT_EightDirectionTransition ();if _cfac :=d .DecodeElement (_edce .Cover ,&_afafd );_cfac !=nil {return _cfac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0074"}:_edce .Cut =NewCT_OptionalBlackTransition ();if _faeb :=d .DecodeElement (_edce .Cut ,&_afafd );_faeb !=nil {return _faeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"}:_edce .Diamond =NewCT_Empty ();if _agfg :=d .DecodeElement (_edce .Diamond ,&_afafd );_agfg !=nil {return _agfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"}:_edce .Fade =NewCT_OptionalBlackTransition ();if _bfac :=d .DecodeElement (_edce .Fade ,&_afafd );_bfac !=nil {return _bfac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"}:_edce .Newsflash =NewCT_Empty ();if _dfggf :=d .DecodeElement (_edce .Newsflash ,&_afafd );_dfggf !=nil {return _dfggf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"}:_edce .Plus =NewCT_Empty ();if _egdg :=d .DecodeElement (_edce .Plus ,&_afafd );_egdg !=nil {return _egdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"}:_edce .Pull =NewCT_EightDirectionTransition ();if _eafca :=d .DecodeElement (_edce .Pull ,&_afafd );_eafca !=nil {return _eafca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"}:_edce .Push =NewCT_SideDirectionTransition ();if _faafb :=d .DecodeElement (_edce .Push ,&_afafd );_faafb !=nil {return _faafb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"}:_edce .Random =NewCT_Empty ();if _bgbfa :=d .DecodeElement (_edce .Random ,&_afafd );_bgbfa !=nil {return _bgbfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"}:_edce .RandomBar =NewCT_OrientationTransition ();if _bcdbg :=d .DecodeElement (_edce .RandomBar ,&_afafd );_bcdbg !=nil {return _bcdbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"}:_edce .Split =NewCT_SplitTransition ();if _dcacg :=d .DecodeElement (_edce .Split ,&_afafd );_dcacg !=nil {return _dcacg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"}:_edce .Strips =NewCT_CornerDirectionTransition ();if _fffac :=d .DecodeElement (_edce .Strips ,&_afafd );_fffac !=nil {return _fffac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"}:_edce .Wedge =NewCT_Empty ();if _gaeda :=d .DecodeElement (_edce .Wedge ,&_afafd );_gaeda !=nil {return _gaeda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"}:_edce .Wheel =NewCT_WheelTransition ();if _ddbe :=d .DecodeElement (_edce .Wheel ,&_afafd );_ddbe !=nil {return _ddbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"}:_edce .Wipe =NewCT_SideDirectionTransition ();if _gbbad :=d .DecodeElement (_edce .Wipe ,&_afafd );_gbbad !=nil {return _gbbad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_edce .Zoom =NewCT_InOutTransition ();if _bffa :=d .DecodeElement (_edce .Zoom ,&_afafd );_bffa !=nil {return _bffa ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043h\u006f\u0069\u0063\u0065\u0020%\u0076",_afafd .Name );if _agad :=d .Skip ();_agad !=nil {return _agad ;};};case _a .EndElement :break _bdabf ;case _a .CharData :};};return nil ;};func NewCT_NotesTextViewProperties ()*CT_NotesTextViewProperties {_addf :=&CT_NotesTextViewProperties {};_addf .CViewPr =NewCT_CommonViewProperties ();return _addf ;};
// Validate validates the CT_PictureNonVisual and its children
func (_ggfe *CT_PictureNonVisual )Validate ()error {return _ggfe .ValidateWithPath ("\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};
// Validate validates the Presentation and its children
func (_cfgfc *Presentation )Validate ()error {return _cfgfc .ValidateWithPath ("\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e");};func (_eedbga ST_TLParaBuildType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eedbga .String (),start );};
// Validate validates the CT_CustomShowList and its children
func (_daff *CT_CustomShowList )Validate ()error {return _daff .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006fw\u004c\u0069\u0073\u0074");};func (_agbaa *CT_SlideMasterIdList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _agbaa .SldMasterId !=nil {_febag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}};for _ ,_decbb :=range _agbaa .SldMasterId {e .EncodeElement (_decbb ,_febag );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
func (_fgb *CT_Background )ValidateWithPath (path string )error {if _eab :=_fgb .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_eab !=nil {return _eab ;};if _fgb .BgPr !=nil {if _cce :=_fgb .BgPr .ValidateWithPath (path +"\u002f\u0042\u0067P\u0072");_cce !=nil {return _cce ;};};if _fgb .BgRef !=nil {if _geeb :=_fgb .BgRef .ValidateWithPath (path +"\u002f\u0042\u0067\u0052\u0065\u0066");_geeb !=nil {return _geeb ;};};return nil ;};func NewCT_TransitionStartSoundAction ()*CT_TransitionStartSoundAction {_gdbc :=&CT_TransitionStartSoundAction {};_gdbc .Snd =_fa .NewCT_EmbeddedWAVAudioFile ();return _gdbc ;};type ST_PrintColorMode byte ;func (_eec *CT_GraphicalObjectFrame )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eec .BwModeAttr !=_fa .ST_BlackWhiteModeUnset {_caad ,_fcab :=_eec .BwModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"});if _fcab !=nil {return _fcab ;};start .Attr =append (start .Attr ,_caad );};e .EncodeToken (start );_gedf :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_eec .NvGraphicFramePr ,_gedf );_gcad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0078\u0066\u0072\u006d"}};e .EncodeElement (_eec .Xfrm ,_gcad );_fdb :=_a .StartElement {Name :_a .Name {Local :"\u0061:\u0067\u0072\u0061\u0070\u0068\u0069c"}};_fdb .Attr =append (_fdb .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});e .EncodeElement (_eec .Graphic ,_fdb );if _eec .ExtLst !=nil {_fabb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eec .ExtLst ,_fabb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_SplitterBarState byte ;type CT_WebProperties struct{
// Show animation in HTML output
ShowAnimationAttr *bool ;
// Resize graphics in HTML output
ResizeGraphicsAttr *bool ;
// Allow PNG in HTML output
AllowPngAttr *bool ;
// Rely on VML for HTML output
RelyOnVmlAttr *bool ;
// Organize HTML output in folders
OrganizeInFoldersAttr *bool ;
// Use long file names in HTML output
UseLongFilenamesAttr *bool ;
// Image size for HTML output
ImgSzAttr ST_WebScreenSize ;
// Encoding for HTML output
EncodingAttr *string ;
// Slide Navigation Colors for HTML output
ClrAttr ST_WebColorType ;ExtLst *CT_ExtensionList ;};func NewCT_Kinsoku ()*CT_Kinsoku {_gfbg :=&CT_Kinsoku {};return _gfbg };
// ValidateWithPath validates the CT_HandoutMaster and its children, prefixing error messages with path
func (_bdd *CT_HandoutMaster )ValidateWithPath (path string )error {if _cbac :=_bdd .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_cbac !=nil {return _cbac ;};if _abgf :=_bdd .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070");_abgf !=nil {return _abgf ;};if _bdd .Hf !=nil {if _cgae :=_bdd .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_cgae !=nil {return _cgae ;};};if _bdd .ExtLst !=nil {if _afbb :=_bdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_afbb !=nil {return _afbb ;};};return nil ;};
// ValidateWithPath validates the CT_SlideMasterIdList and its children, prefixing error messages with path
func (_gefb *CT_SlideMasterIdList )ValidateWithPath (path string )error {for _fadaf ,_bffb :=range _gefb .SldMasterId {if _geca :=_bffb .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fS\u006c\u0064\u004d\u0061\u0073t\u0065\u0072I\u0064\u005b\u0025\u0064\u005d",path ,_fadaf ));_geca !=nil {return _geca ;};};return nil ;};func NewCT_Control ()*CT_Control {_ecgc :=&CT_Control {};return _ecgc };func (_defcb *CT_TimeNodeList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cggbf :for {_gebad ,_bbbc :=d .Token ();if _bbbc !=nil {return _bbbc ;};switch _edaec :=_gebad .(type ){case _a .StartElement :switch _edaec .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0072"}:_bdgaa :=NewCT_TLTimeNodeParallel ();if _fdcdc :=d .DecodeElement (_bdgaa ,&_edaec );_fdcdc !=nil {return _fdcdc ;};_defcb .Par =append (_defcb .Par ,_bdgaa );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0071"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0071"}:_bfdbd :=NewCT_TLTimeNodeSequence ();if _gggg :=d .DecodeElement (_bfdbd ,&_edaec );_gggg !=nil {return _gggg ;};_defcb .Seq =append (_defcb .Seq ,_bfdbd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0063\u006c"}:_efdea :=NewCT_TLTimeNodeExclusive ();if _edgda :=d .DecodeElement (_efdea ,&_edaec );_edgda !=nil {return _edgda ;};_defcb .Excl =append (_defcb .Excl ,_efdea );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d"}:_eccdf :=NewCT_TLAnimateBehavior ();if _dfge :=d .DecodeElement (_eccdf ,&_edaec );_dfge !=nil {return _dfge ;};_defcb .Anim =append (_defcb .Anim ,_eccdf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0043\u006c\u0072"}:_ebeg :=NewCT_TLAnimateColorBehavior ();if _dcdcc :=d .DecodeElement (_ebeg ,&_edaec );_dcdcc !=nil {return _dcdcc ;};_defcb .AnimClr =append (_defcb .AnimClr ,_ebeg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}:_cbccc :=NewCT_TLAnimateEffectBehavior ();if _cdbed :=d .DecodeElement (_cbccc ,&_edaec );_cdbed !=nil {return _cdbed ;};_defcb .AnimEffect =append (_defcb .AnimEffect ,_cbccc );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}:_gebeg :=NewCT_TLAnimateMotionBehavior ();if _afdb :=d .DecodeElement (_gebeg ,&_edaec );_afdb !=nil {return _afdb ;};_defcb .AnimMotion =append (_defcb .AnimMotion ,_gebeg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0052\u006f\u0074"}:_dgege :=NewCT_TLAnimateRotationBehavior ();if _eddba :=d .DecodeElement (_dgege ,&_edaec );_eddba !=nil {return _eddba ;};_defcb .AnimRot =append (_defcb .AnimRot ,_dgege );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061n\u0069\u006d\u0053\u0063\u0061\u006ce"}:_aded :=NewCT_TLAnimateScaleBehavior ();if _caced :=d .DecodeElement (_aded ,&_edaec );_caced !=nil {return _caced ;};_defcb .AnimScale =append (_defcb .AnimScale ,_aded );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0064"}:_cdbg :=NewCT_TLCommandBehavior ();if _eebef :=d .DecodeElement (_cdbg ,&_edaec );_eebef !=nil {return _eebef ;};_defcb .Cmd =append (_defcb .Cmd ,_cdbg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0065\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0065\u0074"}:_dffdf :=NewCT_TLSetBehavior ();if _eegd :=d .DecodeElement (_dffdf ,&_edaec );_eegd !=nil {return _eegd ;};_defcb .Set =append (_defcb .Set ,_dffdf );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0075\u0064i\u006f"}:_dgacg :=NewCT_TLMediaNodeAudio ();if _eabed :=d .DecodeElement (_dgacg ,&_edaec );_eabed !=nil {return _eabed ;};_defcb .Audio =append (_defcb .Audio ,_dgacg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0069\u0064e\u006f"}:_fbbge :=NewCT_TLMediaNodeVideo ();if _dffdaa :=d .DecodeElement (_fbbge ,&_edaec );_dffdaa !=nil {return _dffdaa ;};_defcb .Video =append (_defcb .Video ,_fbbge );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0069\u006de\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_edaec .Name );if _ceeg :=d .Skip ();_ceeg !=nil {return _ceeg ;};};case _a .EndElement :break _cggbf ;case _a .CharData :};};return nil ;};func NewCT_TLBuildDiagram ()*CT_TLBuildDiagram {_egefe :=&CT_TLBuildDiagram {};return _egefe };func (_fafg *CT_TimeNodeList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fafg .Par !=nil {_cfdcc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070a\u0072"}};for _ ,_bddc :=range _fafg .Par {e .EncodeElement (_bddc ,_cfdcc );};};if _fafg .Seq !=nil {_efgcf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073e\u0071"}};for _ ,_gdaaf :=range _fafg .Seq {e .EncodeElement (_gdaaf ,_efgcf );};};if _fafg .Excl !=nil {_fedef :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0063\u006c"}};for _ ,_aegad :=range _fafg .Excl {e .EncodeElement (_aegad ,_fedef );};};if _fafg .Anim !=nil {_abfd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0061\u006e\u0069\u006d"}};for _ ,_edbgf :=range _fafg .Anim {e .EncodeElement (_edbgf ,_abfd );};};if _fafg .AnimClr !=nil {_cffeb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0061\u006e\u0069\u006d\u0043\u006cr"}};for _ ,_gecgb :=range _fafg .AnimClr {e .EncodeElement (_gecgb ,_cffeb );};};if _fafg .AnimEffect !=nil {_acfag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0061n\u0069\u006d\u0045\u0066\u0066\u0065\u0063\u0074"}};for _ ,_gabd :=range _fafg .AnimEffect {e .EncodeElement (_gabd ,_acfag );};};if _fafg .AnimMotion !=nil {_gcde :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0061n\u0069\u006d\u004d\u006f\u0074\u0069\u006f\u006e"}};for _ ,_gbbcg :=range _fafg .AnimMotion {e .EncodeElement (_gbbcg ,_gcde );};};if _fafg .AnimRot !=nil {_ffbe :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0061\u006e\u0069\u006d\u0052\u006ft"}};for _ ,_abddf :=range _fafg .AnimRot {e .EncodeElement (_abddf ,_ffbe );};};if _fafg .AnimScale !=nil {_abed :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0061\u006e\u0069\u006d\u0053\u0063\u0061\u006c\u0065"}};for _ ,_dfcef :=range _fafg .AnimScale {e .EncodeElement (_dfcef ,_abed );};};if _fafg .Cmd !=nil {_geaf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063m\u0064"}};for _ ,_dfefe :=range _fafg .Cmd {e .EncodeElement (_dfefe ,_geaf );};};if _fafg .Set !=nil {_cdgf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073e\u0074"}};for _ ,_cggfg :=range _fafg .Set {e .EncodeElement (_cggfg ,_cdgf );};};if _fafg .Audio !=nil {_eaafd :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0061\u0075\u0064\u0069\u006f"}};for _ ,_ebgbe :=range _fafg .Audio {e .EncodeElement (_ebgbe ,_eaafd );};};if _fafg .Video !=nil {_fbag :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0076\u0069\u0064\u0065\u006f"}};for _ ,_afcf :=range _fafg .Video {e .EncodeElement (_afcf ,_fbag );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_WebScreenSize byte ;func (_aaa *CT_CustomShow )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaa .SldLst =NewCT_SlideRelationshipList ();for _ ,_dbbg :=range start .Attr {if _dbbg .Name .Local =="\u006e\u0061\u006d\u0065"{_bfcb ,_dcad :=_dbbg .Value ,error (nil );if _dcad !=nil {return _dcad ;};_aaa .NameAttr =_bfcb ;continue ;};if _dbbg .Name .Local =="\u0069\u0064"{_gdea ,_fcf :=_d .ParseUint (_dbbg .Value ,10,32);if _fcf !=nil {return _fcf ;};_aaa .IdAttr =uint32 (_gdea );continue ;};};_abec :for {_cede ,_bfgc :=d .Token ();if _bfgc !=nil {return _bfgc ;};switch _egaf :=_cede .(type ){case _a .StartElement :switch _egaf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"}:if _bbdg :=d .DecodeElement (_aaa .SldLst ,&_egaf );_bbdg !=nil {return _bbdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaa .ExtLst =NewCT_ExtensionList ();if _fgc :=d .DecodeElement (_aaa .ExtLst ,&_egaf );_fgc !=nil {return _fgc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043u\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077 \u0025\u0076",_egaf .Name );if _abfga :=d .Skip ();_abfga !=nil {return _abfga ;};};case _a .EndElement :break _abec ;case _a .CharData :};};return nil ;};func (_gafac ST_TLAnimateMotionPathEditMode )ValidateWithPath (path string )error {switch _gafac {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gafac ));};return nil ;};
// ValidateWithPath validates the CT_CommentAuthor and its children, prefixing error messages with path
func (_caag *CT_CommentAuthor )ValidateWithPath (path string )error {if _caag .ExtLst !=nil {if _bdb :=_caag .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bdb !=nil {return _bdb ;};};return nil ;};
// Validate validates the CT_SlideRelationshipListEntry and its children
func (_febc *CT_SlideRelationshipListEntry )Validate ()error {return _febc .ValidateWithPath ("\u0043\u0054_\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045nt\u0072\u0079");};func NewNotesMaster ()*NotesMaster {_ffdfbc :=&NotesMaster {};_ffdfbc .CT_NotesMaster =*NewCT_NotesMaster ();return _ffdfbc ;};type CT_TLByRgbColorTransform struct{
// Red
RAttr _fa .ST_FixedPercentage ;
// Green
GAttr _fa .ST_FixedPercentage ;
// Blue
BAttr _fa .ST_FixedPercentage ;};func NewCT_SlideIdList ()*CT_SlideIdList {_aeadg :=&CT_SlideIdList {};return _aeadg };type CT_GroupShapeChoice struct{Sp []*CT_Shape ;GrpSp []*CT_GroupShape ;GraphicFrame []*CT_GraphicalObjectFrame ;CxnSp []*CT_Connector ;Pic []*CT_Picture ;ContentPart []*CT_Rel ;};
// ValidateWithPath validates the CT_TLIterateIntervalTime and its children, prefixing error messages with path
func (_egca *CT_TLIterateIntervalTime )ValidateWithPath (path string )error {if _adbfe :=_egca .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_adbfe !=nil {return _adbfe ;};return nil ;};func (_fbee *CT_Control )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbee .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_fbee .SpidAttr )});};if _fbee .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_fbee .NameAttr )});};if _fbee .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fbee .ShowAsIconAttr ))});};if _fbee .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_fbee .IdAttr )});};if _fbee .ImgWAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_ab .Sprintf ("\u0025\u0076",*_fbee .ImgWAttr )});};if _fbee .ImgHAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_ab .Sprintf ("\u0025\u0076",*_fbee .ImgHAttr )});};e .EncodeToken (start );if _fbee .ExtLst !=nil {_agbc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbee .ExtLst ,_agbc );};if _fbee .Pic !=nil {_beb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070i\u0063"}};e .EncodeElement (_fbee .Pic ,_beb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_Rel and its children
func (_edae *CT_Rel )Validate ()error {return _edae .ValidateWithPath ("\u0043\u0054\u005f\u0052\u0065\u006c");};func (_gecac *CT_TLAnimateMotionBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gecac .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_faefg :=range start .Attr {if _faefg .Name .Local =="\u006f\u0072\u0069\u0067\u0069\u006e"{_gecac .OriginAttr .UnmarshalXMLAttr (_faefg );continue ;};if _faefg .Name .Local =="\u0070\u0061\u0074\u0068"{_gege ,_dddea :=_faefg .Value ,error (nil );if _dddea !=nil {return _dddea ;};_gecac .PathAttr =&_gege ;continue ;};if _faefg .Name .Local =="\u0070\u0061\u0074h\u0045\u0064\u0069\u0074\u004d\u006f\u0064\u0065"{_gecac .PathEditModeAttr .UnmarshalXMLAttr (_faefg );continue ;};if _faefg .Name .Local =="\u0072\u0041\u006e\u0067"{_abafc ,_baac :=_d .ParseInt (_faefg .Value ,10,32);if _baac !=nil {return _baac ;};_cggb :=int32 (_abafc );_gecac .RAngAttr =&_cggb ;continue ;};if _faefg .Name .Local =="\u0070\u0074\u0073\u0054\u0079\u0070\u0065\u0073"{_ggfgg ,_dgff :=_faefg .Value ,error (nil );if _dgff !=nil {return _dgff ;};_gecac .PtsTypesAttr =&_ggfgg ;continue ;};};_fdcf :for {_becb ,_aagb :=d .Token ();if _aagb !=nil {return _aagb ;};switch _bcfe :=_becb .(type ){case _a .StartElement :switch _bcfe .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _affd :=d .DecodeElement (_gecac .CBhvr ,&_bcfe );_affd !=nil {return _affd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_gecac .By =NewCT_TLPoint ();if _dbggd :=d .DecodeElement (_gecac .By ,&_bcfe );_dbggd !=nil {return _dbggd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_gecac .From =NewCT_TLPoint ();if _agcda :=d .DecodeElement (_gecac .From ,&_bcfe );_agcda !=nil {return _agcda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_gecac .To =NewCT_TLPoint ();if _dccfa :=d .DecodeElement (_gecac .To ,&_bcfe );_dccfa !=nil {return _dccfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0043\u0074\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0043\u0074\u0072"}:_gecac .RCtr =NewCT_TLPoint ();if _ddded :=d .DecodeElement (_gecac .RCtr ,&_bcfe );_ddded !=nil {return _ddded ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u004cA\u006e\u0069\u006d\u0061\u0074\u0065\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_bcfe .Name );if _ddaeg :=d .Skip ();_ddaeg !=nil {return _ddaeg ;};};case _a .EndElement :break _fdcf ;case _a .CharData :};};return nil ;};type CT_CustomShowList struct{
// Custom Show
CustShow []*CT_CustomShow ;};func (_fbdf *CT_NotesMasterIdListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dged :=range start .Attr {if _dged .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dged .Name .Local =="\u0069\u0064"||_dged .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dged .Name .Local =="\u0069\u0064"{_cfed ,_ecgf :=_dged .Value ,error (nil );if _ecgf !=nil {return _ecgf ;};_fbdf .IdAttr =_cfed ;continue ;};};_ccgfg :for {_fegb ,_fgff :=d .Token ();if _fgff !=nil {return _fgff ;};switch _ddebc :=_fegb .(type ){case _a .StartElement :switch _ddebc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fbdf .ExtLst =NewCT_ExtensionList ();if _ggge :=d .DecodeElement (_fbdf .ExtLst ,&_ddebc );_ggge !=nil {return _ggge ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065r\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_ddebc .Name );if _feeg :=d .Skip ();_feeg !=nil {return _feeg ;};};case _a .EndElement :break _ccgfg ;case _a .CharData :};};return nil ;};func (_cefa *CT_GraphicalObjectFrameNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dbef :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_cefa .CNvPr ,_dbef );_ffba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u004evG\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}};e .EncodeElement (_cefa .CNvGraphicFramePr ,_ffba );_eaad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_cefa .NvPr ,_eaad );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ebeefg *ST_TLTimeNodeRestartType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfdce ,_acfce :=d .Token ();if _acfce !=nil {return _acfce ;};if _gacgb ,_gafeb :=_gfdce .(_a .EndElement );_gafeb &&_gacgb .Name ==start .Name {*_ebeefg =1;return nil ;};if _fdcb ,_ebbc :=_gfdce .(_a .CharData );!_ebbc {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gfdce );}else {switch string (_fdcb ){case "":*_ebeefg =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_ebeefg =1;case "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065":*_ebeefg =2;case "\u006e\u0065\u0076e\u0072":*_ebeefg =3;};};_gfdce ,_acfce =d .Token ();if _acfce !=nil {return _acfce ;};if _cffab ,_gacff :=_gfdce .(_a .EndElement );_gacff &&_cffab .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gfdce );};func NewCT_TLAnimateMotionBehavior ()*CT_TLAnimateMotionBehavior {_fbfd :=&CT_TLAnimateMotionBehavior {};_fbfd .CBhvr =NewCT_TLCommonBehaviorData ();return _fbfd ;};type CT_HandoutMasterIdList struct{
// Handout Master ID
HandoutMasterId *CT_HandoutMasterIdListEntry ;};
// ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path
func (_eggd *CT_Empty )ValidateWithPath (path string )error {return nil };
// ValidateWithPath validates the CT_NotesTextViewProperties and its children, prefixing error messages with path
func (_gfdbf *CT_NotesTextViewProperties )ValidateWithPath (path string )error {if _eddg :=_gfdbf .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_eddg !=nil {return _eddg ;};if _gfdbf .ExtLst !=nil {if _dfcb :=_gfdbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dfcb !=nil {return _dfcb ;};};return nil ;};type CT_TLBuildParagraph struct{
// Build Types
BuildAttr ST_TLParaBuildType ;
// Build Level
BldLvlAttr *uint32 ;
// Animate Background
AnimBgAttr *bool ;
// Auto Update Animation Background
AutoUpdateAnimBgAttr *bool ;
// Reverse
RevAttr *bool ;
// Auto Advance Time
AdvAutoAttr *ST_TLTime ;
// Template effects
TmplLst *CT_TLTemplateList ;SpidAttr *uint32 ;GrpIdAttr *uint32 ;UiExpandAttr *bool ;};func ParseUnionST_TLTime (s string )(ST_TLTime ,error ){return ST_TLTime {},nil };func (_cggae *CT_TLIterateData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ggfdg :=range start .Attr {if _ggfdg .Name .Local =="\u0074\u0079\u0070\u0065"{_cggae .TypeAttr .UnmarshalXMLAttr (_ggfdg );continue ;};if _ggfdg .Name .Local =="\u0062a\u0063\u006b\u0077\u0061\u0072\u0064s"{_ccfgg ,_cabde :=_d .ParseBool (_ggfdg .Value );if _cabde !=nil {return _cabde ;};_cggae .BackwardsAttr =&_ccfgg ;continue ;};};_beabb :for {_egdfd ,_baffc :=d .Token ();if _baffc !=nil {return _baffc ;};switch _aaced :=_egdfd .(type ){case _a .StartElement :switch _aaced .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0041b\u0073"}:_cggae .TmAbs =NewCT_TLIterateIntervalTime ();if _bgcbd :=d .DecodeElement (_cggae .TmAbs ,&_aaced );_bgcbd !=nil {return _bgcbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0050c\u0074"}:_cggae .TmPct =NewCT_TLIterateIntervalPercentage ();if _bdgdc :=d .DecodeElement (_cggae .TmPct ,&_aaced );_bdgdc !=nil {return _bdgdc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061\u0020\u0025v",_aaced .Name );if _ccgac :=d .Skip ();_ccgac !=nil {return _ccgac ;};};case _a .EndElement :break _beabb ;case _a .CharData :};};return nil ;};func (_dfeae ST_OleObjectFollowColorScheme )String ()string {switch _dfeae {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0066\u0075\u006c\u006c";case 3:return "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064";};return "";};
// Validate validates the CT_OutlineViewProperties and its children
func (_ffbg *CT_OutlineViewProperties )Validate ()error {return _ffbg .ValidateWithPath ("\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_ecec *CT_Placeholder )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ecec .TypeAttr !=ST_PlaceholderTypeUnset {_caba ,_dgee :=_ecec .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _dgee !=nil {return _dgee ;};start .Attr =append (start .Attr ,_caba );};if _ecec .OrientAttr !=ST_DirectionUnset {_cadf ,_dbgb :=_ecec .OrientAttr .MarshalXMLAttr (_a .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"});if _dbgb !=nil {return _dbgb ;};start .Attr =append (start .Attr ,_cadf );};if _ecec .SzAttr !=ST_PlaceholderSizeUnset {_cgfdc ,_afed :=_ecec .SzAttr .MarshalXMLAttr (_a .Name {Local :"\u0073\u007a"});if _afed !=nil {return _afed ;};start .Attr =append (start .Attr ,_cgfdc );};if _ecec .IdxAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064\u0078"},Value :_ab .Sprintf ("\u0025\u0076",*_ecec .IdxAttr )});};if _ecec .HasCustomPromptAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068a\u0073C\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u006d\u0070\u0074"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ecec .HasCustomPromptAttr ))});};e .EncodeToken (start );if _ecec .ExtLst !=nil {_cgab :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ecec .ExtLst ,_cgab );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SmartTags ()*CT_SmartTags {_cdffc :=&CT_SmartTags {};return _cdffc };func (_ceade *ST_TLTimeAnimateValueTime )ValidateWithPath (path string )error {_dcgef :=[]string {};if _ceade .ST_PositiveFixedPercentage !=nil {if _dbaeg :=_ceade .ST_PositiveFixedPercentage .ValidateWithPath (path +"/\u0053\u0054\u005f\u0050\u006f\u0073i\u0074\u0069\u0076\u0065\u0046\u0069\u0078\u0065\u0064P\u0065\u0072\u0063e\u006et\u0061\u0067\u0065");_dbaeg !=nil {return _dbaeg ;};_dcgef =append (_dcgef ,"\u0053\u0054\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u0076\u0065F\u0069\u0078\u0065\u0064\u0050\u0065\u0072\u0063\u0065\u006et\u0061\u0067\u0065");};if _ceade .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {_dcgef =append (_dcgef ,"\u0053\u0054\u005f\u0054LT\u0069\u006d\u0065\u0049\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065");};if len (_dcgef )> 1{return _ab .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_dcgef );};return nil ;};
// ValidateWithPath validates the CT_OutlineViewSlideList and its children, prefixing error messages with path
func (_fadgg *CT_OutlineViewSlideList )ValidateWithPath (path string )error {for _afga ,_cbeg :=range _fadgg .Sld {if _cbef :=_cbeg .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0053\u006c\u0064\u005b\u0025\u0064\u005d",path ,_afga ));_cbef !=nil {return _cbef ;};};return nil ;};func (_fefe *CT_EmbeddedFontList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feaa :for {_dafa ,_gcbd :=d .Token ();if _gcbd !=nil {return _gcbd ;};switch _afb :=_dafa .(type ){case _a .StartElement :switch _afb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074"}:_afda :=NewCT_EmbeddedFontListEntry ();if _bge :=d .DecodeElement (_afda ,&_afb );_bge !=nil {return _bge ;};_fefe .EmbeddedFont =append (_fefe .EmbeddedFont ,_afda );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065dF\u006f\u006e\u0074\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_afb .Name );if _dgc :=d .Skip ();_dgc !=nil {return _dgc ;};};case _a .EndElement :break _feaa ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path
func (_abfb *CT_Kinsoku )ValidateWithPath (path string )error {return nil };
// Validate validates the CT_ExtensionList and its children
func (_cfdb *CT_ExtensionList )Validate ()error {return _cfdb .ValidateWithPath ("\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func (_ebecd ST_PhotoAlbumFrameShape )String ()string {switch _ebecd {case 0:return "";case 1:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031";case 2:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032";case 3:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033";case 4:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034";case 5:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035";case 6:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036";case 7:return "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037";};return "";};type CT_NotesTextViewProperties struct{
// Base properties for Notes View
CViewPr *CT_CommonViewProperties ;ExtLst *CT_ExtensionList ;};func (_eaca *CT_SlideSorterViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eaca .ShowFormattingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_eaca .ShowFormattingAttr ))});};e .EncodeToken (start );_gbed :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_eaca .CViewPr ,_gbed );if _eaca .ExtLst !=nil {_ebbbc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_eaca .ExtLst ,_ebbbc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gagbe *ST_TLTriggerEvent )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_abfbf ,_gaaga :=d .Token ();if _gaaga !=nil {return _gaaga ;};if _feaec ,_edafe :=_abfbf .(_a .EndElement );_edafe &&_feaec .Name ==start .Name {*_gagbe =1;return nil ;};if _bgfab ,_bfbd :=_abfbf .(_a .CharData );!_bfbd {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_abfbf );}else {switch string (_bgfab ){case "":*_gagbe =0;case "\u006fn\u0042\u0065\u0067\u0069\u006e":*_gagbe =1;case "\u006f\u006e\u0045n\u0064":*_gagbe =2;case "\u0062\u0065\u0067i\u006e":*_gagbe =3;case "\u0065\u006e\u0064":*_gagbe =4;case "\u006fn\u0043\u006c\u0069\u0063\u006b":*_gagbe =5;case "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b":*_gagbe =6;case "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072":*_gagbe =7;case "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074":*_gagbe =8;case "\u006f\u006e\u004e\u0065\u0078\u0074":*_gagbe =9;case "\u006f\u006e\u0050\u0072\u0065\u0076":*_gagbe =10;case "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f":*_gagbe =11;};};_abfbf ,_gaaga =d .Token ();if _gaaga !=nil {return _gaaga ;};if _gbgfb ,_ccde :=_abfbf .(_a .EndElement );_ccde &&_gbgfb .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_abfbf );};func (_cbae *CT_SlideLayoutIdListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_egfbc :=range start .Attr {if _egfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_egfbc .Name .Local =="\u0069\u0064"||_egfbc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_egfbc .Name .Local =="\u0069\u0064"{_gefa ,_efcfec :=_egfbc .Value ,error (nil );if _efcfec !=nil {return _efcfec ;};_cbae .RIdAttr =_gefa ;continue ;};if _egfbc .Name .Local =="\u0069\u0064"{_cccae ,_dgcdb :=_d .ParseUint (_egfbc .Value ,10,32);if _dgcdb !=nil {return _dgcdb ;};_aaab :=uint32 (_cccae );_cbae .IdAttr =&_aaab ;continue ;};};_fdda :for {_agbd ,_gabc :=d .Token ();if _gabc !=nil {return _gabc ;};switch _gfba :=_agbd .(type ){case _a .StartElement :switch _gfba .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbae .ExtLst =NewCT_ExtensionList ();if _adde :=d .DecodeElement (_cbae .ExtLst ,&_gfba );_adde !=nil {return _adde ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075t\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_gfba .Name );if _dcbba :=d .Skip ();_dcbba !=nil {return _dcbba ;};};case _a .EndElement :break _fdda ;case _a .CharData :};};return nil ;};type CT_EmbeddedFontListEntry struct{
// Embedded Font Name
Font *_fa .CT_TextFont ;
// Regular Embedded Font
Regular *CT_EmbeddedFontDataId ;
// Bold Embedded Font
Bold *CT_EmbeddedFontDataId ;
// Italic Embedded Font
Italic *CT_EmbeddedFontDataId ;
// Bold Italic Embedded Font
BoldItalic *CT_EmbeddedFontDataId ;};func (_cgedd *ST_PlaceholderSize )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cgedd =0;case "\u0066\u0075\u006c\u006c":*_cgedd =1;case "\u0068\u0061\u006c\u0066":*_cgedd =2;case "\u0071u\u0061\u0072\u0074\u0065\u0072":*_cgedd =3;};return nil ;};type TagLst struct{CT_TagList };func (_fead *CT_HeaderFooter )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aebd :=range start .Attr {if _aebd .Name .Local =="\u0073\u006c\u0064\u004e\u0075\u006d"{_gbgg ,_bede :=_d .ParseBool (_aebd .Value );if _bede !=nil {return _bede ;};_fead .SldNumAttr =&_gbgg ;continue ;};if _aebd .Name .Local =="\u0068\u0064\u0072"{_aba ,_ddc :=_d .ParseBool (_aebd .Value );if _ddc !=nil {return _ddc ;};_fead .HdrAttr =&_aba ;continue ;};if _aebd .Name .Local =="\u0066\u0074\u0072"{_febac ,_gfca :=_d .ParseBool (_aebd .Value );if _gfca !=nil {return _gfca ;};_fead .FtrAttr =&_febac ;continue ;};if _aebd .Name .Local =="\u0064\u0074"{_ebbb ,_cfgg :=_d .ParseBool (_aebd .Value );if _cfgg !=nil {return _cfgg ;};_fead .DtAttr =&_ebbb ;continue ;};};_dfcab :for {_bged ,_gaag :=d .Token ();if _gaag !=nil {return _gaag ;};switch _feda :=_bged .(type ){case _a .StartElement :switch _feda .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fead .ExtLst =NewCT_ExtensionListModify ();if _affc :=d .DecodeElement (_fead .ExtLst ,&_feda );_affc !=nil {return _affc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0065\u0061d\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072\u0020\u0025\u0076",_feda .Name );if _ceaa :=d .Skip ();_ceaa !=nil {return _ceaa ;};};case _a .EndElement :break _dfcab ;case _a .CharData :};};return nil ;};func (_dacaf *CT_TLOleBuildChart )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ggfcd :=range start .Attr {if _ggfcd .Name .Local =="\u0062\u006c\u0064"{_dacaf .BldAttr .UnmarshalXMLAttr (_ggfcd );continue ;};if _ggfcd .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_aadag ,_bdcea :=_d .ParseBool (_ggfcd .Value );if _bdcea !=nil {return _bdcea ;};_dacaf .AnimBgAttr =&_aadag ;continue ;};if _ggfcd .Name .Local =="\u0073\u0070\u0069\u0064"{_fgge ,_efbge :=_d .ParseUint (_ggfcd .Value ,10,32);if _efbge !=nil {return _efbge ;};_gbcge :=uint32 (_fgge );_dacaf .SpidAttr =&_gbcge ;continue ;};if _ggfcd .Name .Local =="\u0067\u0072\u0070I\u0064"{_fbege ,_gcbcd :=_d .ParseUint (_ggfcd .Value ,10,32);if _gcbcd !=nil {return _gcbcd ;};_affge :=uint32 (_fbege );_dacaf .GrpIdAttr =&_affge ;continue ;};if _ggfcd .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_eddac ,_gccea :=_d .ParseBool (_ggfcd .Value );if _gccea !=nil {return _gccea ;};_dacaf .UiExpandAttr =&_eddac ;continue ;};};for {_cffde ,_fdffc :=d .Token ();if _fdffc !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0054\u004c\u004f\u006c\u0065\u0042\u0075i\u006c\u0064\u0043\u0068\u0061\u0072\u0074\u003a\u0020\u0025\u0073",_fdffc );};if _edga ,_gbcb :=_cffde .(_a .EndElement );_gbcb &&_edga .Name ==start .Name {break ;};};return nil ;};type CT_BuildList struct{
// Build Paragraph
BldP []*CT_TLBuildParagraph ;
// Build Diagram
BldDgm []*CT_TLBuildDiagram ;
// Build Embedded Chart
BldOleChart []*CT_TLOleBuildChart ;
// Build Graphics
BldGraphic []*CT_TLGraphicalObjectBuild ;};
// ValidateWithPath validates the CT_CustomerData and its children, prefixing error messages with path
func (_efgg *CT_CustomerData )ValidateWithPath (path string )error {return nil };func (_efbg *CT_StringTag )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gbdcg :=range start .Attr {if _gbdcg .Name .Local =="\u006e\u0061\u006d\u0065"{_fegdc ,_gacf :=_gbdcg .Value ,error (nil );if _gacf !=nil {return _gacf ;};_efbg .NameAttr =_fegdc ;continue ;};if _gbdcg .Name .Local =="\u0076\u0061\u006c"{_fecaec ,_fbefa :=_gbdcg .Value ,error (nil );if _fbefa !=nil {return _fbefa ;};_efbg .ValAttr =_fecaec ;continue ;};};for {_gdgac ,_dgded :=d .Token ();if _dgded !=nil {return _ab .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0074r\u0069\u006e\u0067\u0054\u0061\u0067\u003a\u0020\u0025\u0073",_dgded );};if _bgfbe ,_cfgec :=_gdgac .(_a .EndElement );_cfgec &&_bgfbe .Name ==start .Name {break ;};};return nil ;};func NewCT_GroupShapeNonVisual ()*CT_GroupShapeNonVisual {_eeca :=&CT_GroupShapeNonVisual {};_eeca .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_eeca .CNvGrpSpPr =_fa .NewCT_NonVisualGroupDrawingShapeProps ();_eeca .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _eeca ;};const (ST_TLTimeNodeTypeUnset ST_TLTimeNodeType =0;ST_TLTimeNodeTypeClickEffect ST_TLTimeNodeType =1;ST_TLTimeNodeTypeWithEffect ST_TLTimeNodeType =2;ST_TLTimeNodeTypeAfterEffect ST_TLTimeNodeType =3;ST_TLTimeNodeTypeMainSeq ST_TLTimeNodeType =4;ST_TLTimeNodeTypeInteractiveSeq ST_TLTimeNodeType =5;ST_TLTimeNodeTypeClickPar ST_TLTimeNodeType =6;ST_TLTimeNodeTypeWithGroup ST_TLTimeNodeType =7;ST_TLTimeNodeTypeAfterGroup ST_TLTimeNodeType =8;ST_TLTimeNodeTypeTmRoot ST_TLTimeNodeType =9;);
// Validate validates the CT_HandoutMaster and its children
func (_gfbf *CT_HandoutMaster )Validate ()error {return _gfbf .ValidateWithPath ("\u0043\u0054_\u0048\u0061\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072");};type CT_TLOleChartTargetElement struct{
// Type
TypeAttr ST_TLChartSubelementType ;
// Level
LvlAttr *uint32 ;};type CT_TLAnimVariantFloatVal struct{
// Value
ValAttr float32 ;};type CT_CommonSlideViewProperties struct{
// Snap Objects to Grid
SnapToGridAttr *bool ;
// Snap Objects to Objects
SnapToObjectsAttr *bool ;
// Show Guides in View
ShowGuidesAttr *bool ;
// Base properties for Slide View
CViewPr *CT_CommonViewProperties ;
// List of Guides
GuideLst *CT_GuideList ;};func (_bggfd *ST_IterateType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbegf ,_fcdb :=d .Token ();if _fcdb !=nil {return _fcdb ;};if _dbgaa ,_gbfeb :=_dbegf .(_a .EndElement );_gbfeb &&_dbgaa .Name ==start .Name {*_bggfd =1;return nil ;};if _aggfb ,_geacg :=_dbegf .(_a .CharData );!_geacg {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbegf );}else {switch string (_aggfb ){case "":*_bggfd =0;case "\u0065\u006c":*_bggfd =1;case "\u0077\u0064":*_bggfd =2;case "\u006c\u0074":*_bggfd =3;};};_dbegf ,_fcdb =d .Token ();if _fcdb !=nil {return _fcdb ;};if _egab ,_acead :=_dbegf .(_a .EndElement );_acead &&_egab .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbegf );};
// Validate validates the CT_CornerDirectionTransition and its children
func (_gge *CT_CornerDirectionTransition )Validate ()error {return _gge .ValidateWithPath ("\u0043\u0054\u005f\u0043o\u0072\u006e\u0065\u0072\u0044\u0069\u0072\u0065\u0063\u0074i\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e");};
// ValidateWithPath validates the CT_SideDirectionTransition and its children, prefixing error messages with path
func (_aedg *CT_SideDirectionTransition )ValidateWithPath (path string )error {if _egfed :=_aedg .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_egfed !=nil {return _egfed ;};return nil ;};func (_egcd *CT_Kinsoku )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbed :=range start .Attr {if _dbed .Name .Local =="\u006c\u0061\u006e\u0067"{_gafbf ,_fecce :=_dbed .Value ,error (nil );if _fecce !=nil {return _fecce ;};_egcd .LangAttr =&_gafbf ;continue ;};if _dbed .Name .Local =="\u0069\u006e\u0076a\u006c\u0053\u0074\u0043\u0068\u0061\u0072\u0073"{_gbac ,_bgdc :=_dbed .Value ,error (nil );if _bgdc !=nil {return _bgdc ;};_egcd .InvalStCharsAttr =_gbac ;continue ;};if _dbed .Name .Local =="\u0069\u006e\u0076\u0061\u006c\u0045\u006e\u0064\u0043\u0068\u0061\u0072\u0073"{_cced ,_fgd :=_dbed .Value ,error (nil );if _fgd !=nil {return _fgd ;};_egcd .InvalEndCharsAttr =_cced ;continue ;};};for {_cccf ,_aebdg :=d .Token ();if _aebdg !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075\u003a\u0020%\u0073",_aebdg );};if _gfcb ,_decb :=_cccf .(_a .EndElement );_decb &&_gfcb .Name ==start .Name {break ;};};return nil ;};func (_ebbbcg *CT_StringTag )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",_ebbbcg .NameAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_ebbbcg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLByAnimateColorTransform and its children, prefixing error messages with path
func (_adba *CT_TLByAnimateColorTransform )ValidateWithPath (path string )error {if _adba .Rgb !=nil {if _ccdd :=_adba .Rgb .ValidateWithPath (path +"\u002f\u0052\u0067\u0062");_ccdd !=nil {return _ccdd ;};};if _adba .Hsl !=nil {if _dface :=_adba .Hsl .ValidateWithPath (path +"\u002f\u0048\u0073\u006c");_dface !=nil {return _dface ;};};return nil ;};
// ValidateWithPath validates the EG_SlideListChoice and its children, prefixing error messages with path
func (_baadg *EG_SlideListChoice )ValidateWithPath (path string )error {if _baadg .SldAll !=nil {if _ffcd :=_baadg .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_ffcd !=nil {return _ffcd ;};};if _baadg .SldRg !=nil {if _fgbcdd :=_baadg .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067");_fgbcdd !=nil {return _fgbcdd ;};};if _baadg .CustShow !=nil {if _cfdce :=_baadg .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_cfdce !=nil {return _cfdce ;};};return nil ;};const (ST_TLTimeIndefiniteUnset ST_TLTimeIndefinite =0;ST_TLTimeIndefiniteIndefinite ST_TLTimeIndefinite =1;);func (_eagec *ST_PrintColorMode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aagdf ,_gdaga :=d .Token ();if _gdaga !=nil {return _gdaga ;};if _fbccg ,_bbdec :=_aagdf .(_a .EndElement );_bbdec &&_fbccg .Name ==start .Name {*_eagec =1;return nil ;};if _dbddg ,_bbdad :=_aagdf .(_a .CharData );!_bbdad {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_aagdf );}else {switch string (_dbddg ){case "":*_eagec =0;case "\u0062\u0077":*_eagec =1;case "\u0067\u0072\u0061\u0079":*_eagec =2;case "\u0063\u006c\u0072":*_eagec =3;};};_aagdf ,_gdaga =d .Token ();if _gdaga !=nil {return _gdaga ;};if _aefgc ,_bfaae :=_aagdf .(_a .EndElement );_bfaae &&_aefgc .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_aagdf );};type ST_TLAnimateMotionBehaviorOrigin byte ;type CT_Placeholder struct{
// Placeholder Type
TypeAttr ST_PlaceholderType ;
// Placeholder Orientation
OrientAttr ST_Direction ;
// Placeholder Size
SzAttr ST_PlaceholderSize ;
// Placeholder Index
IdxAttr *uint32 ;
// Placeholder has custom prompt
HasCustomPromptAttr *bool ;ExtLst *CT_ExtensionListModify ;};func (_fagcd *CT_SideDirectionTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fagcd .DirAttr !=ST_TransitionSideDirectionTypeUnset {_cbaf ,_edffd :=_fagcd .DirAttr .MarshalXMLAttr (_a .Name {Local :"\u0064\u0069\u0072"});if _edffd !=nil {return _edffd ;};start .Attr =append (start .Attr ,_cbaf );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_debde ST_TLAnimateEffectTransition )ValidateWithPath (path string )error {switch _debde {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_debde ));};return nil ;};
// Validate validates the CT_ExtensionListModify and its children
func (_acfc *CT_ExtensionListModify )Validate ()error {return _acfc .ValidateWithPath ("\u0043\u0054\u005f\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069f\u0079");};func NewCT_TLTimeConditionList ()*CT_TLTimeConditionList {_bfdf :=&CT_TLTimeConditionList {};return _bfdf ;};func (_daae *HandoutMaster )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_daae .CT_HandoutMaster =*NewCT_HandoutMaster ();_beebc :for {_bgfcf ,_agcfa :=d .Token ();if _agcfa !=nil {return _agcfa ;};switch _bgadf :=_bgfcf .(type ){case _a .StartElement :switch _bgadf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _gbfd :=d .DecodeElement (_daae .CSld ,&_bgadf );_gbfd !=nil {return _gbfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _gecbe :=d .DecodeElement (_daae .ClrMap ,&_bgadf );_gecbe !=nil {return _gecbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_daae .Hf =NewCT_HeaderFooter ();if _feeaa :=d .DecodeElement (_daae .Hf ,&_bgadf );_feeaa !=nil {return _feeaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_daae .ExtLst =NewCT_ExtensionListModify ();if _bdbca :=d .DecodeElement (_daae .ExtLst ,&_bgadf );_bdbca !=nil {return _bdbca ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072 \u0025\u0076",_bgadf .Name );if _abcce :=d .Skip ();_abcce !=nil {return _abcce ;};};case _a .EndElement :break _beebc ;case _a .CharData :};};return nil ;};func (_fbeb *ST_TLBehaviorAccumulateType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdce ,_fccge :=d .Token ();if _fccge !=nil {return _fccge ;};if _aeaad ,_gfdfb :=_fdce .(_a .EndElement );_gfdfb &&_aeaad .Name ==start .Name {*_fbeb =1;return nil ;};if _edbga ,_bbbcb :=_fdce .(_a .CharData );!_bbbcb {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdce );}else {switch string (_edbga ){case "":*_fbeb =0;case "\u006e\u006f\u006e\u0065":*_fbeb =1;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_fbeb =2;};};_fdce ,_fccge =d .Token ();if _fccge !=nil {return _fccge ;};if _daaed ,_bddda :=_fdce .(_a .EndElement );_bddda &&_daaed .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdce );};func NewCT_EmbeddedFontDataId ()*CT_EmbeddedFontDataId {_feg :=&CT_EmbeddedFontDataId {};return _feg };
// Validate validates the CT_NotesMasterIdListEntry and its children
func (_dffe *CT_NotesMasterIdListEntry )Validate ()error {return _dffe .ValidateWithPath ("\u0043T\u005f\u004e\u006f\u0074e\u0073\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};
// Validate validates the CT_Shape and its children
func (_gage *CT_Shape )Validate ()error {return _gage .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065");};func NewSldLayout ()*SldLayout {_ccfdbg :=&SldLayout {};_ccfdbg .CT_SlideLayout =*NewCT_SlideLayout ();return _ccfdbg ;};
// ValidateWithPath validates the CT_CustomShow and its children, prefixing error messages with path
func (_aac *CT_CustomShow )ValidateWithPath (path string )error {if _bdc :=_aac .SldLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u004c\u0073\u0074");_bdc !=nil {return _bdc ;};if _aac .ExtLst !=nil {if _cgg :=_aac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cgg !=nil {return _cgg ;};};return nil ;};
// Validate validates the CT_GuideList and its children
func (_gegf *CT_GuideList )Validate ()error {return _gegf .ValidateWithPath ("\u0043\u0054\u005fG\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074");};
// ValidateWithPath validates the CT_EmbeddedFontListEntry and its children, prefixing error messages with path
func (_cdf *CT_EmbeddedFontListEntry )ValidateWithPath (path string )error {if _egegc :=_cdf .Font .ValidateWithPath (path +"\u002f\u0046\u006fn\u0074");_egegc !=nil {return _egegc ;};if _cdf .Regular !=nil {if _cbcg :=_cdf .Regular .ValidateWithPath (path +"\u002f\u0052\u0065\u0067\u0075\u006c\u0061\u0072");_cbcg !=nil {return _cbcg ;};};if _cdf .Bold !=nil {if _dbfa :=_cdf .Bold .ValidateWithPath (path +"\u002f\u0042\u006fl\u0064");_dbfa !=nil {return _dbfa ;};};if _cdf .Italic !=nil {if _cecf :=_cdf .Italic .ValidateWithPath (path +"\u002fI\u0074\u0061\u006c\u0069\u0063");_cecf !=nil {return _cecf ;};};if _cdf .BoldItalic !=nil {if _dbde :=_cdf .BoldItalic .ValidateWithPath (path +"/\u0042\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063");_dbde !=nil {return _dbde ;};};return nil ;};func (_dda *CT_CustomerDataList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dda .CustData !=nil {_geb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"}};for _ ,_cedeg :=range _dda .CustData {e .EncodeElement (_cedeg ,_geb );};};if _dda .Tags !=nil {_gccec :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0061\u0067\u0073"}};e .EncodeElement (_dda .Tags ,_gccec );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func ParseUnionST_Coordinate32 (s string )(_fa .ST_Coordinate32 ,error ){return _fa .ParseUnionST_Coordinate32 (s );};
// ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path
func (_ddda *CT_Placeholder )ValidateWithPath (path string )error {if _dadd :=_ddda .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dadd !=nil {return _dadd ;};if _cebfe :=_ddda .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_cebfe !=nil {return _cebfe ;};if _ccfd :=_ddda .SzAttr .ValidateWithPath (path +"\u002fS\u007a\u0041\u0074\u0074\u0072");_ccfd !=nil {return _ccfd ;};if _ddda .ExtLst !=nil {if _dgae :=_ddda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dgae !=nil {return _dgae ;};};return nil ;};func NewCT_CommentList ()*CT_CommentList {_cffa :=&CT_CommentList {};return _cffa };
// Validate validates the CT_Presentation and its children
func (_cdec *CT_Presentation )Validate ()error {return _cdec .ValidateWithPath ("\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e");};func (_bgcc *CT_TLTemplateList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _bgcc .Tmpl !=nil {_bdbcfc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u006d\u0070\u006c"}};for _ ,_fcaeb :=range _bgcc .Tmpl {e .EncodeElement (_fcaeb ,_bdbcfc );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TLAnimVariantBooleanVal ()*CT_TLAnimVariantBooleanVal {_gafe :=&CT_TLAnimVariantBooleanVal {};return _gafe ;};func (_cgdaf *CT_TLShapeTargetElement )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bfged :=range start .Attr {if _bfged .Name .Local =="\u0073\u0070\u0069\u0064"{_bggdb ,_bbcd :=_d .ParseUint (_bfged .Value ,10,32);if _bbcd !=nil {return _bbcd ;};_cgdaf .SpidAttr =uint32 (_bggdb );continue ;};};_bgcgf :for {_bdffc ,_dfcaa :=d .Token ();if _dfcaa !=nil {return _dfcaa ;};switch _abacd :=_bdffc .(type ){case _a .StartElement :switch _abacd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_cgdaf .Bg =NewCT_Empty ();if _gecdd :=d .DecodeElement (_cgdaf .Bg ,&_abacd );_gecdd !=nil {return _gecdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062S\u0070"}:_cgdaf .SubSp =NewCT_TLSubShapeId ();if _ggfcc :=d .DecodeElement (_cgdaf .SubSp ,&_abacd );_ggfcc !=nil {return _ggfcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}:_cgdaf .OleChartEl =NewCT_TLOleChartTargetElement ();if _gfcg :=d .DecodeElement (_cgdaf .OleChartEl ,&_abacd );_gfcg !=nil {return _gfcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0045\u006c"}:_cgdaf .TxEl =NewCT_TLTextTargetElement ();if _adgda :=d .DecodeElement (_cgdaf .TxEl ,&_abacd );_adgda !=nil {return _adgda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063\u0045l"}:_cgdaf .GraphicEl =_fa .NewCT_AnimationElementChoice ();if _gedcd :=d .DecodeElement (_cgdaf .GraphicEl ,&_abacd );_gedcd !=nil {return _gedcd ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0053\u0068\u0061\u0070\u0065\u0054\u0061r\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074 \u0025\u0076",_abacd .Name );if _eacgc :=d .Skip ();_eacgc !=nil {return _eacgc ;};};case _a .EndElement :break _bgcgf ;case _a .CharData :};};return nil ;};type CT_SlideSyncProperties struct{
// Server's Slide File ID
ServerSldIdAttr string ;
// Server's Slide File's modification date/time
ServerSldModifiedTimeAttr _g .Time ;
// Client Slide Insertion date/time
ClientInsertedTimeAttr _g .Time ;ExtLst *CT_ExtensionList ;};func (_eefbd ST_PrintWhat )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bffcff :=_a .Attr {};_bffcff .Name =name ;switch _eefbd {case ST_PrintWhatUnset :_bffcff .Value ="";case ST_PrintWhatSlides :_bffcff .Value ="\u0073\u006c\u0069\u0064\u0065\u0073";case ST_PrintWhatHandouts1 :_bffcff .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00731";case ST_PrintWhatHandouts2 :_bffcff .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00732";case ST_PrintWhatHandouts3 :_bffcff .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00733";case ST_PrintWhatHandouts4 :_bffcff .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00734";case ST_PrintWhatHandouts6 :_bffcff .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00736";case ST_PrintWhatHandouts9 :_bffcff .Value ="\u0068a\u006e\u0064\u006f\u0075\u0074\u00739";case ST_PrintWhatNotes :_bffcff .Value ="\u006e\u006f\u0074e\u0073";case ST_PrintWhatOutline :_bffcff .Value ="\u006fu\u0074\u006c\u0069\u006e\u0065";};return _bffcff ,nil ;};
// ValidateWithPath validates the CT_CustomerDataList and its children, prefixing error messages with path
func (_bdg *CT_CustomerDataList )ValidateWithPath (path string )error {for _cfgc ,_decf :=range _bdg .CustData {if _edd :=_decf .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u005b\u0025\u0064\u005d",path ,_cfgc ));_edd !=nil {return _edd ;};};if _bdg .Tags !=nil {if _egeg :=_bdg .Tags .ValidateWithPath (path +"\u002f\u0054\u0061g\u0073");_egeg !=nil {return _egeg ;};};return nil ;};func (_bfdbg ST_TLTimeIndefinite )Validate ()error {return _bfdbg .ValidateWithPath ("")};
// Validate validates the CT_TLCommonTimeNodeData and its children
func (_cgcg *CT_TLCommonTimeNodeData )Validate ()error {return _cgcg .ValidateWithPath ("\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061");};func (_fgaea *CT_NotesMasterIdList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbaa :for {_fgdga ,_cbeee :=d .Token ();if _cbeee !=nil {return _cbeee ;};switch _gdeab :=_fgdga .(type ){case _a .StartElement :switch _gdeab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_fgaea .NotesMasterId =NewCT_NotesMasterIdListEntry ();if _fggga :=d .DecodeElement (_fgaea .NotesMasterId ,&_gdeab );_fggga !=nil {return _fggga ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gdeab .Name );if _gfdc :=d .Skip ();_gfdc !=nil {return _gfdc ;};};case _a .EndElement :break _cbaa ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLOleBuildChart and its children
func (_eabg *CT_TLOleBuildChart )Validate ()error {return _eabg .ValidateWithPath ("\u0043T\u005fT\u004c\u004f\u006c\u0065\u0042u\u0069\u006cd\u0043\u0068\u0061\u0072\u0074");};func (_gaec *CT_Extension )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0072\u0069"},Value :_ab .Sprintf ("\u0025\u0076",_gaec .UriAttr )});e .EncodeToken (start );if _gaec .Any !=nil {for _ ,_faaa :=range _gaec .Any {_faaa .MarshalXML (e ,_a .StartElement {});};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TLByAnimateColorTransform struct{
// RGB
Rgb *CT_TLByRgbColorTransform ;
// HSL
Hsl *CT_TLByHslColorTransform ;};func (_abfba *CT_TLIterateIntervalPercentage )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bcafg :=range start .Attr {if _bcafg .Name .Local =="\u0076\u0061\u006c"{_egfeb ,_gbfba :=ParseUnionST_PositivePercentage (_bcafg .Value );if _gbfba !=nil {return _gbfba ;};_abfba .ValAttr =_egfeb ;continue ;};};for {_bcba ,_gacbb :=d .Token ();if _gacbb !=nil {return _ab .Errorf ("\u0070\u0061\u0072s\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049\u006e\u0074\u0065\u0072\u0076\u0061\u006c\u0050\u0065\u0072\u0063\u0065n\u0074\u0061\u0067\u0065\u003a\u0020\u0025\u0073",_gacbb );};if _bgbbg ,_gccae :=_bcba .(_a .EndElement );_gccae &&_bgbbg .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the CT_ShowProperties and its children, prefixing error messages with path
func (_cfbe *CT_ShowProperties )ValidateWithPath (path string )error {if _cfbe .Present !=nil {if _daec :=_cfbe .Present .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0073\u0065\u006e\u0074");_daec !=nil {return _daec ;};};if _cfbe .Browse !=nil {if _fcfe :=_cfbe .Browse .ValidateWithPath (path +"\u002fB\u0072\u006f\u0077\u0073\u0065");_fcfe !=nil {return _fcfe ;};};if _cfbe .Kiosk !=nil {if _daddc :=_cfbe .Kiosk .ValidateWithPath (path +"\u002f\u004b\u0069\u006f\u0073\u006b");_daddc !=nil {return _daddc ;};};if _cfbe .SldAll !=nil {if _befbg :=_cfbe .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_befbg !=nil {return _befbg ;};};if _cfbe .SldRg !=nil {if _daebb :=_cfbe .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067");_daebb !=nil {return _daebb ;};};if _cfbe .CustShow !=nil {if _dfgf :=_cfbe .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_dfgf !=nil {return _dfgf ;};};if _cfbe .PenClr !=nil {if _cfge :=_cfbe .PenClr .ValidateWithPath (path +"\u002fP\u0065\u006e\u0043\u006c\u0072");_cfge !=nil {return _cfge ;};};if _cfbe .ExtLst !=nil {if _ebcf :=_cfbe .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ebcf !=nil {return _ebcf ;};};return nil ;};func (_eabf *CT_ExtensionListModify )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eabf .ModAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u006f\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_eabf .ModAttr ))});};e .EncodeToken (start );if _eabf .Ext !=nil {_ggcf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_abbc :=range _eabf .Ext {e .EncodeElement (_abbc ,_ggcf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_aebcf *CT_SlideMasterTextStyles )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efee :for {_gdef ,_dgfe :=d .Token ();if _dgfe !=nil {return _dgfe ;};switch _cccad :=_gdef .(type ){case _a .StartElement :switch _cccad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}:_aebcf .TitleStyle =_fa .NewCT_TextListStyle ();if _eebcc :=d .DecodeElement (_aebcf .TitleStyle ,&_cccad );_eebcc !=nil {return _eebcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u0064\u0079\u0053\u0074\u0079\u006ce"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u0064\u0079\u0053\u0074\u0079\u006ce"}:_aebcf .BodyStyle =_fa .NewCT_TextListStyle ();if _bcee :=d .DecodeElement (_aebcf .BodyStyle ,&_cccad );_bcee !=nil {return _bcee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}:_aebcf .OtherStyle =_fa .NewCT_TextListStyle ();if _cbec :=d .DecodeElement (_aebcf .OtherStyle ,&_cccad );_cbec !=nil {return _cbec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aebcf .ExtLst =NewCT_ExtensionList ();if _gegfd :=d .DecodeElement (_aebcf .ExtLst ,&_cccad );_gegfd !=nil {return _gegfd ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0054\u0065\u0078\u0074\u0053t\u0079\u006c\u0065\u0073\u0020%\u0076",_cccad .Name );if _aagc :=d .Skip ();_aagc !=nil {return _aagc ;};};case _a .EndElement :break _efee ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_SlideMasterTextStyles and its children, prefixing error messages with path
func (_dbcb *CT_SlideMasterTextStyles )ValidateWithPath (path string )error {if _dbcb .TitleStyle !=nil {if _ebgf :=_dbcb .TitleStyle .ValidateWithPath (path +"/\u0054\u0069\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065");_ebgf !=nil {return _ebgf ;};};if _dbcb .BodyStyle !=nil {if _aegg :=_dbcb .BodyStyle .ValidateWithPath (path +"\u002f\u0042\u006f\u0064\u0079\u0053\u0074\u0079\u006c\u0065");_aegg !=nil {return _aegg ;};};if _dbcb .OtherStyle !=nil {if _dffc :=_dbcb .OtherStyle .ValidateWithPath (path +"/\u004f\u0074\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065");_dffc !=nil {return _dffc ;};};if _dbcb .ExtLst !=nil {if _begf :=_dbcb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_begf !=nil {return _begf ;};};return nil ;};func (_bdfe ST_SlideSizeType )ValidateWithPath (path string )error {switch _bdfe {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bdfe ));};return nil ;};func NewCT_TLByHslColorTransform ()*CT_TLByHslColorTransform {_fgbcd :=&CT_TLByHslColorTransform {};return _fgbcd ;};func (_bgaeg *CT_TLTextTargetElement )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddgb :for {_geegc ,_babe :=d .Token ();if _babe !=nil {return _babe ;};switch _cgdba :=_geegc .(type ){case _a .StartElement :switch _cgdba .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0061\u0072\u0052\u0067"}:_bgaeg .CharRg =NewCT_IndexRange ();if _aadcb :=d .DecodeElement (_bgaeg .CharRg ,&_cgdba );_aadcb !=nil {return _aadcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0052\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0052\u0067"}:_bgaeg .PRg =NewCT_IndexRange ();if _cgdbb :=d .DecodeElement (_bgaeg .PRg ,&_cgdba );_cgdbb !=nil {return _cgdbb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0065x\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_cgdba .Name );if _cgbfa :=d .Skip ();_cgbfa !=nil {return _cgbfa ;};};case _a .EndElement :break _ddgb ;case _a .CharData :};};return nil ;};func NewEG_TopLevelSlide ()*EG_TopLevelSlide {_gbgdc :=&EG_TopLevelSlide {};_gbgdc .ClrMap =_fa .NewCT_ColorMapping ();return _gbgdc ;};type CT_TagList struct{
// Programmable Extensibility Tag
Tag []*CT_StringTag ;};type CT_TimeNodeList struct{
// Parallel Time Node
Par []*CT_TLTimeNodeParallel ;
// Sequence Time Node
Seq []*CT_TLTimeNodeSequence ;
// Exclusive
Excl []*CT_TLTimeNodeExclusive ;
// Animate
Anim []*CT_TLAnimateBehavior ;
// Animate Color Behavior
AnimClr []*CT_TLAnimateColorBehavior ;
// Animate Effect
AnimEffect []*CT_TLAnimateEffectBehavior ;
// Animate Motion
AnimMotion []*CT_TLAnimateMotionBehavior ;
// Animate Rotation
AnimRot []*CT_TLAnimateRotationBehavior ;
// Animate Scale
AnimScale []*CT_TLAnimateScaleBehavior ;
// Command
Cmd []*CT_TLCommandBehavior ;
// Set Time Node Behavior
Set []*CT_TLSetBehavior ;
// Audio
Audio []*CT_TLMediaNodeAudio ;
// Video
Video []*CT_TLMediaNodeVideo ;};func (_bbbf *CT_GroupShape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bebc :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u006e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_bbbf .NvGrpSpPr ,_bebc );_gfc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0067\u0072\u0070\u0053\u0070\u0050r"}};e .EncodeElement (_bbbf .GrpSpPr ,_gfc );if _bbbf .Choice !=nil {for _ ,_begc :=range _bbbf .Choice {_begc .MarshalXML (e ,_a .StartElement {});};};if _bbbf .ExtLst !=nil {_efcf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bbbf .ExtLst ,_efcf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SlideRelationshipListEntry struct{IdAttr string ;};type CT_ExtensionList struct{
// Extension
Ext []*CT_Extension ;};func (_beae *CT_SlideSize )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u0078"},Value :_ab .Sprintf ("\u0025\u0076",_beae .CxAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u0079"},Value :_ab .Sprintf ("\u0025\u0076",_beae .CyAttr )});if _beae .TypeAttr !=ST_SlideSizeTypeUnset {_gddaf ,_cgfbd :=_beae .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _cgfbd !=nil {return _cgfbd ;};start .Attr =append (start .Attr ,_gddaf );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLBuildParagraph and its children, prefixing error messages with path
func (_dade *CT_TLBuildParagraph )ValidateWithPath (path string )error {if _fagge :=_dade .BuildAttr .ValidateWithPath (path +"\u002f\u0042\u0075\u0069\u006c\u0064\u0041\u0074\u0074\u0072");_fagge !=nil {return _fagge ;};if _dade .AdvAutoAttr !=nil {if _dcgab :=_dade .AdvAutoAttr .ValidateWithPath (path +"\u002f\u0041\u0064v\u0041\u0075\u0074\u006f\u0041\u0074\u0074\u0072");_dcgab !=nil {return _dcgab ;};};if _dade .TmplLst !=nil {if _cfcbe :=_dade .TmplLst .ValidateWithPath (path +"\u002f\u0054\u006d\u0070\u006c\u004c\u0073\u0074");_cfcbe !=nil {return _cfcbe ;};};return nil ;};
// ValidateWithPath validates the CT_GraphicalObjectFrame and its children, prefixing error messages with path
func (_daeg *CT_GraphicalObjectFrame )ValidateWithPath (path string )error {if _cdff :=_daeg .BwModeAttr .ValidateWithPath (path +"/\u0042\u0077\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_cdff !=nil {return _cdff ;};if _gad :=_daeg .NvGraphicFramePr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072");_gad !=nil {return _gad ;};if _cae :=_daeg .Xfrm .ValidateWithPath (path +"\u002f\u0058\u0066r\u006d");_cae !=nil {return _cae ;};if _gda :=_daeg .Graphic .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063");_gda !=nil {return _gda ;};if _daeg .ExtLst !=nil {if _fefd :=_daeg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fefd !=nil {return _fefd ;};};return nil ;};func (_cfgfd *CT_PresentationProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ffgce :for {_eaecac ,_dafd :=d .Token ();if _dafd !=nil {return _dafd ;};switch _gbce :=_eaecac .(type ){case _a .StartElement :switch _gbce .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"}:_cfgfd .HtmlPubPr =NewCT_HtmlPublishProperties ();if _bgdaa :=d .DecodeElement (_cfgfd .HtmlPubPr ,&_gbce );_bgdaa !=nil {return _bgdaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_cfgfd .WebPr =NewCT_WebProperties ();if _dfdg :=d .DecodeElement (_cfgfd .WebPr ,&_gbce );_dfdg !=nil {return _dfdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"}:_cfgfd .PrnPr =NewCT_PrintProperties ();if _facc :=d .DecodeElement (_cfgfd .PrnPr ,&_gbce );_facc !=nil {return _facc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"}:_cfgfd .ShowPr =NewCT_ShowProperties ();if _agfeb :=d .DecodeElement (_cfgfd .ShowPr ,&_gbce );_agfeb !=nil {return _agfeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"}:_cfgfd .ClrMru =_fa .NewCT_ColorMRU ();if _dccf :=d .DecodeElement (_cfgfd .ClrMru ,&_gbce );_dccf !=nil {return _dccf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cfgfd .ExtLst =NewCT_ExtensionList ();if _gaaa :=d .DecodeElement (_cfgfd .ExtLst ,&_gbce );_gaaa !=nil {return _gaaa ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061t\u0069o\u006e\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065s\u0020\u0025v",_gbce .Name );if _edfba :=d .Skip ();_edfba !=nil {return _edfba ;};};case _a .EndElement :break _ffgce ;case _a .CharData :};};return nil ;};func (_agcd *CT_BackgroundProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dac :=range start .Attr {if _dac .Name .Local =="\u0073\u0068\u0061d\u0065\u0054\u006f\u0054\u0069\u0074\u006c\u0065"{_ffc ,_cbe :=_d .ParseBool (_dac .Value );if _cbe !=nil {return _cbe ;};_agcd .ShadeToTitleAttr =&_ffc ;continue ;};};_fde :for {_eeac ,_aeeg :=d .Token ();if _aeeg !=nil {return _aeeg ;};switch _ggdc :=_eeac .(type ){case _a .StartElement :switch _ggdc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0046\u0069\u006c\u006c"}:_agcd .NoFill =_fa .NewCT_NoFillProperties ();if _eed :=d .DecodeElement (_agcd .NoFill ,&_ggdc );_eed !=nil {return _eed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073o\u006c\u0069\u0064\u0046\u0069\u006cl"}:_agcd .SolidFill =_fa .NewCT_SolidColorFillProperties ();if _ec :=d .DecodeElement (_agcd .SolidFill ,&_ggdc );_ec !=nil {return _ec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}:_agcd .GradFill =_fa .NewCT_GradientFillProperties ();if _ceb :=d .DecodeElement (_agcd .GradFill ,&_ggdc );_ceb !=nil {return _ceb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:_agcd .BlipFill =_fa .NewCT_BlipFillProperties ();if _bdfb :=d .DecodeElement (_agcd .BlipFill ,&_ggdc );_bdfb !=nil {return _bdfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}:_agcd .PattFill =_fa .NewCT_PatternFillProperties ();if _dacf :=d .DecodeElement (_agcd .PattFill ,&_ggdc );_dacf !=nil {return _dacf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0046\u0069\u006c\u006c"}:_agcd .GrpFill =_fa .NewCT_GroupFillProperties ();if _dgg :=d .DecodeElement (_agcd .GrpFill ,&_ggdc );_dgg !=nil {return _dgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u004c\u0073t"}:_agcd .EffectLst =_fa .NewCT_EffectList ();if _bce :=d .DecodeElement (_agcd .EffectLst ,&_ggdc );_bce !=nil {return _bce ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065f\u0066\u0065\u0063\u0074\u0044\u0061g"}:_agcd .EffectDag =_fa .NewCT_EffectContainer ();if _efb :=d .DecodeElement (_agcd .EffectDag ,&_ggdc );_efb !=nil {return _efb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agcd .ExtLst =NewCT_ExtensionList ();if _dca :=d .DecodeElement (_agcd .ExtLst ,&_ggdc );_dca !=nil {return _dca ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006ed\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_ggdc .Name );if _bdae :=d .Skip ();_bdae !=nil {return _bdae ;};};case _a .EndElement :break _fde ;case _a .CharData :};};return nil ;};type CT_SlideMasterIdListEntry struct{
// Slide Master Identifier
IdAttr *uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};
// Validate validates the CT_SlideTransitionChoice and its children
func (_acgb *CT_SlideTransitionChoice )Validate ()error {return _acgb .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0072\u0061\u006e\u0073i\u0074\u0069\u006f\u006e\u0043\u0068\u006f\u0069\u0063\u0065");};func (_begd *CT_TransitionStartSoundAction )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _begd .LoopAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u006f\u006f\u0070"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_begd .LoopAttr ))});};e .EncodeToken (start );_eaea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073n\u0064"}};e .EncodeElement (_begd .Snd ,_eaea );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_TLTimeNodeParallel and its children
func (_aaagb *CT_TLTimeNodeParallel )Validate ()error {return _aaagb .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0050a\u0072\u0061\u006c\u006c\u0065\u006c");};func NewCT_SlideViewProperties ()*CT_SlideViewProperties {_acedc :=&CT_SlideViewProperties {};_acedc .CSldViewPr =NewCT_CommonSlideViewProperties ();return _acedc ;};type CT_EmbeddedFontDataId struct{IdAttr string ;};func NewCT_SlideRelationshipListEntry ()*CT_SlideRelationshipListEntry {_effd :=&CT_SlideRelationshipListEntry {};return _effd ;};type EG_Background struct{
// Background Properties
BgPr *CT_BackgroundProperties ;
// Background Style Reference
BgRef *_fa .CT_StyleMatrixReference ;};func NewCT_TLTemplate ()*CT_TLTemplate {_fafaa :=&CT_TLTemplate {};_fafaa .TnLst =NewCT_TimeNodeList ();return _fafaa ;};
// Validate validates the CT_OleObjectChoice and its children
func (_egaa *CT_OleObjectChoice )Validate ()error {return _egaa .ValidateWithPath ("\u0043T\u005fO\u006c\u0065\u004f\u0062\u006ae\u0063\u0074C\u0068\u006f\u0069\u0063\u0065");};
// ValidateWithPath validates the CT_TLAnimateScaleBehavior and its children, prefixing error messages with path
func (_gdagf *CT_TLAnimateScaleBehavior )ValidateWithPath (path string )error {if _febff :=_gdagf .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_febff !=nil {return _febff ;};if _gdagf .By !=nil {if _agdc :=_gdagf .By .ValidateWithPath (path +"\u002f\u0042\u0079");_agdc !=nil {return _agdc ;};};if _gdagf .From !=nil {if _edbc :=_gdagf .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_edbc !=nil {return _edbc ;};};if _gdagf .To !=nil {if _cedee :=_gdagf .To .ValidateWithPath (path +"\u002f\u0054\u006f");_cedee !=nil {return _cedee ;};};return nil ;};func (_fcgc *CT_HandoutMasterIdList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecbg :for {_dagf ,_cecc :=d .Token ();if _cecc !=nil {return _cecc ;};switch _ggcg :=_dagf .(type ){case _a .StartElement :switch _ggcg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_fcgc .HandoutMasterId =NewCT_HandoutMasterIdListEntry ();if _bbbb :=d .DecodeElement (_fcgc .HandoutMasterId ,&_ggcg );_bbbb !=nil {return _bbbb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_ggcg .Name );if _dbfb :=d .Skip ();_dbfb !=nil {return _dbfb ;};};case _a .EndElement :break _ecbg ;case _a .CharData :};};return nil ;};func (_dggb *ST_TransitionSpeed )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gggae ,_ebfd :=d .Token ();if _ebfd !=nil {return _ebfd ;};if _bddf ,_egdgf :=_gggae .(_a .EndElement );_egdgf &&_bddf .Name ==start .Name {*_dggb =1;return nil ;};if _gaaf ,_cdbda :=_gggae .(_a .CharData );!_cdbda {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gggae );}else {switch string (_gaaf ){case "":*_dggb =0;case "\u0073\u006c\u006f\u0077":*_dggb =1;case "\u006d\u0065\u0064":*_dggb =2;case "\u0066\u0061\u0073\u0074":*_dggb =3;};};_gggae ,_ebfd =d .Token ();if _ebfd !=nil {return _ebfd ;};if _bbcba ,_eabdf :=_gggae .(_a .EndElement );_eabdf &&_bbcba .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gggae );};
// ValidateWithPath validates the CT_TimeNodeList and its children, prefixing error messages with path
func (_bddd *CT_TimeNodeList )ValidateWithPath (path string )error {for _ddgggb ,_fbccd :=range _bddd .Par {if _dfbdd :=_fbccd .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0050\u0061\u0072\u005b\u0025\u0064\u005d",path ,_ddgggb ));_dfbdd !=nil {return _dfbdd ;};};for _dedec ,_bdbba :=range _bddd .Seq {if _ccgd :=_bdbba .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0071\u005b\u0025\u0064\u005d",path ,_dedec ));_ccgd !=nil {return _ccgd ;};};for _cccba ,_dbgfg :=range _bddd .Excl {if _fbbfa :=_dbgfg .ValidateWithPath (_ab .Sprintf ("%\u0073\u002f\u0045\u0078\u0063\u006c\u005b\u0025\u0064\u005d",path ,_cccba ));_fbbfa !=nil {return _fbbfa ;};};for _efacac ,_dcebb :=range _bddd .Anim {if _bggf :=_dcebb .ValidateWithPath (_ab .Sprintf ("%\u0073\u002f\u0041\u006e\u0069\u006d\u005b\u0025\u0064\u005d",path ,_efacac ));_bggf !=nil {return _bggf ;};};for _fdgdf ,_egdae :=range _bddd .AnimClr {if _fggc :=_egdae .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0041\u006e\u0069\u006d\u0043\u006cr\u005b\u0025\u0064\u005d",path ,_fdgdf ));_fggc !=nil {return _fggc ;};};for _dfgdc ,_afcae :=range _bddd .AnimEffect {if _afaba :=_afcae .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0041\u006e\u0069\u006d\u0045\u0066\u0066\u0065\u0063t\u005b\u0025\u0064\u005d",path ,_dfgdc ));_afaba !=nil {return _afaba ;};};for _afad ,_gdfeb :=range _bddd .AnimMotion {if _addb :=_gdfeb .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0041\u006e\u0069\u006d\u004d\u006f\u0074\u0069\u006fn\u005b\u0025\u0064\u005d",path ,_afad ));_addb !=nil {return _addb ;};};for _fgdde ,_adcg :=range _bddd .AnimRot {if _cdbga :=_adcg .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0041\u006e\u0069\u006d\u0052\u006ft\u005b\u0025\u0064\u005d",path ,_fgdde ));_cdbga !=nil {return _cdbga ;};};for _dgcdg ,_fdfa :=range _bddd .AnimScale {if _dfec :=_fdfa .ValidateWithPath (_ab .Sprintf ("\u0025\u0073/\u0041\u006e\u0069m\u0053\u0063\u0061\u006c\u0065\u005b\u0025\u0064\u005d",path ,_dgcdg ));_dfec !=nil {return _dfec ;};};for _begfc ,_gada :=range _bddd .Cmd {if _ggdad :=_gada .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0043\u006d\u0064\u005b\u0025\u0064\u005d",path ,_begfc ));_ggdad !=nil {return _ggdad ;};};for _eadbg ,_debgg :=range _bddd .Set {if _bccg :=_debgg .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0053\u0065\u0074\u005b\u0025\u0064\u005d",path ,_eadbg ));_bccg !=nil {return _bccg ;};};for _bbffc ,_cceaab :=range _bddd .Audio {if _decfa :=_cceaab .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fA\u0075\u0064\u0069\u006f\u005b\u0025\u0064\u005d",path ,_bbffc ));_decfa !=nil {return _decfa ;};};for _agadb ,_adagf :=range _bddd .Video {if _cfcfg :=_adagf .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fV\u0069\u0064\u0065\u006f\u005b\u0025\u0064\u005d",path ,_agadb ));_cfcfg !=nil {return _cfcfg ;};};return nil ;};const (ST_TLTimeNodeMasterRelationUnset ST_TLTimeNodeMasterRelation =0;ST_TLTimeNodeMasterRelationSameClick ST_TLTimeNodeMasterRelation =1;ST_TLTimeNodeMasterRelationLastClick ST_TLTimeNodeMasterRelation =2;ST_TLTimeNodeMasterRelationNextClick ST_TLTimeNodeMasterRelation =3;);type EG_ShowType struct{
// Presenter Slide Show Mode
Present *CT_Empty ;
// Browse Slide Show Mode
Browse *CT_ShowInfoBrowse ;
// Kiosk Slide Show Mode
Kiosk *CT_ShowInfoKiosk ;};func (_abbf *CT_ExtensionList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfaf :for {_bfed ,_gggf :=d .Token ();if _gggf !=nil {return _gggf ;};switch _eda :=_bfed .(type ){case _a .StartElement :switch _eda .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_cfc :=NewCT_Extension ();if _cbagf :=d .DecodeElement (_cfc ,&_eda );_cbagf !=nil {return _cbagf ;};_abbf .Ext =append (_abbf .Ext ,_cfc );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_eda .Name );if _bbfa :=d .Skip ();_bbfa !=nil {return _bbfa ;};};case _a .EndElement :break _cfaf ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_OutlineViewProperties and its children, prefixing error messages with path
func (_egda *CT_OutlineViewProperties )ValidateWithPath (path string )error {if _egddd :=_egda .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_egddd !=nil {return _egddd ;};if _egda .SldLst !=nil {if _bgdg :=_egda .SldLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u004c\u0073\u0074");_bgdg !=nil {return _bgdg ;};};if _egda .ExtLst !=nil {if _aeea :=_egda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aeea !=nil {return _aeea ;};};return nil ;};func (_fbbfe *CT_NotesViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gced :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063S\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fbbfe .CSldViewPr ,_gced );if _fbbfe .ExtLst !=nil {_fgbb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbbfe .ExtLst ,_fgbb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fegf *CT_OutlineViewSlideEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_fegf .IdAttr )});if _fegf .CollapseAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fegf .CollapseAttr ))});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_NormalViewPortion and its children, prefixing error messages with path
func (_gdgf *CT_NormalViewPortion )ValidateWithPath (path string )error {if _bdba :=_gdgf .SzAttr .ValidateWithPath (path +"\u002fS\u007a\u0041\u0074\u0074\u0072");_bdba !=nil {return _bdba ;};return nil ;};
// ValidateWithPath validates the CT_CustomShowList and its children, prefixing error messages with path
func (_fga *CT_CustomShowList )ValidateWithPath (path string )error {for _gbe ,_bbea :=range _fga .CustShow {if _dee :=_bbea .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fC\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u005b\u0025\u0064\u005d",path ,_gbe ));_dee !=nil {return _dee ;};};return nil ;};func (_dgef *CT_Connector )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dgef .NvCxnSpPr =NewCT_ConnectorNonVisual ();_dgef .SpPr =_fa .NewCT_ShapeProperties ();_bde :for {_eacg ,_ddfe :=d .Token ();if _ddfe !=nil {return _ddfe ;};switch _feb :=_eacg .(type ){case _a .StartElement :switch _feb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0043\u0078\u006e\u0053\u0070\u0050r"}:if _ddbbc :=d .DecodeElement (_dgef .NvCxnSpPr ,&_feb );_ddbbc !=nil {return _ddbbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _cge :=d .DecodeElement (_dgef .SpPr ,&_feb );_cge !=nil {return _cge ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_dgef .Style =_fa .NewCT_ShapeStyle ();if _gde :=d .DecodeElement (_dgef .Style ,&_feb );_gde !=nil {return _gde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dgef .ExtLst =NewCT_ExtensionListModify ();if _geg :=d .DecodeElement (_dgef .ExtLst ,&_feb );_geg !=nil {return _geg ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_C\u006f\u006en\u0065\u0063\u0074\u006f\u0072\u0020\u0025\u0076",_feb .Name );if _fecd :=d .Skip ();_fecd !=nil {return _fecd ;};};case _a .EndElement :break _bde ;case _a .CharData :};};return nil ;};func (_baebb ST_TLTriggerRuntimeNode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_baebb .String (),start );};func (_fggeb ST_TLTimeAnimateValueTime )String ()string {if _fggeb .ST_PositiveFixedPercentage !=nil {return _fggeb .ST_PositiveFixedPercentage .String ();};if _fggeb .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {return _fggeb .ST_TLTimeIndefinite .String ();};return "";};
// Validate validates the CT_SideDirectionTransition and its children
func (_bafd *CT_SideDirectionTransition )Validate ()error {return _bafd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e");};type CT_OleObjectChoice struct{Embed *CT_OleObjectEmbed ;Link *CT_OleObjectLink ;};func (_fgga *CT_TLAnimVariantBooleanVal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cabcg :=range start .Attr {if _cabcg .Name .Local =="\u0076\u0061\u006c"{_cebd ,_gadbe :=_d .ParseBool (_cabcg .Value );if _gadbe !=nil {return _gadbe ;};_fgga .ValAttr =_cebd ;continue ;};};for {_cdcf ,_ecfcb :=d .Token ();if _ecfcb !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074B\u006f\u006f\u006c\u0065\u0061n\u0056\u0061l\u003a\u0020\u0025\u0073",_ecfcb );};if _agfa ,_gbabb :=_cdcf .(_a .EndElement );_gbabb &&_agfa .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CmAuthorLst and its children
func (_gcbbb *CmAuthorLst )Validate ()error {return _gcbbb .ValidateWithPath ("C\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074");};type CT_SlideMasterIdList struct{
// Slide Master ID
SldMasterId []*CT_SlideMasterIdListEntry ;};func NewCT_SlideSorterViewProperties ()*CT_SlideSorterViewProperties {_cabb :=&CT_SlideSorterViewProperties {};_cabb .CViewPr =NewCT_CommonViewProperties ();return _cabb ;};func (_feegg *CT_SlideTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _feegg .SpdAttr !=ST_TransitionSpeedUnset {_ecdcd ,_dafc :=_feegg .SpdAttr .MarshalXMLAttr (_a .Name {Local :"\u0073\u0070\u0064"});if _dafc !=nil {return _dafc ;};start .Attr =append (start .Attr ,_ecdcd );};if _feegg .AdvClickAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u0064\u0076\u0043\u006c\u0069\u0063\u006b"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_feegg .AdvClickAttr ))});};if _feegg .AdvTmAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u0064\u0076T\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_feegg .AdvTmAttr )});};e .EncodeToken (start );if _feegg .Choice !=nil {_feegg .Choice .MarshalXML (e ,_a .StartElement {});};if _feegg .SndAc !=nil {_ffbae :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u006e\u0064\u0041\u0063"}};e .EncodeElement (_feegg .SndAc ,_ffbae );};if _feegg .ExtLst !=nil {_edbfa :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_feegg .ExtLst ,_edbfa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_deegc ST_TLTimeNodeMasterRelation )ValidateWithPath (path string )error {switch _deegc {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_deegc ));};return nil ;};
// Validate validates the CT_SlideLayoutIdList and its children
func (_bdbag *CT_SlideLayoutIdList )Validate ()error {return _bdbag .ValidateWithPath ("C\u0054_\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075\u0074\u0049\u0064Li\u0073\u0074");};type CT_PresentationProperties struct{
// HTML Publishing Properties
HtmlPubPr *CT_HtmlPublishProperties ;
// Web Properties
WebPr *CT_WebProperties ;
// Printing Properties
PrnPr *CT_PrintProperties ;
// Presentation-wide Show Properties
ShowPr *CT_ShowProperties ;
// Color MRU
ClrMru *_fa .CT_ColorMRU ;ExtLst *CT_ExtensionList ;};func (_agffd *CT_SlideMasterIdListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dfede :=range start .Attr {if _dfede .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dfede .Name .Local =="\u0069\u0064"||_dfede .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dfede .Name .Local =="\u0069\u0064"{_eccd ,_gcccb :=_dfede .Value ,error (nil );if _gcccb !=nil {return _gcccb ;};_agffd .RIdAttr =_eccd ;continue ;};if _dfede .Name .Local =="\u0069\u0064"{_gggfa ,_abfee :=_d .ParseUint (_dfede .Value ,10,32);if _abfee !=nil {return _abfee ;};_edbg :=uint32 (_gggfa );_agffd .IdAttr =&_edbg ;continue ;};};_fbdeg :for {_gdec ,_caaae :=d .Token ();if _caaae !=nil {return _caaae ;};switch _dadbc :=_gdec .(type ){case _a .StartElement :switch _dadbc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agffd .ExtLst =NewCT_ExtensionList ();if _cacf :=d .DecodeElement (_agffd .ExtLst ,&_dadbc );_cacf !=nil {return _cacf ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065r\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006et\u0072y\u0020\u0025v",_dadbc .Name );if _eeffc :=d .Skip ();_eeffc !=nil {return _eeffc ;};};case _a .EndElement :break _fbdeg ;case _a .CharData :};};return nil ;};type ST_TLAnimateMotionPathEditMode byte ;type AG_ChildSlide struct{ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};
// ValidateWithPath validates the CT_SlideIdList and its children, prefixing error messages with path
func (_aggg *CT_SlideIdList )ValidateWithPath (path string )error {for _eaceb ,_dbfe :=range _aggg .SldId {if _abab :=_dbfe .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fS\u006c\u0064\u0049\u0064\u005b\u0025\u0064\u005d",path ,_eaceb ));_abab !=nil {return _abab ;};};return nil ;};type CT_TLBuildDiagram struct{
// Diagram Build Types
BldAttr ST_TLDiagramBuildType ;SpidAttr *uint32 ;GrpIdAttr *uint32 ;UiExpandAttr *bool ;};func NewCT_CustomerDataList ()*CT_CustomerDataList {_adcd :=&CT_CustomerDataList {};return _adcd };
// Validate validates the CT_TLGraphicalObjectBuild and its children
func (_gceeb *CT_TLGraphicalObjectBuild )Validate ()error {return _gceeb .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0047r\u0061\u0070\u0068\u0069\u0063a\u006cO\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006cd");};
// ValidateWithPath validates the CT_TLTriggerTimeNodeID and its children, prefixing error messages with path
func (_bffcb *CT_TLTriggerTimeNodeID )ValidateWithPath (path string )error {return nil };const (ST_TLAnimateColorSpaceUnset ST_TLAnimateColorSpace =0;ST_TLAnimateColorSpaceRgb ST_TLAnimateColorSpace =1;ST_TLAnimateColorSpaceHsl ST_TLAnimateColorSpace =2;);
// Validate validates the CT_TLOleChartTargetElement and its children
func (_bdff *CT_TLOleChartTargetElement )Validate ()error {return _bdff .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061r\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074");};type CT_TLAnimateEffectBehavior struct{
// Transition
TransitionAttr ST_TLAnimateEffectTransition ;
// Filter
FilterAttr *string ;
// Property List
PrLstAttr *string ;CBhvr *CT_TLCommonBehaviorData ;
// Progress
Progress *CT_TLAnimVariant ;};
// Validate validates the CT_OutlineViewSlideList and its children
func (_cgggb *CT_OutlineViewSlideList )Validate ()error {return _cgggb .ValidateWithPath ("\u0043\u0054\u005fOu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0053\u006c\u0069\u0064\u0065\u004c\u0069\u0073\u0074");};type ST_TLChartSubelementType byte ;func NewSld ()*Sld {_eacgcd :=&Sld {};_eacgcd .CT_Slide =*NewCT_Slide ();return _eacgcd };
// Validate validates the AG_Ole and its children
func (_bd *AG_Ole )Validate ()error {return _bd .ValidateWithPath ("\u0041\u0047\u005f\u004f\u006c\u0065");};func (_gddfd ST_TLTimeNodeRestartType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gddfd .String (),start );};func (_dfde *CT_TLTimeNodeSequence )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfde .ConcurrentAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_dfde .ConcurrentAttr ))});};if _dfde .PrevAcAttr !=ST_TLPreviousActionTypeUnset {_afgdga ,_ddeed :=_dfde .PrevAcAttr .MarshalXMLAttr (_a .Name {Local :"\u0070\u0072\u0065\u0076\u0041\u0063"});if _ddeed !=nil {return _ddeed ;};start .Attr =append (start .Attr ,_afgdga );};if _dfde .NextAcAttr !=ST_TLNextActionTypeUnset {_debdg ,_feab :=_dfde .NextAcAttr .MarshalXMLAttr (_a .Name {Local :"\u006e\u0065\u0078\u0074\u0041\u0063"});if _feab !=nil {return _feab ;};start .Attr =append (start .Attr ,_debdg );};e .EncodeToken (start );_gcdg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_dfde .CTn ,_gcdg );if _dfde .PrevCondLst !=nil {_acada :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_dfde .PrevCondLst ,_acada );};if _dfde .NextCondLst !=nil {_ddadc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_dfde .NextCondLst ,_ddadc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLTemplate and its children, prefixing error messages with path
func (_bedd *CT_TLTemplate )ValidateWithPath (path string )error {if _cdgb :=_bedd .TnLst .ValidateWithPath (path +"\u002f\u0054\u006e\u004c\u0073\u0074");_cdgb !=nil {return _cdgb ;};return nil ;};func (_fadee *CT_SlideRelationshipListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_adgc :=range start .Attr {if _adgc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_adgc .Name .Local =="\u0069\u0064"||_adgc .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_adgc .Name .Local =="\u0069\u0064"{_aaaba ,_febad :=_adgc .Value ,error (nil );if _febad !=nil {return _febad ;};_fadee .IdAttr =_aaaba ;continue ;};};for {_agag ,_aadda :=d .Token ();if _aadda !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069n\u0067\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006ca\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079\u003a\u0020\u0025\u0073",_aadda );};if _cedc ,_fdbg :=_agag .(_a .EndElement );_fdbg &&_cedc .Name ==start .Name {break ;};};return nil ;};func (_fafb ST_TLTimeNodeSyncType )Validate ()error {return _fafb .ValidateWithPath ("")};func NewCT_TLTimeNodeExclusive ()*CT_TLTimeNodeExclusive {_eadb :=&CT_TLTimeNodeExclusive {};_eadb .CTn =NewCT_TLCommonTimeNodeData ();return _eadb ;};func (_aggbb ST_TLAnimateBehaviorCalcMode )String ()string {switch _aggbb {case 0:return "";case 1:return "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065";case 2:return "\u006c\u0069\u006e";case 3:return "\u0066\u006d\u006c\u0061";};return "";};func (_gaea *CT_TLGraphicalObjectBuild )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ggfec :=range start .Attr {if _ggfec .Name .Local =="\u0073\u0070\u0069\u0064"{_bcaaf ,_agdfcc :=_d .ParseUint (_ggfec .Value ,10,32);if _agdfcc !=nil {return _agdfcc ;};_ddad :=uint32 (_bcaaf );_gaea .SpidAttr =&_ddad ;continue ;};if _ggfec .Name .Local =="\u0067\u0072\u0070I\u0064"{_daddb ,_effea :=_d .ParseUint (_ggfec .Value ,10,32);if _effea !=nil {return _effea ;};_egdce :=uint32 (_daddb );_gaea .GrpIdAttr =&_egdce ;continue ;};if _ggfec .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_gdaae ,_fedad :=_d .ParseBool (_ggfec .Value );if _fedad !=nil {return _fedad ;};_gaea .UiExpandAttr =&_gdaae ;continue ;};};_ecgd :for {_agda ,_cgdgf :=d .Token ();if _cgdgf !=nil {return _cgdgf ;};switch _caggb :=_agda .(type ){case _a .StartElement :switch _caggb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}:_gaea .BldAsOne =NewCT_Empty ();if _gfbgf :=d .DecodeElement (_gaea .BldAsOne ,&_caggb );_gfbgf !=nil {return _gfbgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0053\u0075\u0062"}:_gaea .BldSub =_fa .NewCT_AnimationGraphicalObjectBuildProperties ();if _dbgc :=d .DecodeElement (_gaea .BldSub ,&_caggb );_dbgc !=nil {return _dbgc ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0047\u0072\u0061\u0070\u0068\u0069c\u0061l\u004f\u0062\u006a\u0065\u0063\u0074\u0042\u0075i\u006cd\u0020\u0025v",_caggb .Name );if _agcaa :=d .Skip ();_agcaa !=nil {return _agcaa ;};};case _a .EndElement :break _ecgd ;case _a .CharData :};};return nil ;};func (_fcac *CT_TLMediaNodeVideo )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fcac .FullScrnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0075\u006c\u006c\u0053\u0063\u0072\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fcac .FullScrnAttr ))});};e .EncodeToken (start );_dfdc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063M\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}};e .EncodeElement (_fcac .CMediaNode ,_dfdc );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_Placeholder and its children
func (_bcgdaf *CT_Placeholder )Validate ()error {return _bcgdaf .ValidateWithPath ("\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072");};
// ValidateWithPath validates the CT_ViewProperties and its children, prefixing error messages with path
func (_bdcbf *CT_ViewProperties )ValidateWithPath (path string )error {if _ddcbb :=_bdcbf .LastViewAttr .ValidateWithPath (path +"\u002f\u004c\u0061\u0073\u0074\u0056\u0069\u0065\u0077\u0041\u0074\u0074\u0072");_ddcbb !=nil {return _ddcbb ;};if _bdcbf .NormalViewPr !=nil {if _cadb :=_bdcbf .NormalViewPr .ValidateWithPath (path +"\u002f\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072");_cadb !=nil {return _cadb ;};};if _bdcbf .SlideViewPr !=nil {if _acccd :=_bdcbf .SlideViewPr .ValidateWithPath (path +"\u002f\u0053\u006ci\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072");_acccd !=nil {return _acccd ;};};if _bdcbf .OutlineViewPr !=nil {if _ggaafa :=_bdcbf .OutlineViewPr .ValidateWithPath (path +"\u002f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056i\u0065\u0077\u0050\u0072");_ggaafa !=nil {return _ggaafa ;};};if _bdcbf .NotesTextViewPr !=nil {if _cbaad :=_bdcbf .NotesTextViewPr .ValidateWithPath (path +"\u002f\u004eo\u0074\u0065\u0073T\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072");_cbaad !=nil {return _cbaad ;};};if _bdcbf .SorterViewPr !=nil {if _efaf :=_bdcbf .SorterViewPr .ValidateWithPath (path +"\u002f\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072");_efaf !=nil {return _efaf ;};};if _bdcbf .NotesViewPr !=nil {if _cggbc :=_bdcbf .NotesViewPr .ValidateWithPath (path +"\u002f\u004e\u006ft\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072");_cggbc !=nil {return _cggbc ;};};if _bdcbf .GridSpacing !=nil {if _gecad :=_bdcbf .GridSpacing .ValidateWithPath (path +"\u002f\u0047\u0072i\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067");_gecad !=nil {return _gecad ;};};if _bdcbf .ExtLst !=nil {if _acage :=_bdcbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_acage !=nil {return _acage ;};};return nil ;};const (ST_TLTriggerRuntimeNodeUnset ST_TLTriggerRuntimeNode =0;ST_TLTriggerRuntimeNodeFirst ST_TLTriggerRuntimeNode =1;ST_TLTriggerRuntimeNodeLast ST_TLTriggerRuntimeNode =2;ST_TLTriggerRuntimeNodeAll ST_TLTriggerRuntimeNode =3;);func (_baabd ST_PlaceholderSize )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ebbde :=_a .Attr {};_ebbde .Name =name ;switch _baabd {case ST_PlaceholderSizeUnset :_ebbde .Value ="";case ST_PlaceholderSizeFull :_ebbde .Value ="\u0066\u0075\u006c\u006c";case ST_PlaceholderSizeHalf :_ebbde .Value ="\u0068\u0061\u006c\u0066";case ST_PlaceholderSizeQuarter :_ebbde .Value ="\u0071u\u0061\u0072\u0074\u0065\u0072";};return _ebbde ,nil ;};func (_aadga *CT_NormalViewPortion )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcba :=range start .Attr {if _fcba .Name .Local =="\u0073\u007a"{_fcdg ,_ggege :=ParseUnionST_PositiveFixedPercentage (_fcba .Value );if _ggege !=nil {return _ggege ;};_aadga .SzAttr =_fcdg ;continue ;};if _fcba .Name .Local =="\u0061\u0075\u0074\u006f\u0041\u0064\u006a\u0075\u0073\u0074"{_dfeb ,_gbda :=_d .ParseBool (_fcba .Value );if _gbda !=nil {return _gbda ;};_aadga .AutoAdjustAttr =&_dfeb ;continue ;};};for {_egbdb ,_bbge :=d .Token ();if _bbge !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004e\u006f\u0072\u006da\u006cV\u0069\u0065\u0077\u0050\u006f\u0072\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_bbge );};if _cbcc ,_eabe :=_egbdb .(_a .EndElement );_eabe &&_cbcc .Name ==start .Name {break ;};};return nil ;};func NewCT_TLAnimateEffectBehavior ()*CT_TLAnimateEffectBehavior {_abccf :=&CT_TLAnimateEffectBehavior {};_abccf .CBhvr =NewCT_TLCommonBehaviorData ();return _abccf ;};type CT_SlideViewProperties struct{CSldViewPr *CT_CommonSlideViewProperties ;ExtLst *CT_ExtensionList ;};
// Validate validates the CT_SplitTransition and its children
func (_gggag *CT_SplitTransition )Validate ()error {return _gggag .ValidateWithPath ("\u0043T\u005fS\u0070\u006c\u0069\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};
// Validate validates the CT_HeaderFooter and its children
func (_adbf *CT_HeaderFooter )Validate ()error {return _adbf .ValidateWithPath ("\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072");};func (_dgfgdg ST_TransitionInOutDirectionType )ValidateWithPath (path string )error {switch _dgfgdg {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dgfgdg ));};return nil ;};
// Validate validates the CT_SlideIdList and its children
func (_facff *CT_SlideIdList )Validate ()error {return _facff .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049d\u004c\u0069\u0073\u0074");};func (_dfgdg ST_TLTimeNodeMasterRelation )String ()string {switch _dfgdg {case 0:return "";case 1:return "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k";case 2:return "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k";case 3:return "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k";};return "";};func NewCT_IndexRange ()*CT_IndexRange {_fdbe :=&CT_IndexRange {};return _fdbe };func NewCT_HeaderFooter ()*CT_HeaderFooter {_agff :=&CT_HeaderFooter {};return _agff };type CT_TLAnimateColorBehavior struct{
// Color Space
ClrSpcAttr ST_TLAnimateColorSpace ;
// Direction
DirAttr ST_TLAnimateColorDirection ;CBhvr *CT_TLCommonBehaviorData ;
// By
By *CT_TLByAnimateColorTransform ;
// From
From *_fa .CT_Color ;
// To
To *_fa .CT_Color ;};
// ValidateWithPath validates the CT_TLSubShapeId and its children, prefixing error messages with path
func (_cddac *CT_TLSubShapeId )ValidateWithPath (path string )error {return nil };type ST_TLTimeNodeFillType byte ;func (_fegab ST_TLTimeNodeFillType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dgea :=_a .Attr {};_dgea .Name =name ;switch _fegab {case ST_TLTimeNodeFillTypeUnset :_dgea .Value ="";case ST_TLTimeNodeFillTypeRemove :_dgea .Value ="\u0072\u0065\u006d\u006f\u0076\u0065";case ST_TLTimeNodeFillTypeFreeze :_dgea .Value ="\u0066\u0072\u0065\u0065\u007a\u0065";case ST_TLTimeNodeFillTypeHold :_dgea .Value ="\u0068\u006f\u006c\u0064";case ST_TLTimeNodeFillTypeTransition :_dgea .Value ="\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e";};return _dgea ,nil ;};func (_daca *CT_ConnectorNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_fad :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_daca .CNvPr ,_fad );_cbag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063N\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_daca .CNvCxnSpPr ,_cbag );_cbb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_daca .NvPr ,_cbb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbgd *CT_Control )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdea :=range start .Attr {if _bdea .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdea .Name .Local =="\u0069\u0064"{_egg ,_dbce :=_bdea .Value ,error (nil );if _dbce !=nil {return _dbce ;};_cbgd .IdAttr =&_egg ;continue ;};if _bdea .Name .Local =="\u0073\u0070\u0069\u0064"{_bdbc ,_bggc :=_bdea .Value ,error (nil );if _bggc !=nil {return _bggc ;};_cbgd .SpidAttr =&_bdbc ;continue ;};if _bdea .Name .Local =="\u006e\u0061\u006d\u0065"{_cbab ,_cgbd :=_bdea .Value ,error (nil );if _cgbd !=nil {return _cgbd ;};_cbgd .NameAttr =&_cbab ;continue ;};if _bdea .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_bdfa ,_egag :=_d .ParseBool (_bdea .Value );if _egag !=nil {return _egag ;};_cbgd .ShowAsIconAttr =&_bdfa ;continue ;};if _bdea .Name .Local =="\u0069\u006d\u0067\u0057"{_dcbd ,_eff :=_d .ParseInt (_bdea .Value ,10,32);if _eff !=nil {return _eff ;};_ddfd :=int32 (_dcbd );_cbgd .ImgWAttr =&_ddfd ;continue ;};if _bdea .Name .Local =="\u0069\u006d\u0067\u0048"{_bef ,_aade :=_d .ParseInt (_bdea .Value ,10,32);if _aade !=nil {return _aade ;};_edgd :=int32 (_bef );_cbgd .ImgHAttr =&_edgd ;continue ;};};_ecb :for {_gce ,_bag :=d .Token ();if _bag !=nil {return _bag ;};switch _cfda :=_gce .(type ){case _a .StartElement :switch _cfda .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbgd .ExtLst =NewCT_ExtensionList ();if _cbde :=d .DecodeElement (_cbgd .ExtLst ,&_cfda );_cbde !=nil {return _cbde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_cbgd .Pic =NewCT_Picture ();if _bga :=d .DecodeElement (_cbgd .Pic ,&_cfda );_bga !=nil {return _bga ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006e\u0074\u0072\u006f\u006c\u0020\u0025\u0076",_cfda .Name );if _bec :=d .Skip ();_bec !=nil {return _bec ;};};case _a .EndElement :break _ecb ;case _a .CharData :};};return nil ;};func (_cfgcg *CT_OptionalBlackTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfgcg .ThruBlkAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074h\u0072\u0075\u0042\u006c\u006b"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_cfgcg .ThruBlkAttr ))});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdbcf *CT_GuideList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edag :for {_efec ,_dced :=d .Token ();if _dced !=nil {return _dced ;};switch _deba :=_efec .(type ){case _a .StartElement :switch _deba .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069d\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0075\u0069d\u0065"}:_dcadb :=NewCT_Guide ();if _ggccc :=d .DecodeElement (_dcadb ,&_deba );_ggccc !=nil {return _ggccc ;};_bdbcf .Guide =append (_bdbcf .Guide ,_dcadb );default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_G\u0075\u0069d\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_deba .Name );if _ebfa :=d .Skip ();_ebfa !=nil {return _ebfa ;};};case _a .EndElement :break _edag ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_Guide and its children, prefixing error messages with path
func (_acg *CT_Guide )ValidateWithPath (path string )error {if _cfagf :=_acg .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_cfagf !=nil {return _cfagf ;};if _acg .PosAttr !=nil {if _gaeb :=_acg .PosAttr .ValidateWithPath (path +"\u002f\u0050\u006f\u0073\u0041\u0074\u0074\u0072");_gaeb !=nil {return _gaeb ;};};return nil ;};func (_fcga ST_TLBehaviorAdditiveType )String ()string {switch _fcga {case 0:return "";case 1:return "\u0062\u0061\u0073\u0065";case 2:return "\u0073\u0075\u006d";case 3:return "\u0072\u0065\u0070\u006c";case 4:return "\u006d\u0075\u006c\u0074";case 5:return "\u006e\u006f\u006e\u0065";};return "";};
// Validate validates the CT_NotesSlide and its children
func (_bacg *CT_NotesSlide )Validate ()error {return _bacg .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065");};func (_cdc *CT_EmbeddedFontDataId )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fcec :=range start .Attr {if _fcec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fcec .Name .Local =="\u0069\u0064"||_fcec .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fcec .Name .Local =="\u0069\u0064"{_cgfc ,_dbd :=_fcec .Value ,error (nil );if _dbd !=nil {return _dbd ;};_cdc .IdAttr =_cgfc ;continue ;};};for {_cbabg ,_fede :=d .Token ();if _fede !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046o\u006e\u0074\u0044\u0061\u0074\u0061\u0049d\u003a\u0020\u0025\u0073",_fede );};if _edcb ,_afdc :=_cbabg .(_a .EndElement );_afdc &&_edcb .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the CT_TagsData and its children, prefixing error messages with path
func (_ecge *CT_TagsData )ValidateWithPath (path string )error {return nil };func (_bfdedc *CT_TLCommonMediaNodeData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bfdedc .CTn =NewCT_TLCommonTimeNodeData ();_bfdedc .TgtEl =NewCT_TLTimeTargetElement ();for _ ,_bdda :=range start .Attr {if _bdda .Name .Local =="\u0076\u006f\u006c"{_gbgca ,_cgcdd :=ParseUnionST_PositiveFixedPercentage (_bdda .Value );if _cgcdd !=nil {return _cgcdd ;};_bfdedc .VolAttr =&_gbgca ;continue ;};if _bdda .Name .Local =="\u006d\u0075\u0074\u0065"{_gffa ,_daab :=_d .ParseBool (_bdda .Value );if _daab !=nil {return _daab ;};_bfdedc .MuteAttr =&_gffa ;continue ;};if _bdda .Name .Local =="\u006e\u0075\u006d\u0053\u006c\u0064"{_cddef ,_cedd :=_d .ParseUint (_bdda .Value ,10,32);if _cedd !=nil {return _cedd ;};_gacbf :=uint32 (_cddef );_bfdedc .NumSldAttr =&_gacbf ;continue ;};if _bdda .Name .Local =="\u0073h\u006fw\u0057\u0068\u0065\u006e\u0053\u0074\u006f\u0070\u0070\u0065\u0064"{_afafc ,_bffbe :=_d .ParseBool (_bdda .Value );if _bffbe !=nil {return _bffbe ;};_bfdedc .ShowWhenStoppedAttr =&_afafc ;continue ;};};_bgedg :for {_egfbcb ,_deade :=d .Token ();if _deade !=nil {return _deade ;};switch _fefg :=_egfbcb .(type ){case _a .StartElement :switch _fefg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _gafcb :=d .DecodeElement (_bfdedc .CTn ,&_fefg );_gafcb !=nil {return _gafcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:if _bffgf :=d .DecodeElement (_bfdedc .TgtEl ,&_fefg );_bffgf !=nil {return _bffgf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064e\u0044\u0061\u0074\u0061\u0020%\u0076",_fefg .Name );if _ceea :=d .Skip ();_ceea !=nil {return _ceea ;};};case _a .EndElement :break _bgedg ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the NotesMaster and its children, prefixing error messages with path
func (_ddegc *NotesMaster )ValidateWithPath (path string )error {if _dgbad :=_ddegc .CT_NotesMaster .ValidateWithPath (path );_dgbad !=nil {return _dgbad ;};return nil ;};func (_ggaga *Sld )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u0073l\u0064";return _ggaga .CT_Slide .MarshalXML (e ,start );};
// ValidateWithPath validates the OleObj and its children, prefixing error messages with path
func (_gbfed *OleObj )ValidateWithPath (path string )error {if _bedgg :=_gbfed .CT_OleObject .ValidateWithPath (path );_bedgg !=nil {return _bedgg ;};return nil ;};func (_fdgda ST_TLAnimateBehaviorValueType )String ()string {switch _fdgda {case 0:return "";case 1:return "\u0073\u0074\u0072";case 2:return "\u006e\u0075\u006d";case 3:return "\u0063\u006c\u0072";};return "";};func (_aeec *CT_HtmlPublishProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _aeec .ShowSpeakerNotesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068o\u0077\u0053\u0070e\u0061\u006b\u0065\u0072\u004e\u006f\u0074\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_aeec .ShowSpeakerNotesAttr ))});};if _aeec .TargetAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u0061\u0072\u0067\u0065\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_aeec .TargetAttr )});};if _aeec .TitleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u0069\u0074l\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_aeec .TitleAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_aeec .IdAttr )});e .EncodeToken (start );if _aeec .SldAll !=nil {_gaceb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}};e .EncodeElement (_aeec .SldAll ,_gaceb );};if _aeec .SldRg !=nil {_ffbf :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_aeec .SldRg ,_ffbf );};if _aeec .CustShow !=nil {_gafb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}};e .EncodeElement (_aeec .CustShow ,_gafb );};if _aeec .ExtLst !=nil {_eefa :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aeec .ExtLst ,_eefa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the TagLst and its children, prefixing error messages with path
func (_gbfbb *TagLst )ValidateWithPath (path string )error {if _bgdab :=_gbfbb .CT_TagList .ValidateWithPath (path );_bgdab !=nil {return _bgdab ;};return nil ;};func (_fabd ST_TLTriggerRuntimeNode )ValidateWithPath (path string )error {switch _fabd {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fabd ));};return nil ;};const (ST_TransitionCornerDirectionTypeUnset ST_TransitionCornerDirectionType =0;ST_TransitionCornerDirectionTypeLu ST_TransitionCornerDirectionType =1;ST_TransitionCornerDirectionTypeRu ST_TransitionCornerDirectionType =2;ST_TransitionCornerDirectionTypeLd ST_TransitionCornerDirectionType =3;ST_TransitionCornerDirectionTypeRd ST_TransitionCornerDirectionType =4;);type Sld struct{CT_Slide };func NewViewPr ()*ViewPr {_fdbb :=&ViewPr {};_fdbb .CT_ViewProperties =*NewCT_ViewProperties ();return _fdbb ;};func NewCT_HandoutMasterIdListEntry ()*CT_HandoutMasterIdListEntry {_caec :=&CT_HandoutMasterIdListEntry {};return _caec ;};func NewCT_SlideTiming ()*CT_SlideTiming {_gdcc :=&CT_SlideTiming {};return _gdcc };type CT_NotesMasterIdList struct{
// Notes Master ID
NotesMasterId *CT_NotesMasterIdListEntry ;};func (_eddbad *HandoutMaster )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070:\u0068a\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072";return _eddbad .CT_HandoutMaster .MarshalXML (e ,start );};func (_dbfbb *CT_TLSetBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_edcae :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_dbfbb .CBhvr ,_edcae );if _dbfbb .To !=nil {_fffed :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u006f"}};e .EncodeElement (_dbfbb .To ,_fffed );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abaab *ST_PrintWhat )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_abaab =0;case "\u0073\u006c\u0069\u0064\u0065\u0073":*_abaab =1;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731":*_abaab =2;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732":*_abaab =3;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733":*_abaab =4;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734":*_abaab =5;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736":*_abaab =6;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739":*_abaab =7;case "\u006e\u006f\u0074e\u0073":*_abaab =8;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_abaab =9;};return nil ;};
// Validate validates the CT_ShowProperties and its children
func (_ecdb *CT_ShowProperties )Validate ()error {return _ecdb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};
// ValidateWithPath validates the CT_OutlineViewSlideEntry and its children, prefixing error messages with path
func (_dcce *CT_OutlineViewSlideEntry )ValidateWithPath (path string )error {return nil };func (_ffeae ST_TLAnimateColorSpace )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_deeba :=_a .Attr {};_deeba .Name =name ;switch _ffeae {case ST_TLAnimateColorSpaceUnset :_deeba .Value ="";case ST_TLAnimateColorSpaceRgb :_deeba .Value ="\u0072\u0067\u0062";case ST_TLAnimateColorSpaceHsl :_deeba .Value ="\u0068\u0073\u006c";};return _deeba ,nil ;};func (_cdaee ST_TLPreviousActionType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efggb :=_a .Attr {};_efggb .Name =name ;switch _cdaee {case ST_TLPreviousActionTypeUnset :_efggb .Value ="";case ST_TLPreviousActionTypeNone :_efggb .Value ="\u006e\u006f\u006e\u0065";case ST_TLPreviousActionTypeSkipTimed :_efggb .Value ="\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d";};return _efggb ,nil ;};func NewCT_SlideLayout ()*CT_SlideLayout {_ecbb :=&CT_SlideLayout {};_ecbb .CSld =NewCT_CommonSlideData ();return _ecbb ;};type CT_OptionalBlackTransition struct{
// Transition Through Black
ThruBlkAttr *bool ;};type ST_TLNextActionType byte ;type CT_WheelTransition struct{
// Spokes
SpokesAttr *uint32 ;};func (_deeb *CT_TLTimeAnimateValueList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgcfa :for {_beebd ,_bgadb :=d .Token ();if _bgadb !=nil {return _bgadb ;};switch _cdafg :=_beebd .(type ){case _a .StartElement :switch _cdafg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0076"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0076"}:_gagce :=NewCT_TLTimeAnimateValue ();if _dddgd :=d .DecodeElement (_gagce ,&_cdafg );_dddgd !=nil {return _dddgd ;};_deeb .Tav =append (_deeb .Tav ,_gagce );default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0041\u006ei\u006da\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u004ci\u0073t\u0020\u0025v",_cdafg .Name );if _bada :=d .Skip ();_bada !=nil {return _bada ;};};case _a .EndElement :break _bgcfa ;case _a .CharData :};};return nil ;};type ST_PrintWhat byte ;func (_dabed *CT_TLAnimVariantIntegerVal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gdcd :=range start .Attr {if _gdcd .Name .Local =="\u0076\u0061\u006c"{_ddaa ,_aggce :=_d .ParseInt (_gdcd .Value ,10,32);if _aggce !=nil {return _aggce ;};_dabed .ValAttr =int32 (_ddaa );continue ;};};for {_ccbbe ,_cegee :=d .Token ();if _cegee !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074I\u006e\u0074\u0065\u0067\u0065r\u0056\u0061l\u003a\u0020\u0025\u0073",_cegee );};if _faga ,_ebgfe :=_ccbbe .(_a .EndElement );_ebgfe &&_faga .Name ==start .Name {break ;};};return nil ;};func (_fedeb *ST_TLTimeNodePresetClassType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eada ,_gfcc :=d .Token ();if _gfcc !=nil {return _gfcc ;};if _adddd ,_bfgd :=_eada .(_a .EndElement );_bfgd &&_adddd .Name ==start .Name {*_fedeb =1;return nil ;};if _geagg ,_ggabe :=_eada .(_a .CharData );!_ggabe {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eada );}else {switch string (_geagg ){case "":*_fedeb =0;case "\u0065\u006e\u0074\u0072":*_fedeb =1;case "\u0065\u0078\u0069\u0074":*_fedeb =2;case "\u0065\u006d\u0070\u0068":*_fedeb =3;case "\u0070\u0061\u0074\u0068":*_fedeb =4;case "\u0076\u0065\u0072\u0062":*_fedeb =5;case "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl":*_fedeb =6;};};_eada ,_gfcc =d .Token ();if _gfcc !=nil {return _gfcc ;};if _fdfea ,_gfgfa :=_eada .(_a .EndElement );_gfgfa &&_fdfea .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eada );};
// ValidateWithPath validates the CT_TLAnimateEffectBehavior and its children, prefixing error messages with path
func (_febbg *CT_TLAnimateEffectBehavior )ValidateWithPath (path string )error {if _gafg :=_febbg .TransitionAttr .ValidateWithPath (path +"\u002fT\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0041\u0074\u0074\u0072");_gafg !=nil {return _gafg ;};if _feedg :=_febbg .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_feedg !=nil {return _feedg ;};if _febbg .Progress !=nil {if _dbfd :=_febbg .Progress .ValidateWithPath (path +"\u002fP\u0072\u006f\u0067\u0072\u0065\u0073s");_dbfd !=nil {return _dbfd ;};};return nil ;};
// ValidateWithPath validates the CT_TLBehaviorAttributeNameList and its children, prefixing error messages with path
func (_acfa *CT_TLBehaviorAttributeNameList )ValidateWithPath (path string )error {return nil };type CT_TLCommonTimeNodeData struct{
// ID
IdAttr *uint32 ;
// Preset ID
PresetIDAttr *int32 ;
// Preset Types
PresetClassAttr ST_TLTimeNodePresetClassType ;
// Preset SubType
PresetSubtypeAttr *int32 ;
// Duration
DurAttr *ST_TLTime ;
// Repeat Count
RepeatCountAttr *ST_TLTime ;
// Repeat Duration
RepeatDurAttr *ST_TLTime ;
// Speed
SpdAttr *_fa .ST_Percentage ;
// Acceleration
AccelAttr *_fa .ST_PositiveFixedPercentage ;
// Deceleration
DecelAttr *_fa .ST_PositiveFixedPercentage ;
// Auto Reverse
AutoRevAttr *bool ;
// Restart
RestartAttr ST_TLTimeNodeRestartType ;
// Fill
FillAttr ST_TLTimeNodeFillType ;
// Synchronization Behavior
SyncBehaviorAttr ST_TLTimeNodeSyncType ;
// Time Filter
TmFilterAttr *string ;
// Event Filter
EvtFilterAttr *string ;
// Display
DisplayAttr *bool ;
// Master Relation
MasterRelAttr ST_TLTimeNodeMasterRelation ;
// Build level
BldLvlAttr *int32 ;
// Group ID
GrpIdAttr *uint32 ;
// After Effect
AfterEffectAttr *bool ;
// Node Type
NodeTypeAttr ST_TLTimeNodeType ;
// Node Placeholder
NodePhAttr *bool ;
// Start Conditions List
StCondLst *CT_TLTimeConditionList ;
// End Conditions List
EndCondLst *CT_TLTimeConditionList ;
// EndSync
EndSync *CT_TLTimeCondition ;
// Iterate
Iterate *CT_TLIterateData ;
// Children Time Node List
ChildTnLst *CT_TimeNodeList ;
// Sub-TimeNodes List
SubTnLst *CT_TimeNodeList ;};func (_adacd *EG_ChildSlide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _adacd .ClrMapOvr !=nil {_dgcde :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}};e .EncodeElement (_adacd .ClrMapOvr ,_dgcde );};return nil ;};func (_ffeecd ST_PlaceholderSize )String ()string {switch _ffeecd {case 0:return "";case 1:return "\u0066\u0075\u006c\u006c";case 2:return "\u0068\u0061\u006c\u0066";case 3:return "\u0071u\u0061\u0072\u0074\u0065\u0072";};return "";};
// ValidateWithPath validates the Notes and its children, prefixing error messages with path
func (_cfdcb *Notes )ValidateWithPath (path string )error {if _ccfde :=_cfdcb .CT_NotesSlide .ValidateWithPath (path );_ccfde !=nil {return _ccfde ;};return nil ;};func (_feec *CT_TLTriggerRuntimeNode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_feec .ValAttr =ST_TLTriggerRuntimeNode (1);for _ ,_dcgea :=range start .Attr {if _dcgea .Name .Local =="\u0076\u0061\u006c"{_feec .ValAttr .UnmarshalXMLAttr (_dcgea );continue ;};};for {_agfec ,_efgc :=d .Token ();if _efgc !=nil {return _ab .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u004c\u0054r\u0069\u0067\u0067\u0065\u0072\u0052\u0075n\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u003a\u0020%\u0073",_efgc );};if _bbdc ,_dcdfdd :=_agfec .(_a .EndElement );_dcdfdd &&_bbdc .Name ==start .Name {break ;};};return nil ;};func (_gff *CT_CustomShowList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggeg :for {_dcac ,_daea :=d .Token ();if _daea !=nil {return _daea ;};switch _befb :=_dcac .(type ){case _a .StartElement :switch _befb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_bff :=NewCT_CustomShow ();if _efgd :=d .DecodeElement (_bff ,&_befb );_efgd !=nil {return _efgd ;};_gff .CustShow =append (_gff .CustShow ,_bff );default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_befb .Name );if _ffbd :=d .Skip ();_ffbd !=nil {return _ffbd ;};};case _a .EndElement :break _ggeg ;case _a .CharData :};};return nil ;};func NewCT_TLIterateIntervalPercentage ()*CT_TLIterateIntervalPercentage {_befe :=&CT_TLIterateIntervalPercentage {};return _befe ;};func NewCT_OptionalBlackTransition ()*CT_OptionalBlackTransition {_ccbaf :=&CT_OptionalBlackTransition {};return _ccbaf ;};func _cdfaa (_eebcb bool )uint8 {if _eebcb {return 1;};return 0;};func (_bbcgc *CT_TLCommandBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbcgc .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_ecga :=range start .Attr {if _ecga .Name .Local =="\u0074\u0079\u0070\u0065"{_bbcgc .TypeAttr .UnmarshalXMLAttr (_ecga );continue ;};if _ecga .Name .Local =="\u0063\u006d\u0064"{_fcabd ,_ababb :=_ecga .Value ,error (nil );if _ababb !=nil {return _ababb ;};_bbcgc .CmdAttr =&_fcabd ;continue ;};};_cccaec :for {_bcdbc ,_ebeac :=d .Token ();if _ebeac !=nil {return _ebeac ;};switch _cgca :=_bcdbc .(type ){case _a .StartElement :switch _cgca .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _gdaf :=d .DecodeElement (_bbcgc .CBhvr ,&_cgca );_gdaf !=nil {return _gdaf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006e\u0064\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_cgca .Name );if _bacgc :=d .Skip ();_bacgc !=nil {return _bacgc ;};};case _a .EndElement :break _cccaec ;case _a .CharData :};};return nil ;};func (_baabb *ST_TLTimeNodePresetClassType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_baabb =0;case "\u0065\u006e\u0074\u0072":*_baabb =1;case "\u0065\u0078\u0069\u0074":*_baabb =2;case "\u0065\u006d\u0070\u0068":*_baabb =3;case "\u0070\u0061\u0074\u0068":*_baabb =4;case "\u0076\u0065\u0072\u0062":*_baabb =5;case "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl":*_baabb =6;};return nil ;};
// Validate validates the HandoutMaster and its children
func (_fafd *HandoutMaster )Validate ()error {return _fafd .ValidateWithPath ("\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072");};func NewCT_TLByAnimateColorTransform ()*CT_TLByAnimateColorTransform {_cceag :=&CT_TLByAnimateColorTransform {};return _cceag ;};type CT_TLTimeNodeParallel struct{
// Parallel TimeNode
CTn *CT_TLCommonTimeNodeData ;};func (_ededc *CT_SmartTags )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fgdd :=range start .Attr {if _fgdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_fgdd .Name .Local =="\u0069\u0064"||_fgdd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_fgdd .Name .Local =="\u0069\u0064"{_daaf ,_adbef :=_fgdd .Value ,error (nil );if _adbef !=nil {return _adbef ;};_ededc .IdAttr =_daaf ;continue ;};};for {_bfacb ,_cedf :=d .Token ();if _cedf !=nil {return _ab .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006da\u0072\u0074\u0054\u0061\u0067\u0073\u003a\u0020\u0025\u0073",_cedf );};if _edaf ,_dbcbd :=_bfacb .(_a .EndElement );_dbcbd &&_edaf .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the SldLayout and its children, prefixing error messages with path
func (_baabe *SldLayout )ValidateWithPath (path string )error {if _gefcb :=_baabe .CT_SlideLayout .ValidateWithPath (path );_gefcb !=nil {return _gefcb ;};return nil ;};
// Validate validates the CT_CustomerData and its children
func (_dacag *CT_CustomerData )Validate ()error {return _dacag .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061");};func (_abeb *CT_Slide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abeb .ShowAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_abeb .ShowAttr ))});};if _abeb .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_abeb .ShowMasterSpAttr ))});};if _abeb .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_abeb .ShowMasterPhAnimAttr ))});};e .EncodeToken (start );_acad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_abeb .CSld ,_acad );if _abeb .ClrMapOvr !=nil {_fbcbe :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}};e .EncodeElement (_abeb .ClrMapOvr ,_fbcbe );};if _abeb .Transition !=nil {_bcaf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_abeb .Transition ,_bcaf );};if _abeb .Timing !=nil {_aaggd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}};e .EncodeElement (_abeb .Timing ,_aaggd );};if _abeb .ExtLst !=nil {_abdb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abeb .ExtLst ,_abdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SlideRelationshipList struct{
// Presentation Slide
Sld []*CT_SlideRelationshipListEntry ;};func NewCT_EightDirectionTransition ()*CT_EightDirectionTransition {_cege :=&CT_EightDirectionTransition {};return _cege ;};func (_edfe *CT_TLSubShapeId )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_edfe .SpidAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfff ST_PhotoAlbumLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cfff .String (),start );};func NewCT_TLMediaNodeAudio ()*CT_TLMediaNodeAudio {_cbceeb :=&CT_TLMediaNodeAudio {};_cbceeb .CMediaNode =NewCT_TLCommonMediaNodeData ();return _cbceeb ;};type ST_SlideLayoutType byte ;func (_beca *CmAuthorLst )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beca .CT_CommentAuthorList =*NewCT_CommentAuthorList ();_edbd :for {_abfac ,_geag :=d .Token ();if _geag !=nil {return _geag ;};switch _ddfgg :=_abfac .(type ){case _a .StartElement :switch _ddfgg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}:_abeag :=NewCT_CommentAuthor ();if _aedee :=d .DecodeElement (_abeag ,&_ddfgg );_aedee !=nil {return _aedee ;};_beca .CmAuthor =append (_beca .CmAuthor ,_abeag );default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074\u0020\u0025\u0076",_ddfgg .Name );if _eeabd :=d .Skip ();_eeabd !=nil {return _eeabd ;};};case _a .EndElement :break _edbd ;case _a .CharData :};};return nil ;};func (_aeaed *ST_SplitterBarState )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aeaed =0;case "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d":*_aeaed =1;case "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064":*_aeaed =2;case "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d":*_aeaed =3;};return nil ;};func (_cdfg *CT_WheelTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cdfg .SpokesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u006f\u006b\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0076",*_cdfg .SpokesAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_beac *CT_EmbeddedFontDataId )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_beac .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TLBehaviorOverrideType byte ;func (_bfbga ST_TLOleChartBuildType )String ()string {switch _bfbga {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 2:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 3:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 4:return "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case 5:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c";};return "";};func (_ddafb ST_TLOleChartBuildType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bbdeg :=_a .Attr {};_bbdeg .Name =name ;switch _ddafb {case ST_TLOleChartBuildTypeUnset :_bbdeg .Value ="";case ST_TLOleChartBuildTypeAllAtOnce :_bbdeg .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLOleChartBuildTypeSeries :_bbdeg .Value ="\u0073\u0065\u0072\u0069\u0065\u0073";case ST_TLOleChartBuildTypeCategory :_bbdeg .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_TLOleChartBuildTypeSeriesEl :_bbdeg .Value ="\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c";case ST_TLOleChartBuildTypeCategoryEl :_bbdeg .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c";};return _bbdeg ,nil ;};
// Validate validates the CT_SlideIdListEntry and its children
func (_dabef *CT_SlideIdListEntry )Validate ()error {return _dabef .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079");};type CT_EmbeddedFontList struct{
// Embedded Font
EmbeddedFont []*CT_EmbeddedFontListEntry ;};
// ValidateWithPath validates the CT_SlideViewProperties and its children, prefixing error messages with path
func (_efgf *CT_SlideViewProperties )ValidateWithPath (path string )error {if _babaf :=_efgf .CSldViewPr .ValidateWithPath (path +"/\u0043\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072");_babaf !=nil {return _babaf ;};if _efgf .ExtLst !=nil {if _dbcg :=_efgf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dbcg !=nil {return _dbcg ;};};return nil ;};type CT_TLTextTargetElement struct{
// Character Range
CharRg *CT_IndexRange ;
// Paragraph Text Range
PRg *CT_IndexRange ;};func (_edfa *SldMaster )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="p\u003a\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072";return _edfa .CT_SlideMaster .MarshalXML (e ,start );};
// ValidateWithPath validates the CT_Control and its children, prefixing error messages with path
func (_ccc *CT_Control )ValidateWithPath (path string )error {if _ccc .ExtLst !=nil {if _eedf :=_ccc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eedf !=nil {return _eedf ;};};if _ccc .Pic !=nil {if _edca :=_ccc .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_edca !=nil {return _edca ;};};if _ccc .ImgWAttr !=nil {if *_ccc .ImgWAttr < 0{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ccc .ImgWAttr );};};if _ccc .ImgHAttr !=nil {if *_ccc .ImgHAttr < 0{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ccc .ImgHAttr );};};return nil ;};func (_abgea ST_TLAnimateMotionBehaviorOrigin )ValidateWithPath (path string )error {switch _abgea {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_abgea ));};return nil ;};type CT_TLMediaNodeAudio struct{
// Is Narration
IsNarrationAttr *bool ;
// Common Media Node Properties
CMediaNode *CT_TLCommonMediaNodeData ;};
// ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path
func (_bcfa *CT_Rel )ValidateWithPath (path string )error {return nil };
// Validate validates the CT_TransitionStartSoundAction and its children
func (_dacgf *CT_TransitionStartSoundAction )Validate ()error {return _dacgf .ValidateWithPath ("\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074\u0061\u0072\u0074\u0053\u006f\u0075\u006e\u0064\u0041\u0063ti\u006f\u006e");};func NewCT_TLAnimVariantIntegerVal ()*CT_TLAnimVariantIntegerVal {_dagcg :=&CT_TLAnimVariantIntegerVal {};return _dagcg ;};func (_afd *CT_ApplicationNonVisualDrawingProps )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fg :=range start .Attr {if _fg .Name .Local =="\u0069s\u0050\u0068\u006f\u0074\u006f"{_bcgc ,_fae :=_d .ParseBool (_fg .Value );if _fae !=nil {return _fae ;};_afd .IsPhotoAttr =&_bcgc ;continue ;};if _fg .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_bdf ,_gcge :=_d .ParseBool (_fg .Value );if _gcge !=nil {return _gcge ;};_afd .UserDrawnAttr =&_bdf ;continue ;};};_egdc :for {_gg ,_ccf :=d .Token ();if _ccf !=nil {return _ccf ;};switch _gcc :=_gg .(type ){case _a .StartElement :switch _gcc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068"}:_afd .Ph =NewCT_Placeholder ();if _def :=d .DecodeElement (_afd .Ph ,&_gcc );_def !=nil {return _def ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0043\u0064"}:_afd .AudioCd =_fa .NewCT_AudioCD ();if _ddb :=d .DecodeElement (_afd .AudioCd ,&_gcc );_ddb !=nil {return _ddb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0061\u0076A\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}:_afd .WavAudioFile =_fa .NewCT_EmbeddedWAVAudioFile ();if _eba :=d .DecodeElement (_afd .WavAudioFile ,&_gcc );_eba !=nil {return _eba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061u\u0064\u0069\u006f\u0046\u0069\u006ce"}:_afd .AudioFile =_fa .NewCT_AudioFile ();if _gf :=d .DecodeElement (_afd .AudioFile ,&_gcc );_gf !=nil {return _gf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076i\u0064\u0065\u006f\u0046\u0069\u006ce"}:_afd .VideoFile =_fa .NewCT_VideoFile ();if _fgg :=d .DecodeElement (_afd .VideoFile ,&_gcc );_fgg !=nil {return _fgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0071\u0075\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}:_afd .QuickTimeFile =_fa .NewCT_QuickTimeFile ();if _gab :=d .DecodeElement (_afd .QuickTimeFile ,&_gcc );_gab !=nil {return _gab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_afd .CustDataLst =NewCT_CustomerDataList ();if _dfb :=d .DecodeElement (_afd .CustDataLst ,&_gcc );_dfb !=nil {return _dfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afd .ExtLst =NewCT_ExtensionList ();if _acf :=d .DecodeElement (_afd .ExtLst ,&_gcc );_acf !=nil {return _acf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0041p\u0070\u006c\u0069\u0063\u0061\u0074\u0069\u006f\u006e\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0044\u0072\u0061\u0077\u0069\u006eg\u0050\u0072\u006f\u0070\u0073 \u0025\u0076",_gcc .Name );if _fc :=d .Skip ();_fc !=nil {return _fc ;};};case _a .EndElement :break _egdc ;case _a .CharData :};};return nil ;};func (_bgga ST_TLTimeIndefinite )String ()string {switch _bgga {case 0:return "";case 1:return "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065";};return "";};func (_egea *CT_SplitTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_edfgc :=range start .Attr {if _edfgc .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_egea .OrientAttr .UnmarshalXMLAttr (_edfgc );continue ;};if _edfgc .Name .Local =="\u0064\u0069\u0072"{_egea .DirAttr .UnmarshalXMLAttr (_edfgc );continue ;};};for {_dcgf ,_bgff :=d .Token ();if _bgff !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0053\u0070\u006c\u0069\u0074\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_bgff );};if _agfgg ,_geac :=_dcgf .(_a .EndElement );_geac &&_agfgg .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_SlideMasterTextStyles and its children
func (_geda *CT_SlideMasterTextStyles )Validate ()error {return _geda .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0073");};func NewEG_ChildSlide ()*EG_ChildSlide {_aggaac :=&EG_ChildSlide {};return _aggaac };
// Validate validates the SldSyncPr and its children
func (_cgfgc *SldSyncPr )Validate ()error {return _cgfgc .ValidateWithPath ("\u0053l\u0064\u0053\u0079\u006e\u0063\u0050r");};func NewCT_HandoutMasterIdList ()*CT_HandoutMasterIdList {_bgebe :=&CT_HandoutMasterIdList {};return _bgebe ;};func (_gbfga *ST_IterateType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gbfga =0;case "\u0065\u006c":*_gbfga =1;case "\u0077\u0064":*_gbfga =2;case "\u006c\u0074":*_gbfga =3;};return nil ;};func (_ebedc *CT_SlideMasterTextStyles )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebedc .TitleStyle !=nil {_cfcb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074i\u0074\u006c\u0065\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_ebedc .TitleStyle ,_cfcb );};if _ebedc .BodyStyle !=nil {_ddgea :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0062\u006f\u0064\u0079\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_ebedc .BodyStyle ,_ddgea );};if _ebedc .OtherStyle !=nil {_bagb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006ft\u0068\u0065\u0072\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_ebedc .OtherStyle ,_bagb );};if _ebedc .ExtLst !=nil {_edaga :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ebedc .ExtLst ,_edaga );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gdcad *CT_OutlineViewSlideList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gdcad .Sld !=nil {_fcad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073l\u0064"}};for _ ,_egcg :=range _gdcad .Sld {e .EncodeElement (_egcg ,_fcad );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_GroupShape and its children
func (_ecdg *CT_GroupShape )Validate ()error {return _ecdg .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065");};func (_bab *CT_OleObject )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bab .Choice =NewCT_OleObjectChoice ();for _ ,_bggeb :=range start .Attr {if _bggeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bggeb .Name .Local =="\u0069\u0064"{_afee ,_ecgb :=_bggeb .Value ,error (nil );if _ecgb !=nil {return _ecgb ;};_bab .IdAttr =&_afee ;continue ;};if _bggeb .Name .Local =="\u0073\u0070\u0069\u0064"{_decea ,_cbacd :=_bggeb .Value ,error (nil );if _cbacd !=nil {return _cbacd ;};_bab .SpidAttr =&_decea ;continue ;};if _bggeb .Name .Local =="\u006e\u0061\u006d\u0065"{_egfbd ,_ggaf :=_bggeb .Value ,error (nil );if _ggaf !=nil {return _ggaf ;};_bab .NameAttr =&_egfbd ;continue ;};if _bggeb .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_fdge ,_adceg :=_d .ParseBool (_bggeb .Value );if _adceg !=nil {return _adceg ;};_bab .ShowAsIconAttr =&_fdge ;continue ;};if _bggeb .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_dege ,_ffebe :=_bggeb .Value ,error (nil );if _ffebe !=nil {return _ffebe ;};_bab .ProgIdAttr =&_dege ;continue ;};if _bggeb .Name .Local =="\u0069\u006d\u0067\u0057"{_ddbbe ,_acgd :=_d .ParseInt (_bggeb .Value ,10,32);if _acgd !=nil {return _acgd ;};_eeag :=int32 (_ddbbe );_bab .ImgWAttr =&_eeag ;continue ;};if _bggeb .Name .Local =="\u0069\u006d\u0067\u0048"{_gecg ,_agcb :=_d .ParseInt (_bggeb .Value ,10,32);if _agcb !=nil {return _agcb ;};_cagde :=int32 (_gecg );_bab .ImgHAttr =&_cagde ;continue ;};};_gdceb :for {_abga ,_efa :=d .Token ();if _efa !=nil {return _efa ;};switch _agcf :=_abga .(type ){case _a .StartElement :switch _agcf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_bab .Choice =NewCT_OleObjectChoice ();if _aaecd :=d .DecodeElement (&_bab .Choice .Embed ,&_agcf );_aaecd !=nil {return _aaecd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_bab .Choice =NewCT_OleObjectChoice ();if _edcc :=d .DecodeElement (&_bab .Choice .Link ,&_agcf );_edcc !=nil {return _edcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_bab .Pic =NewCT_Picture ();if _cddd :=d .DecodeElement (_bab .Pic ,&_agcf );_cddd !=nil {return _cddd ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_O\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u0020\u0025\u0076",_agcf .Name );if _bcde :=d .Skip ();_bcde !=nil {return _bcde ;};};case _a .EndElement :break _gdceb ;case _a .CharData :};};return nil ;};func (_fecf ST_TLTimeNodeType )Validate ()error {return _fecf .ValidateWithPath ("")};func (_cagf *CT_CommonSlideData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cagf .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_cagf .NameAttr )});};e .EncodeToken (start );if _cagf .Bg !=nil {_cda :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0067"}};e .EncodeElement (_cagf .Bg ,_cda );};_gcce :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0070\u0054\u0072\u0065\u0065"}};e .EncodeElement (_cagf .SpTree ,_gcce );if _cagf .CustDataLst !=nil {_ggg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_cagf .CustDataLst ,_ggg );};if _cagf .Controls !=nil {_gdf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}};e .EncodeElement (_cagf .Controls ,_gdf );};if _cagf .ExtLst !=nil {_dfcc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cagf .ExtLst ,_dfcc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gbdfca ST_PlaceholderType )String ()string {switch _gbdfca {case 0:return "";case 1:return "\u0074\u0069\u0074l\u0065";case 2:return "\u0062\u006f\u0064\u0079";case 3:return "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065";case 4:return "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065";case 5:return "\u0064\u0074";case 6:return "\u0073\u006c\u0064\u004e\u0075\u006d";case 7:return "\u0066\u0074\u0072";case 8:return "\u0068\u0064\u0072";case 9:return "\u006f\u0062\u006a";case 10:return "\u0063\u0068\u0061r\u0074";case 11:return "\u0074\u0062\u006c";case 12:return "\u0063l\u0069\u0070\u0041\u0072\u0074";case 13:return "\u0064\u0067\u006d";case 14:return "\u006d\u0065\u0064i\u0061";case 15:return "\u0073\u006c\u0064\u0049\u006d\u0067";case 16:return "\u0070\u0069\u0063";};return "";};type CT_TLOleBuildChart struct{
// Build
BldAttr ST_TLOleChartBuildType ;
// Animate Background
AnimBgAttr *bool ;SpidAttr *uint32 ;GrpIdAttr *uint32 ;UiExpandAttr *bool ;};func (_ebggbb *ST_PhotoAlbumLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcagb ,_dfggd :=d .Token ();if _dfggd !=nil {return _dfggd ;};if _dfggb ,_edbdb :=_fcagb .(_a .EndElement );_edbdb &&_dfggb .Name ==start .Name {*_ebggbb =1;return nil ;};if _bbbdgc ,_debcb :=_fcagb .(_a .CharData );!_debcb {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcagb );}else {switch string (_bbbdgc ){case "":*_ebggbb =0;case "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065":*_ebggbb =1;case "\u0031\u0070\u0069\u0063":*_ebggbb =2;case "\u0032\u0070\u0069\u0063":*_ebggbb =3;case "\u0034\u0070\u0069\u0063":*_ebggbb =4;case "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce":*_ebggbb =5;case "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce":*_ebggbb =6;case "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce":*_ebggbb =7;};};_fcagb ,_dfggd =d .Token ();if _dfggd !=nil {return _dfggd ;};if _bgaad ,_cfddg :=_fcagb .(_a .EndElement );_cfddg &&_bgaad .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcagb );};
// Validate validates the PresentationPr and its children
func (_eddbag *PresentationPr )Validate ()error {return _eddbag .ValidateWithPath ("\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u0050\u0072");};type SldSyncPr struct{CT_SlideSyncProperties };func (_febd *CT_NormalViewPortion )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u007a"},Value :_ab .Sprintf ("\u0025\u0076",_febd .SzAttr )});if _febd .AutoAdjustAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u0075\u0074\u006f\u0041\u0064\u006a\u0075\u0073\u0074"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_febd .AutoAdjustAttr ))});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_NotesViewProperties and its children, prefixing error messages with path
func (_cdgc *CT_NotesViewProperties )ValidateWithPath (path string )error {if _cbcga :=_cdgc .CSldViewPr .ValidateWithPath (path +"/\u0043\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072");_cbcga !=nil {return _cbcga ;};if _cdgc .ExtLst !=nil {if _fffe :=_cdgc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fffe !=nil {return _fffe ;};};return nil ;};func NewCT_TLTimeAnimateValue ()*CT_TLTimeAnimateValue {_agdag :=&CT_TLTimeAnimateValue {};return _agdag ;};func (_cgecd *EG_TopLevelSlide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cgecd .ClrMap =_fa .NewCT_ColorMapping ();_gcafe :for {_bdbd ,_ebbgf :=d .Token ();if _ebbgf !=nil {return _ebbgf ;};switch _gcbfb :=_bdbd .(type ){case _a .StartElement :switch _gcbfb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _cabbb :=d .DecodeElement (_cgecd .ClrMap ,&_gcbfb );_cabbb !=nil {return _cabbb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0054\u006f\u0070\u004c\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065\u0020\u0025v",_gcbfb .Name );if _afeeg :=d .Skip ();_afeeg !=nil {return _afeeg ;};};case _a .EndElement :break _gcafe ;case _a .CharData :};};return nil ;};func NewCT_TLGraphicalObjectBuild ()*CT_TLGraphicalObjectBuild {_facba :=&CT_TLGraphicalObjectBuild {};return _facba ;};func NewCT_PhotoAlbum ()*CT_PhotoAlbum {_cffc :=&CT_PhotoAlbum {};return _cffc };
// Validate validates the CT_TLCommonMediaNodeData and its children
func (_fabaag *CT_TLCommonMediaNodeData )Validate ()error {return _fabaag .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065d\u0069\u0061\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061");};
// ValidateWithPath validates the CT_SlideTransition and its children, prefixing error messages with path
func (_fdgb *CT_SlideTransition )ValidateWithPath (path string )error {if _ffea :=_fdgb .SpdAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0064\u0041\u0074\u0074\u0072");_ffea !=nil {return _ffea ;};if _fdgb .Choice !=nil {if _gdge :=_fdgb .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_gdge !=nil {return _gdge ;};};if _fdgb .SndAc !=nil {if _acag :=_fdgb .SndAc .ValidateWithPath (path +"\u002f\u0053\u006e\u0064\u0041\u0063");_acag !=nil {return _acag ;};};if _fdgb .ExtLst !=nil {if _gcfb :=_fdgb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gcfb !=nil {return _gcfb ;};};return nil ;};type CT_TLIterateData struct{
// Iterate Type
TypeAttr ST_IterateType ;
// Backwards
BackwardsAttr *bool ;
// Time Absolute
TmAbs *CT_TLIterateIntervalTime ;
// Time Percentage
TmPct *CT_TLIterateIntervalPercentage ;};func (_bgg *CT_Background )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bgg .BwModeAttr !=_fa .ST_BlackWhiteModeUnset {_dfd ,_fd :=_bgg .BwModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0061\u003a\u0062\u0077\u004d\u006f\u0064\u0065"});if _fd !=nil {return _fd ;};start .Attr =append (start .Attr ,_dfd );};e .EncodeToken (start );if _bgg .BgPr !=nil {_gfg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0067\u0050\u0072"}};e .EncodeElement (_bgg .BgPr ,_gfg );};if _bgg .BgRef !=nil {_ceg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0062\u0067\u0052\u0065\u0066"}};e .EncodeElement (_bgg .BgRef ,_ceg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_SlideSorterViewProperties and its children, prefixing error messages with path
func (_baba *CT_SlideSorterViewProperties )ValidateWithPath (path string )error {if _gcgf :=_baba .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_gcgf !=nil {return _gcgf ;};if _baba .ExtLst !=nil {if _gbee :=_baba .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbee !=nil {return _gbee ;};};return nil ;};type CT_TLTimeTargetElement struct{
// Slide Target
SldTgt *CT_Empty ;
// Sound Target
SndTgt *_fa .CT_EmbeddedWAVAudioFile ;
// Shape Target
SpTgt *CT_TLShapeTargetElement ;
// Ink Target
InkTgt *CT_TLSubShapeId ;};func (_dffgg ST_TLNextActionType )String ()string {switch _dffgg {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073\u0065\u0065\u006b";};return "";};func (_cebb *CT_Kinsoku )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cebb .LangAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u0061\u006e\u0067"},Value :_ab .Sprintf ("\u0025\u0076",*_cebb .LangAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006e\u0076a\u006c\u0053\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_ab .Sprintf ("\u0025\u0076",_cebb .InvalStCharsAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006e\u0076\u0061\u006c\u0045\u006e\u0064\u0043\u0068\u0061\u0072\u0073"},Value :_ab .Sprintf ("\u0025\u0076",_cebb .InvalEndCharsAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_TLAnimateColorDirectionUnset ST_TLAnimateColorDirection =0;ST_TLAnimateColorDirectionCw ST_TLAnimateColorDirection =1;ST_TLAnimateColorDirectionCcw ST_TLAnimateColorDirection =2;);func (_fafff ST_WebScreenSize )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_defdd :=_a .Attr {};_defdd .Name =name ;switch _fafff {case ST_WebScreenSizeUnset :_defdd .Value ="";case ST_WebScreenSize544x376 :_defdd .Value ="\u00354\u0034\u0078\u0033\u0037\u0036";case ST_WebScreenSize640x480 :_defdd .Value ="\u00364\u0030\u0078\u0034\u0038\u0030";case ST_WebScreenSize720x512 :_defdd .Value ="\u00372\u0030\u0078\u0035\u0031\u0032";case ST_WebScreenSize800x600 :_defdd .Value ="\u00380\u0030\u0078\u0036\u0030\u0030";case ST_WebScreenSize1024x768 :_defdd .Value ="\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case ST_WebScreenSize1152x882 :_defdd .Value ="\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case ST_WebScreenSize1152x900 :_defdd .Value ="\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case ST_WebScreenSize1280x1024 :_defdd .Value ="\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case ST_WebScreenSize1600x1200 :_defdd .Value ="\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case ST_WebScreenSize1800x1400 :_defdd .Value ="\u00318\u0030\u0030\u0078\u0031\u0034\u00300";case ST_WebScreenSize1920x1200 :_defdd .Value ="\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return _defdd ,nil ;};type CT_GuideList struct{
// A Guide
Guide []*CT_Guide ;};
// Validate validates the CT_OleObjectLink and its children
func (_efgb *CT_OleObjectLink )Validate ()error {return _efgb .ValidateWithPath ("\u0043\u0054_\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b");};
// Validate validates the CT_Comment and its children
func (_cfd *CT_Comment )Validate ()error {return _cfd .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074");};func (_bgcgc ST_TransitionInOutDirectionType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gaebe :=_a .Attr {};_gaebe .Name =name ;switch _bgcgc {case ST_TransitionInOutDirectionTypeUnset :_gaebe .Value ="";case ST_TransitionInOutDirectionTypeOut :_gaebe .Value ="\u006f\u0075\u0074";case ST_TransitionInOutDirectionTypeIn :_gaebe .Value ="\u0069\u006e";};return _gaebe ,nil ;};func (_aga *CT_EmbeddedFontListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aga .Font =_fa .NewCT_TextFont ();_afa :for {_cedeb ,_fadc :=d .Token ();if _fadc !=nil {return _fadc ;};switch _eggg :=_cedeb .(type ){case _a .StartElement :switch _eggg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006f\u006e\u0074"}:if _agga :=d .DecodeElement (_aga .Font ,&_eggg );_agga !=nil {return _agga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072e\u0067\u0075\u006c\u0061\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072e\u0067\u0075\u006c\u0061\u0072"}:_aga .Regular =NewCT_EmbeddedFontDataId ();if _efe :=d .DecodeElement (_aga .Regular ,&_eggg );_efe !=nil {return _efe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u006c\u0064"}:_aga .Bold =NewCT_EmbeddedFontDataId ();if _bgfc :=d .DecodeElement (_aga .Bold ,&_eggg );_bgfc !=nil {return _bgfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u0074\u0061\u006c\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u0074\u0061\u006c\u0069\u0063"}:_aga .Italic =NewCT_EmbeddedFontDataId ();if _cbgc :=d .DecodeElement (_aga .Italic ,&_eggg );_cbgc !=nil {return _cbgc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006f\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}:_aga .BoldItalic =NewCT_EmbeddedFontDataId ();if _bdec :=d .DecodeElement (_aga .BoldItalic ,&_eggg );_bdec !=nil {return _bdec ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074E\u006e\u0074\u0072\u0079\u0020%\u0076",_eggg .Name );if _deda :=d .Skip ();_deda !=nil {return _deda ;};};case _a .EndElement :break _afa ;case _a .CharData :};};return nil ;};func (_ceced *CT_TLByHslColorTransform )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bcdead :=range start .Attr {if _bcdead .Name .Local =="\u0068"{_cecac ,_cbbde :=_d .ParseInt (_bcdead .Value ,10,32);if _cbbde !=nil {return _cbbde ;};_ceced .HAttr =int32 (_cecac );continue ;};if _bcdead .Name .Local =="\u0073"{_bbbbec ,_egfgf :=ParseUnionST_FixedPercentage (_bcdead .Value );if _egfgf !=nil {return _egfgf ;};_ceced .SAttr =_bbbbec ;continue ;};if _bcdead .Name .Local =="\u006c"{_dgec ,_fgad :=ParseUnionST_FixedPercentage (_bcdead .Value );if _fgad !=nil {return _fgad ;};_ceced .LAttr =_dgec ;continue ;};};for {_fagfb ,_dbfbc :=d .Token ();if _dbfbc !=nil {return _ab .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LBy\u0048sl\u0043\u006f\u006c\u006f\u0072\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_dbfbc );};if _cfce ,_ddgeg :=_fagfb .(_a .EndElement );_ddgeg &&_cfce .Name ==start .Name {break ;};};return nil ;};func NewCT_CustomShow ()*CT_CustomShow {_gcgcf :=&CT_CustomShow {};_gcgcf .SldLst =NewCT_SlideRelationshipList ();return _gcgcf ;};func (_accae *CT_NotesSlide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_accae .CSld =NewCT_CommonSlideData ();for _ ,_fdca :=range start .Attr {if _fdca .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_egae ,_bfbc :=_d .ParseBool (_fdca .Value );if _bfbc !=nil {return _bfbc ;};_accae .ShowMasterSpAttr =&_egae ;continue ;};if _fdca .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_dgedf ,_agfe :=_d .ParseBool (_fdca .Value );if _agfe !=nil {return _agfe ;};_accae .ShowMasterPhAnimAttr =&_dgedf ;continue ;};};_bdabd :for {_gfdb ,_ada :=d .Token ();if _ada !=nil {return _ada ;};switch _bcce :=_gfdb .(type ){case _a .StartElement :switch _bcce .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _edcfd :=d .DecodeElement (_accae .CSld ,&_bcce );_edcfd !=nil {return _edcfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_accae .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _ddba :=d .DecodeElement (_accae .ClrMapOvr ,&_bcce );_ddba !=nil {return _ddba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_accae .ExtLst =NewCT_ExtensionListModify ();if _gebc :=d .DecodeElement (_accae .ExtLst ,&_bcce );_gebc !=nil {return _gebc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004eo\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065 \u0025\u0076",_bcce .Name );if _cgfg :=d .Skip ();_cgfg !=nil {return _cgfg ;};};case _a .EndElement :break _bdabd ;case _a .CharData :};};return nil ;};func (_ebdb *EG_TopLevelSlide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_ageab :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_ebdb .ClrMap ,_ageab );return nil ;};func (_dddgf ST_TransitionCornerDirectionType )ValidateWithPath (path string )error {switch _dddgf {case 0,1,2,3,4:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dddgf ));};return nil ;};
// ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path
func (_fgffa *EG_ExtensionList )ValidateWithPath (path string )error {for _ebcfd ,_bcbd :=range _fgffa .Ext {if _efcb :=_bcbd .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_ebcfd ));_efcb !=nil {return _efcb ;};};return nil ;};func (_dffb *CT_HtmlPublishProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddeb :=range start .Attr {if _ddeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ddeb .Name .Local =="\u0069\u0064"||_ddeb .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_ddeb .Name .Local =="\u0069\u0064"{_ecag ,_cdfa :=_ddeb .Value ,error (nil );if _cdfa !=nil {return _cdfa ;};_dffb .IdAttr =_ecag ;continue ;};if _ddeb .Name .Local =="\u0073\u0068o\u0077\u0053\u0070e\u0061\u006b\u0065\u0072\u004e\u006f\u0074\u0065\u0073"{_aebc ,_cbdf :=_d .ParseBool (_ddeb .Value );if _cbdf !=nil {return _cbdf ;};_dffb .ShowSpeakerNotesAttr =&_aebc ;continue ;};if _ddeb .Name .Local =="\u0074\u0061\u0072\u0067\u0065\u0074"{_ebc ,_dgfd :=_ddeb .Value ,error (nil );if _dgfd !=nil {return _dgfd ;};_dffb .TargetAttr =&_ebc ;continue ;};if _ddeb .Name .Local =="\u0074\u0069\u0074l\u0065"{_fcd ,_cfdcd :=_ddeb .Value ,error (nil );if _cfdcd !=nil {return _cfdcd ;};_dffb .TitleAttr =&_fcd ;continue ;};};_aggag :for {_fgfg ,_aadd :=d .Token ();if _aadd !=nil {return _aadd ;};switch _fafa :=_fgfg .(type ){case _a .StartElement :switch _fafa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_dffb .SldAll =NewCT_Empty ();if _edda :=d .DecodeElement (_dffb .SldAll ,&_fafa );_edda !=nil {return _edda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_dffb .SldRg =NewCT_IndexRange ();if _dggg :=d .DecodeElement (_dffb .SldRg ,&_fafa );_dggg !=nil {return _dggg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_dffb .CustShow =NewCT_CustomShowId ();if _acbd :=d .DecodeElement (_dffb .CustShow ,&_fafa );_acbd !=nil {return _acbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dffb .ExtLst =NewCT_ExtensionList ();if _febfb :=d .DecodeElement (_dffb .ExtLst ,&_fafa );_febfb !=nil {return _febfb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073\u0068\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_fafa .Name );if _cgfb :=d .Skip ();_cgfb !=nil {return _cgfb ;};};case _a .EndElement :break _aggag ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLAnimateEffectBehavior and its children
func (_bcfg *CT_TLAnimateEffectBehavior )Validate ()error {return _bcfg .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061v\u0069\u006f\u0072");};func (_acga *CT_InOutTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ddggf :=range start .Attr {if _ddggf .Name .Local =="\u0064\u0069\u0072"{_acga .DirAttr .UnmarshalXMLAttr (_ddggf );continue ;};};for {_dddfa ,_gdce :=d .Token ();if _gdce !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0049\u006e\u004f\u0075\u0074\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_gdce );};if _ccef ,_aadef :=_dddfa .(_a .EndElement );_aadef &&_ccef .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the EG_Background and its children, prefixing error messages with path
func (_bdbf *EG_Background )ValidateWithPath (path string )error {if _bdbf .BgPr !=nil {if _fdfcd :=_bdbf .BgPr .ValidateWithPath (path +"\u002f\u0042\u0067P\u0072");_fdfcd !=nil {return _fdfcd ;};};if _bdbf .BgRef !=nil {if _aeecd :=_bdbf .BgRef .ValidateWithPath (path +"\u002f\u0042\u0067\u0052\u0065\u0066");_aeecd !=nil {return _aeecd ;};};return nil ;};func (_cdgbd *ST_SlideSizeType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cdgbd =0;case "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783":*_cdgbd =1;case "\u006c\u0065\u0074\u0074\u0065\u0072":*_cdgbd =2;case "\u0041\u0034":*_cdgbd =3;case "\u0033\u0035\u006d\u006d":*_cdgbd =4;case "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064":*_cdgbd =5;case "\u0062\u0061\u006e\u006e\u0065\u0072":*_cdgbd =6;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_cdgbd =7;case "\u006c\u0065\u0064\u0067\u0065\u0072":*_cdgbd =8;case "\u0041\u0033":*_cdgbd =9;case "\u0042\u0034\u0049S\u004f":*_cdgbd =10;case "\u0042\u0035\u0049S\u004f":*_cdgbd =11;case "\u0042\u0034\u004aI\u0053":*_cdgbd =12;case "\u0042\u0035\u004aI\u0053":*_cdgbd =13;case "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064":*_cdgbd =14;case "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039":*_cdgbd =15;case "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030":*_cdgbd =16;};return nil ;};func (_dabb *CT_TLByHslColorTransform )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068"},Value :_ab .Sprintf ("\u0025\u0076",_dabb .HAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073"},Value :_ab .Sprintf ("\u0025\u0076",_dabb .SAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_dabb .LAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TLAnimateBehavior ()*CT_TLAnimateBehavior {_cacee :=&CT_TLAnimateBehavior {};_cacee .CBhvr =NewCT_TLCommonBehaviorData ();return _cacee ;};
// Validate validates the CT_SlideSize and its children
func (_cacb *CT_SlideSize )Validate ()error {return _cacb .ValidateWithPath ("\u0043\u0054\u005fS\u006c\u0069\u0064\u0065\u0053\u0069\u007a\u0065");};func NewCT_TLTriggerTimeNodeID ()*CT_TLTriggerTimeNodeID {_fgcde :=&CT_TLTriggerTimeNodeID {};return _fgcde ;};func (_aefg *OleObj )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aefg .CT_OleObject =*NewCT_OleObject ();for _ ,_adea :=range start .Attr {if _adea .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_adea .Name .Local =="\u0069\u0064"{_beaf ,_dagdc :=_adea .Value ,error (nil );if _dagdc !=nil {return _dagdc ;};_aefg .IdAttr =&_beaf ;continue ;};if _adea .Name .Local =="\u0073\u0070\u0069\u0064"{_cfedd ,_aaagc :=_adea .Value ,error (nil );if _aaagc !=nil {return _aaagc ;};_aefg .SpidAttr =&_cfedd ;continue ;};if _adea .Name .Local =="\u006e\u0061\u006d\u0065"{_acefd ,_eacaa :=_adea .Value ,error (nil );if _eacaa !=nil {return _eacaa ;};_aefg .NameAttr =&_acefd ;continue ;};if _adea .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_adegb ,_gdfb :=_d .ParseBool (_adea .Value );if _gdfb !=nil {return _gdfb ;};_aefg .ShowAsIconAttr =&_adegb ;continue ;};if _adea .Name .Local =="\u0070\u0072\u006f\u0067\u0049\u0064"{_aagde ,_gebbf :=_adea .Value ,error (nil );if _gebbf !=nil {return _gebbf ;};_aefg .ProgIdAttr =&_aagde ;continue ;};if _adea .Name .Local =="\u0069\u006d\u0067\u0057"{_badd ,_ecagf :=_d .ParseInt (_adea .Value ,10,32);if _ecagf !=nil {return _ecagf ;};_aedea :=int32 (_badd );_aefg .ImgWAttr =&_aedea ;continue ;};if _adea .Name .Local =="\u0069\u006d\u0067\u0048"{_ecfbg ,_fddgb :=_d .ParseInt (_adea .Value ,10,32);if _fddgb !=nil {return _fddgb ;};_cbdabe :=int32 (_ecfbg );_aefg .ImgHAttr =&_cbdabe ;continue ;};};_daafc :for {_egcbg ,_bedg :=d .Token ();if _bedg !=nil {return _bedg ;};switch _edgdf :=_egcbg .(type ){case _a .StartElement :switch _edgdf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_aefg .Choice =NewCT_OleObjectChoice ();if _aacdd :=d .DecodeElement (&_aefg .Choice .Embed ,&_edgdf );_aacdd !=nil {return _aacdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_aefg .Choice =NewCT_OleObjectChoice ();if _fdbdec :=d .DecodeElement (&_aefg .Choice .Link ,&_edgdf );_fdbdec !=nil {return _fdbdec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_aefg .Pic =NewCT_Picture ();if _caeac :=d .DecodeElement (_aefg .Pic ,&_edgdf );_caeac !=nil {return _caeac ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004f\u006c\u0065\u004f\u0062\u006a\u0020\u0025\u0076",_edgdf .Name );if _agfgf :=d .Skip ();_agfgf !=nil {return _agfgf ;};};case _a .EndElement :break _daafc ;case _a .CharData :};};return nil ;};func (_fgbg *CT_WebProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgbg .ShowAnimationAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgbg .ShowAnimationAttr ))});};if _fgbg .ResizeGraphicsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0065\u0073\u0069\u007a\u0065\u0047\u0072\u0061p\u0068\u0069\u0063\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgbg .ResizeGraphicsAttr ))});};if _fgbg .AllowPngAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgbg .AllowPngAttr ))});};if _fgbg .RelyOnVmlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072e\u006c\u0079\u004f\u006e\u0056\u006dl"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgbg .RelyOnVmlAttr ))});};if _fgbg .OrganizeInFoldersAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006fl\u0064\u0065\u0072\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgbg .OrganizeInFoldersAttr ))});};if _fgbg .UseLongFilenamesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0073e\u004c\u006f\u006eg\u0046\u0069\u006c\u0065\u006e\u0061\u006d\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgbg .UseLongFilenamesAttr ))});};if _fgbg .ImgSzAttr !=ST_WebScreenSizeUnset {_ddebe ,_ccgdf :=_fgbg .ImgSzAttr .MarshalXMLAttr (_a .Name {Local :"\u0069\u006d\u0067S\u007a"});if _ccgdf !=nil {return _ccgdf ;};start .Attr =append (start .Attr ,_ddebe );};if _fgbg .EncodingAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"},Value :_ab .Sprintf ("\u0025\u0076",*_fgbg .EncodingAttr )});};if _fgbg .ClrAttr !=ST_WebColorTypeUnset {_fbea ,_bbca :=_fgbg .ClrAttr .MarshalXMLAttr (_a .Name {Local :"\u0063\u006c\u0072"});if _bbca !=nil {return _bbca ;};start .Attr =append (start .Attr ,_fbea );};e .EncodeToken (start );if _fgbg .ExtLst !=nil {_fgbec :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fgbg .ExtLst ,_fgbec );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abbfa *CT_Guide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abbfa .OrientAttr !=ST_DirectionUnset {_ddge ,_bffd :=_abbfa .OrientAttr .MarshalXMLAttr (_a .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"});if _bffd !=nil {return _bffd ;};start .Attr =append (start .Attr ,_ddge );};if _abbfa .PosAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u006f\u0073"},Value :_ab .Sprintf ("\u0025\u0076",*_abbfa .PosAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_efceb *CT_TLTimeNodeParallel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efceb .CTn =NewCT_TLCommonTimeNodeData ();_cfgd :for {_acdcd ,_addff :=d .Token ();if _addff !=nil {return _addff ;};switch _gdceg :=_acdcd .(type ){case _a .StartElement :switch _gdceg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _dgfb :=d .DecodeElement (_efceb .CTn ,&_gdceg );_dgfb !=nil {return _dgfb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0050\u0061\u0072\u0061\u006c\u006c\u0065\u006c\u0020\u0025\u0076",_gdceg .Name );if _afde :=d .Skip ();_afde !=nil {return _afde ;};};case _a .EndElement :break _cfgd ;case _a .CharData :};};return nil ;};func (_ccba *CT_ModifyVerifier )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccba .AlgorithmNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .AlgorithmNameAttr )});};if _ccba .HashValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .HashValueAttr )});};if _ccba .SaltValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .SaltValueAttr )});};if _ccba .SpinValueAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073p\u0069\u006e\u0056\u0061\u006c\u0075e"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .SpinValueAttr )});};if _ccba .CryptProviderTypeAttr !=_c .ST_CryptProvUnset {_eacf ,_ebgdd :=_ccba .CryptProviderTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"});if _ebgdd !=nil {return _ebgdd ;};start .Attr =append (start .Attr ,_eacf );};if _ccba .CryptAlgorithmClassAttr !=_c .ST_AlgClassUnset {_cbcgf ,_aebdd :=_ccba .CryptAlgorithmClassAttr .MarshalXMLAttr (_a .Name {Local :"\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"});if _aebdd !=nil {return _aebdd ;};start .Attr =append (start .Attr ,_cbcgf );};if _ccba .CryptAlgorithmTypeAttr !=_c .ST_AlgTypeUnset {_aeed ,_egcb :=_ccba .CryptAlgorithmTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"});if _egcb !=nil {return _egcb ;};start .Attr =append (start .Attr ,_aeed );};if _ccba .CryptAlgorithmSidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .CryptAlgorithmSidAttr )});};if _ccba .SpinCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .SpinCountAttr )});};if _ccba .SaltDataAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0061\u006c\u0074\u0044\u0061\u0074\u0061"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .SaltDataAttr )});};if _ccba .HashDataAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068\u0061\u0073\u0068\u0044\u0061\u0074\u0061"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .HashDataAttr )});};if _ccba .CryptProviderAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .CryptProviderAttr )});};if _ccba .AlgIdExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .AlgIdExtAttr )});};if _ccba .AlgIdExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .AlgIdExtSourceAttr )});};if _ccba .CryptProviderTypeExtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .CryptProviderTypeExtAttr )});};if _ccba .CryptProviderTypeExtSourceAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_ccba .CryptProviderTypeExtSourceAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TLTimeNodeParallel ()*CT_TLTimeNodeParallel {_ebcc :=&CT_TLTimeNodeParallel {};_ebcc .CTn =NewCT_TLCommonTimeNodeData ();return _ebcc ;};func (_ggcee ST_TLNextActionType )Validate ()error {return _ggcee .ValidateWithPath ("")};func (_gcffd *CT_TLBehaviorAttributeNameList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gdffd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"}};for _ ,_cedea :=range _gcffd .AttrName {e .EncodeElement (_cedea ,_gdffd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_SlideLayout and its children, prefixing error messages with path
func (_faege *CT_SlideLayout )ValidateWithPath (path string )error {if _dfebe :=_faege .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_dfebe !=nil {return _dfebe ;};if _fegfa :=_faege .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_fegfa !=nil {return _fegfa ;};if _faege .ClrMapOvr !=nil {if _gafc :=_faege .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_gafc !=nil {return _gafc ;};};if _faege .Transition !=nil {if _bbbe :=_faege .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");_bbbe !=nil {return _bbbe ;};};if _faege .Timing !=nil {if _ccbe :=_faege .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_ccbe !=nil {return _ccbe ;};};if _faege .Hf !=nil {if _bdfg :=_faege .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_bdfg !=nil {return _bdfg ;};};if _faege .ExtLst !=nil {if _fgba :=_faege .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fgba !=nil {return _fgba ;};};return nil ;};type ST_TLTimeIndefinite byte ;func (_gcceaa ST_TLAnimateColorDirection )Validate ()error {return _gcceaa .ValidateWithPath ("")};func (_dcgcg *CT_OutlineViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bbfb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_dcgcg .CViewPr ,_bbfb );if _dcgcg .SldLst !=nil {_bdceb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0073\u0074"}};e .EncodeElement (_dcgcg .SldLst ,_bdceb );};if _dcgcg .ExtLst !=nil {_cbfbg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcgcg .ExtLst ,_cbfbg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Guide ()*CT_Guide {_gebe :=&CT_Guide {};return _gebe };func (_fffgbc *CmLst )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fffgbc .CT_CommentList =*NewCT_CommentList ();_ggggc :for {_gdbgeb ,_eedgb :=d .Token ();if _eedgb !=nil {return _eedgb ;};switch _fcag :=_gdbgeb .(type ){case _a .StartElement :switch _fcag .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d"}:_bdfde :=NewCT_Comment ();if _aaeae :=d .DecodeElement (_bdfde ,&_fcag );_aaeae !=nil {return _aaeae ;};_fffgbc .Cm =append (_fffgbc .Cm ,_bdfde );default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u0043\u006d\u004cs\u0074 \u0025\u0076",_fcag .Name );if _cgcdg :=d .Skip ();_cgcdg !=nil {return _cgcdg ;};};case _a .EndElement :break _ggggc ;case _a .CharData :};};return nil ;};const (ST_WebColorTypeUnset ST_WebColorType =0;ST_WebColorTypeNone ST_WebColorType =1;ST_WebColorTypeBrowser ST_WebColorType =2;ST_WebColorTypePresentationText ST_WebColorType =3;ST_WebColorTypePresentationAccent ST_WebColorType =4;ST_WebColorTypeWhiteTextOnBlack ST_WebColorType =5;ST_WebColorTypeBlackTextOnWhite ST_WebColorType =6;);
// ValidateWithPath validates the CT_TLTimeCondition and its children, prefixing error messages with path
func (_gefbb *CT_TLTimeCondition )ValidateWithPath (path string )error {if _fefeg :=_gefbb .EvtAttr .ValidateWithPath (path +"\u002f\u0045\u0076\u0074\u0041\u0074\u0074\u0072");_fefeg !=nil {return _fefeg ;};if _gefbb .DelayAttr !=nil {if _acef :=_gefbb .DelayAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u006c\u0061\u0079\u0041\u0074\u0074\u0072");_acef !=nil {return _acef ;};};if _gefbb .TgtEl !=nil {if _ddeaf :=_gefbb .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_ddeaf !=nil {return _ddeaf ;};};if _gefbb .Tn !=nil {if _gaeaf :=_gefbb .Tn .ValidateWithPath (path +"\u002f\u0054\u006e");_gaeaf !=nil {return _gaeaf ;};};if _gefbb .Rtn !=nil {if _eeage :=_gefbb .Rtn .ValidateWithPath (path +"\u002f\u0052\u0074\u006e");_eeage !=nil {return _eeage ;};};return nil ;};func (_cafdb *Notes )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070:\u006e\u006f\u0074\u0065\u0073";return _cafdb .CT_NotesSlide .MarshalXML (e ,start );};type CT_ControlList struct{
// Embedded Control
Control []*CT_Control ;};func NewCT_CommentAuthorList ()*CT_CommentAuthorList {_dce :=&CT_CommentAuthorList {};return _dce };func (_dcgg *CT_HandoutMaster )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_cggd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_dcgg .CSld ,_cggd );_cabd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_dcgg .ClrMap ,_cabd );if _dcgg .Hf !=nil {_ffbbg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_dcgg .Hf ,_ffbbg );};if _dcgg .ExtLst !=nil {_dff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcgg .ExtLst ,_dff );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cgccg ST_TLAnimateColorDirection )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ffecad :=_a .Attr {};_ffecad .Name =name ;switch _cgccg {case ST_TLAnimateColorDirectionUnset :_ffecad .Value ="";case ST_TLAnimateColorDirectionCw :_ffecad .Value ="\u0063\u0077";case ST_TLAnimateColorDirectionCcw :_ffecad .Value ="\u0063\u0063\u0077";};return _ffecad ,nil ;};func (_cfdeb ST_TLAnimateMotionBehaviorOrigin )Validate ()error {return _cfdeb .ValidateWithPath ("")};func (_edaeg *SldLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edaeg .CT_SlideLayout =*NewCT_SlideLayout ();for _ ,_gdegb :=range start .Attr {if _gdegb .Name .Local =="\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_cdcc ,_gbcca :=_gdegb .Value ,error (nil );if _gbcca !=nil {return _gbcca ;};_edaeg .MatchingNameAttr =&_cdcc ;continue ;};if _gdegb .Name .Local =="\u0074\u0079\u0070\u0065"{_edaeg .TypeAttr .UnmarshalXMLAttr (_gdegb );continue ;};if _gdegb .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_cdede ,_aaabc :=_d .ParseBool (_gdegb .Value );if _aaabc !=nil {return _aaabc ;};_edaeg .PreserveAttr =&_cdede ;continue ;};if _gdegb .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_ffdde ,_becgg :=_d .ParseBool (_gdegb .Value );if _becgg !=nil {return _becgg ;};_edaeg .UserDrawnAttr =&_ffdde ;continue ;};if _gdegb .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_gecfc ,_degbd :=_d .ParseBool (_gdegb .Value );if _degbd !=nil {return _degbd ;};_edaeg .ShowMasterSpAttr =&_gecfc ;continue ;};if _gdegb .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_bddb ,_dedba :=_d .ParseBool (_gdegb .Value );if _dedba !=nil {return _dedba ;};_edaeg .ShowMasterPhAnimAttr =&_bddb ;continue ;};};_ebfff :for {_fagdb ,_bcedc :=d .Token ();if _bcedc !=nil {return _bcedc ;};switch _fgaa :=_fagdb .(type ){case _a .StartElement :switch _fgaa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _eegfb :=d .DecodeElement (_edaeg .CSld ,&_fgaa );_eegfb !=nil {return _eegfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_edaeg .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _fgbca :=d .DecodeElement (_edaeg .ClrMapOvr ,&_fgaa );_fgbca !=nil {return _fgbca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_edaeg .Transition =NewCT_SlideTransition ();if _gbdbe :=d .DecodeElement (_edaeg .Transition ,&_fgaa );_gbdbe !=nil {return _gbdbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_edaeg .Timing =NewCT_SlideTiming ();if _ccdaa :=d .DecodeElement (_edaeg .Timing ,&_fgaa );_ccdaa !=nil {return _ccdaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_edaeg .Hf =NewCT_HeaderFooter ();if _efcfba :=d .DecodeElement (_edaeg .Hf ,&_fgaa );_efcfba !=nil {return _efcfba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edaeg .ExtLst =NewCT_ExtensionListModify ();if _acefg :=d .DecodeElement (_edaeg .ExtLst ,&_fgaa );_acefg !=nil {return _acefg ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u004c\u0061\u0079o\u0075\u0074 \u0025\u0076",_fgaa .Name );if _bdeac :=d .Skip ();_bdeac !=nil {return _bdeac ;};};case _a .EndElement :break _ebfff ;case _a .CharData :};};return nil ;};func ParseUnionST_TLTimeAnimateValueTime (s string )(ST_TLTimeAnimateValueTime ,error ){return ST_TLTimeAnimateValueTime {},nil ;};func (_aagfb ST_TLAnimateColorDirection )String ()string {switch _aagfb {case 0:return "";case 1:return "\u0063\u0077";case 2:return "\u0063\u0063\u0077";};return "";};
// ValidateWithPath validates the CT_HtmlPublishProperties and its children, prefixing error messages with path
func (_aeegc *CT_HtmlPublishProperties )ValidateWithPath (path string )error {if _aeegc .SldAll !=nil {if _beeb :=_aeegc .SldAll .ValidateWithPath (path +"\u002fS\u006c\u0064\u0041\u006c\u006c");_beeb !=nil {return _beeb ;};};if _aeegc .SldRg !=nil {if _dbdd :=_aeegc .SldRg .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0052\u0067");_dbdd !=nil {return _dbdd ;};};if _aeegc .CustShow !=nil {if _dggdb :=_aeegc .CustShow .ValidateWithPath (path +"\u002fC\u0075\u0073\u0074\u0053\u0068\u006fw");_dggdb !=nil {return _dggdb ;};};if _aeegc .ExtLst !=nil {if _ffg :=_aeegc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ffg !=nil {return _ffg ;};};return nil ;};type ST_TLTimeNodeSyncType byte ;func (_agdab ST_PlaceholderType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cdfaf :=_a .Attr {};_cdfaf .Name =name ;switch _agdab {case ST_PlaceholderTypeUnset :_cdfaf .Value ="";case ST_PlaceholderTypeTitle :_cdfaf .Value ="\u0074\u0069\u0074l\u0065";case ST_PlaceholderTypeBody :_cdfaf .Value ="\u0062\u006f\u0064\u0079";case ST_PlaceholderTypeCtrTitle :_cdfaf .Value ="\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065";case ST_PlaceholderTypeSubTitle :_cdfaf .Value ="\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065";case ST_PlaceholderTypeDt :_cdfaf .Value ="\u0064\u0074";case ST_PlaceholderTypeSldNum :_cdfaf .Value ="\u0073\u006c\u0064\u004e\u0075\u006d";case ST_PlaceholderTypeFtr :_cdfaf .Value ="\u0066\u0074\u0072";case ST_PlaceholderTypeHdr :_cdfaf .Value ="\u0068\u0064\u0072";case ST_PlaceholderTypeObj :_cdfaf .Value ="\u006f\u0062\u006a";case ST_PlaceholderTypeChart :_cdfaf .Value ="\u0063\u0068\u0061r\u0074";case ST_PlaceholderTypeTbl :_cdfaf .Value ="\u0074\u0062\u006c";case ST_PlaceholderTypeClipArt :_cdfaf .Value ="\u0063l\u0069\u0070\u0041\u0072\u0074";case ST_PlaceholderTypeDgm :_cdfaf .Value ="\u0064\u0067\u006d";case ST_PlaceholderTypeMedia :_cdfaf .Value ="\u006d\u0065\u0064i\u0061";case ST_PlaceholderTypeSldImg :_cdfaf .Value ="\u0073\u006c\u0064\u0049\u006d\u0067";case ST_PlaceholderTypePic :_cdfaf .Value ="\u0070\u0069\u0063";};return _cdfaf ,nil ;};
// Validate validates the CT_TLIterateIntervalPercentage and its children
func (_defe *CT_TLIterateIntervalPercentage )Validate ()error {return _defe .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061t\u0065\u0049\u006e\u0074\u0065\u0072\u0076a\u006c\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065");};type PresentationPr struct{CT_PresentationProperties };func (_ccgf *CT_NormalViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccgf .ShowOutlineIconsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068o\u0077\u004f\u0075t\u006c\u0069\u006e\u0065\u0049\u0063\u006f\u006e\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccgf .ShowOutlineIconsAttr ))});};if _ccgf .SnapVertSplitterAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u006ea\u0070\u0056\u0065r\u0074\u0053\u0070\u006c\u0069\u0074\u0074\u0065\u0072"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccgf .SnapVertSplitterAttr ))});};if _ccgf .VertBarStateAttr !=ST_SplitterBarStateUnset {_aggc ,_eabcg :=_ccgf .VertBarStateAttr .MarshalXMLAttr (_a .Name {Local :"\u0076\u0065\u0072t\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"});if _eabcg !=nil {return _eabcg ;};start .Attr =append (start .Attr ,_aggc );};if _ccgf .HorzBarStateAttr !=ST_SplitterBarStateUnset {_efeg ,_gecdf :=_ccgf .HorzBarStateAttr .MarshalXMLAttr (_a .Name {Local :"\u0068\u006f\u0072z\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"});if _gecdf !=nil {return _gecdf ;};start .Attr =append (start .Attr ,_efeg );};if _ccgf .PreferSingleViewAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072e\u0066\u0065\u0072S\u0069\u006e\u0067\u006c\u0065\u0056\u0069\u0065\u0077"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccgf .PreferSingleViewAttr ))});};e .EncodeToken (start );_ebff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0072\u0065\u0073\u0074\u006f\u0072\u0065d\u004c\u0065\u0066\u0074"}};e .EncodeElement (_ccgf .RestoredLeft ,_ebff );_bfde :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"}};e .EncodeElement (_ccgf .RestoredTop ,_bfde );if _ccgf .ExtLst !=nil {_gbef :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccgf .ExtLst ,_gbef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_TagList and its children
func (_bebf *CT_TagList )Validate ()error {return _bebf .ValidateWithPath ("\u0043\u0054\u005f\u0054\u0061\u0067\u004c\u0069\u0073\u0074");};const (ST_SlideLayoutTypeUnset ST_SlideLayoutType =0;ST_SlideLayoutTypeTitle ST_SlideLayoutType =1;ST_SlideLayoutTypeTx ST_SlideLayoutType =2;ST_SlideLayoutTypeTwoColTx ST_SlideLayoutType =3;ST_SlideLayoutTypeTbl ST_SlideLayoutType =4;ST_SlideLayoutTypeTxAndChart ST_SlideLayoutType =5;ST_SlideLayoutTypeChartAndTx ST_SlideLayoutType =6;ST_SlideLayoutTypeDgm ST_SlideLayoutType =7;ST_SlideLayoutTypeChart ST_SlideLayoutType =8;ST_SlideLayoutTypeTxAndClipArt ST_SlideLayoutType =9;ST_SlideLayoutTypeClipArtAndTx ST_SlideLayoutType =10;ST_SlideLayoutTypeTitleOnly ST_SlideLayoutType =11;ST_SlideLayoutTypeBlank ST_SlideLayoutType =12;ST_SlideLayoutTypeTxAndObj ST_SlideLayoutType =13;ST_SlideLayoutTypeObjAndTx ST_SlideLayoutType =14;ST_SlideLayoutTypeObjOnly ST_SlideLayoutType =15;ST_SlideLayoutTypeObj ST_SlideLayoutType =16;ST_SlideLayoutTypeTxAndMedia ST_SlideLayoutType =17;ST_SlideLayoutTypeMediaAndTx ST_SlideLayoutType =18;ST_SlideLayoutTypeObjOverTx ST_SlideLayoutType =19;ST_SlideLayoutTypeTxOverObj ST_SlideLayoutType =20;ST_SlideLayoutTypeTxAndTwoObj ST_SlideLayoutType =21;ST_SlideLayoutTypeTwoObjAndTx ST_SlideLayoutType =22;ST_SlideLayoutTypeTwoObjOverTx ST_SlideLayoutType =23;ST_SlideLayoutTypeFourObj ST_SlideLayoutType =24;ST_SlideLayoutTypeVertTx ST_SlideLayoutType =25;ST_SlideLayoutTypeClipArtAndVertTx ST_SlideLayoutType =26;ST_SlideLayoutTypeVertTitleAndTx ST_SlideLayoutType =27;ST_SlideLayoutTypeVertTitleAndTxOverChart ST_SlideLayoutType =28;ST_SlideLayoutTypeTwoObj ST_SlideLayoutType =29;ST_SlideLayoutTypeObjAndTwoObj ST_SlideLayoutType =30;ST_SlideLayoutTypeTwoObjAndObj ST_SlideLayoutType =31;ST_SlideLayoutTypeCust ST_SlideLayoutType =32;ST_SlideLayoutTypeSecHead ST_SlideLayoutType =33;ST_SlideLayoutTypeTwoTxTwoObj ST_SlideLayoutType =34;ST_SlideLayoutTypeObjTx ST_SlideLayoutType =35;ST_SlideLayoutTypePicTx ST_SlideLayoutType =36;);
// Validate validates the EG_Background and its children
func (_cgbcd *EG_Background )Validate ()error {return _cgbcd .ValidateWithPath ("\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};func (_cbccf *ST_TLTriggerRuntimeNode )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cbccf =0;case "\u0066\u0069\u0072s\u0074":*_cbccf =1;case "\u006c\u0061\u0073\u0074":*_cbccf =2;case "\u0061\u006c\u006c":*_cbccf =3;};return nil ;};func (_bcdb *CT_Empty )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fage ST_PhotoAlbumLayout )String ()string {switch _fage {case 0:return "";case 1:return "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065";case 2:return "\u0031\u0070\u0069\u0063";case 3:return "\u0032\u0070\u0069\u0063";case 4:return "\u0034\u0070\u0069\u0063";case 5:return "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce";case 6:return "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce";case 7:return "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce";};return "";};func (_dfaf *CT_GroupShapeNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfaf .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_dfaf .CNvGrpSpPr =_fa .NewCT_NonVisualGroupDrawingShapeProps ();_dfaf .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_fedf :for {_bbfe ,_fcee :=d .Token ();if _fcee !=nil {return _fcee ;};switch _ccaf :=_bbfe .(type ){case _a .StartElement :switch _ccaf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _ggde :=d .DecodeElement (_dfaf .CNvPr ,&_ccaf );_ggde !=nil {return _ggde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}:if _abgd :=d .DecodeElement (_dfaf .CNvGrpSpPr ,&_ccaf );_abgd !=nil {return _abgd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _eafe :=d .DecodeElement (_dfaf .NvPr ,&_ccaf );_eafe !=nil {return _eafe ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0047\u0072\u006f\u0075p\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_ccaf .Name );if _aafd :=d .Skip ();_aafd !=nil {return _aafd ;};};case _a .EndElement :break _fedf ;case _a .CharData :};};return nil ;};func (_dgfge ST_TLTriggerEvent )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gbccd :=_a .Attr {};_gbccd .Name =name ;switch _dgfge {case ST_TLTriggerEventUnset :_gbccd .Value ="";case ST_TLTriggerEventOnBegin :_gbccd .Value ="\u006fn\u0042\u0065\u0067\u0069\u006e";case ST_TLTriggerEventOnEnd :_gbccd .Value ="\u006f\u006e\u0045n\u0064";case ST_TLTriggerEventBegin :_gbccd .Value ="\u0062\u0065\u0067i\u006e";case ST_TLTriggerEventEnd :_gbccd .Value ="\u0065\u006e\u0064";case ST_TLTriggerEventOnClick :_gbccd .Value ="\u006fn\u0043\u006c\u0069\u0063\u006b";case ST_TLTriggerEventOnDblClick :_gbccd .Value ="\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b";case ST_TLTriggerEventOnMouseOver :_gbccd .Value ="o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072";case ST_TLTriggerEventOnMouseOut :_gbccd .Value ="\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074";case ST_TLTriggerEventOnNext :_gbccd .Value ="\u006f\u006e\u004e\u0065\u0078\u0074";case ST_TLTriggerEventOnPrev :_gbccd .Value ="\u006f\u006e\u0050\u0072\u0065\u0076";case ST_TLTriggerEventOnStopAudio :_gbccd .Value ="o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f";};return _gbccd ,nil ;};func (_effdg *CT_SmartTags )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_effdg .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_TLTimeNodeSequence ()*CT_TLTimeNodeSequence {_fbecg :=&CT_TLTimeNodeSequence {};_fbecg .CTn =NewCT_TLCommonTimeNodeData ();return _fbecg ;};func NewCT_Comment ()*CT_Comment {_ggdca :=&CT_Comment {};_ggdca .Pos =_fa .NewCT_Point2D ();return _ggdca ;};type Notes struct{CT_NotesSlide };func (_ccdbg ST_TLTimeNodeRestartType )Validate ()error {return _ccdbg .ValidateWithPath ("")};type CT_TLTemplate struct{
// Level
LvlAttr *uint32 ;
// Time Node List
TnLst *CT_TimeNodeList ;};func (_fbdc *CT_OleObjectEmbed )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbdc .FollowColorSchemeAttr !=ST_OleObjectFollowColorSchemeUnset {_edfg ,_cadc :=_fbdc .FollowColorSchemeAttr .MarshalXMLAttr (_a .Name {Local :"\u0066\u006f\u006c\u006c\u006f\u0077\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065"});if _cadc !=nil {return _cadc ;};start .Attr =append (start .Attr ,_edfg );};e .EncodeToken (start );if _fbdc .ExtLst !=nil {_edgdd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbdc .ExtLst ,_edgdd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gegfg ST_TLOleChartBuildType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gegfg .String (),start );};func (_dcde *CT_SlideSyncProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aeaf :=range start .Attr {if _aeaf .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"{_fceaf ,_fagcf :=_aeaf .Value ,error (nil );if _fagcf !=nil {return _fagcf ;};_dcde .ServerSldIdAttr =_fceaf ;continue ;};if _aeaf .Name .Local =="s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"{_gdfg ,_fbdfa :=ParseStdlibTime (_aeaf .Value );if _fbdfa !=nil {return _fbdfa ;};_dcde .ServerSldModifiedTimeAttr =_gdfg ;continue ;};if _aeaf .Name .Local =="\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"{_beaa ,_agfd :=ParseStdlibTime (_aeaf .Value );if _agfd !=nil {return _agfd ;};_dcde .ClientInsertedTimeAttr =_beaa ;continue ;};};_cabe :for {_dbgg ,_agbb :=d .Token ();if _agbb !=nil {return _agbb ;};switch _gggad :=_dbgg .(type ){case _a .StartElement :switch _gggad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcde .ExtLst =NewCT_ExtensionList ();if _bbggg :=d .DecodeElement (_dcde .ExtLst ,&_gggad );_bbggg !=nil {return _bbggg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u006c\u0069\u0064e\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_gggad .Name );if _cfafd :=d .Skip ();_cfafd !=nil {return _cfafd ;};};case _a .EndElement :break _cabe ;case _a .CharData :};};return nil ;};func (_gecb *CT_TransitionSoundAction )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gecb .StSnd !=nil {_eeaag :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0074\u0053\u006e\u0064"}};e .EncodeElement (_gecb .StSnd ,_eeaag );};if _gecb .EndSnd !=nil {_afdea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u006e\u0064\u0053\u006e\u0064"}};e .EncodeElement (_gecb .EndSnd ,_afdea );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TLAnimateEffectTransition byte ;type CT_TLTriggerTimeNodeID struct{
// Value
ValAttr uint32 ;};
// ValidateWithPath validates the CT_HandoutMasterIdList and its children, prefixing error messages with path
func (_gcbac *CT_HandoutMasterIdList )ValidateWithPath (path string )error {if _gcbac .HandoutMasterId !=nil {if _ccda :=_gcbac .HandoutMasterId .ValidateWithPath (path +"\u002f\u0048a\u006e\u0064\u006fu\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064");_ccda !=nil {return _ccda ;};};return nil ;};type CT_TLPoint struct{
// X coordinate
XAttr _fa .ST_Percentage ;
// Y coordinate
YAttr _fa .ST_Percentage ;};func (_aadaf ST_TLAnimateMotionPathEditMode )Validate ()error {return _aadaf .ValidateWithPath ("")};func (_gbgceg *CT_TLTimeNodeSequence )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbgceg .CTn =NewCT_TLCommonTimeNodeData ();for _ ,_eebf :=range start .Attr {if _eebf .Name .Local =="\u0063\u006f\u006e\u0063\u0075\u0072\u0072\u0065\u006e\u0074"{_ebgca ,_eagffg :=_d .ParseBool (_eebf .Value );if _eagffg !=nil {return _eagffg ;};_gbgceg .ConcurrentAttr =&_ebgca ;continue ;};if _eebf .Name .Local =="\u0070\u0072\u0065\u0076\u0041\u0063"{_gbgceg .PrevAcAttr .UnmarshalXMLAttr (_eebf );continue ;};if _eebf .Name .Local =="\u006e\u0065\u0078\u0074\u0041\u0063"{_gbgceg .NextAcAttr .UnmarshalXMLAttr (_eebf );continue ;};};_ecfaa :for {_dfcddb ,_gcace :=d .Token ();if _gcace !=nil {return _gcace ;};switch _ffeca :=_dfcddb .(type ){case _a .StartElement :switch _ffeca .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _edeaf :=d .DecodeElement (_gbgceg .CTn ,&_ffeca );_edeaf !=nil {return _edeaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"p\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"p\u0072\u0065\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_gbgceg .PrevCondLst =NewCT_TLTimeConditionList ();if _dbfed :=d .DecodeElement (_gbgceg .PrevCondLst ,&_ffeca );_dbfed !=nil {return _dbfed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u0065\u0078\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_gbgceg .NextCondLst =NewCT_TLTimeConditionList ();if _bbde :=d .DecodeElement (_gbgceg .NextCondLst ,&_ffeca );_bbde !=nil {return _bbde ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0053\u0065\u0071\u0075\u0065\u006e\u0063\u0065\u0020\u0025\u0076",_ffeca .Name );if _fdcfc :=d .Skip ();_fdcfc !=nil {return _fdcfc ;};};case _a .EndElement :break _ecfaa ;case _a .CharData :};};return nil ;};func (_fbda *ST_TLAnimateMotionBehaviorOrigin )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fbda =0;case "\u0070\u0061\u0072\u0065\u006e\u0074":*_fbda =1;case "\u006c\u0061\u0079\u006f\u0075\u0074":*_fbda =2;};return nil ;};func (_fbfcc *TagLst )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbfcc .CT_TagList =*NewCT_TagList ();_eacgbd :for {_ddbd ,_bcabb :=d .Token ();if _bcabb !=nil {return _bcabb ;};switch _cdbd :=_ddbd .(type ){case _a .StartElement :switch _cdbd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067"}:_begfcd :=NewCT_StringTag ();if _dbfeda :=d .DecodeElement (_begfcd ,&_cdbd );_dbfeda !=nil {return _dbfeda ;};_fbfcc .Tag =append (_fbfcc .Tag ,_begfcd );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0054\u0061\u0067\u004c\u0073\u0074\u0020\u0025\u0076",_cdbd .Name );if _cbdd :=d .Skip ();_cbdd !=nil {return _cbdd ;};};case _a .EndElement :break _eacgbd ;case _a .CharData :};};return nil ;};func (_ccgda *PresentationPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003ap\u0072\u0065\u0073e\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u0050\u0072";return _ccgda .CT_PresentationProperties .MarshalXML (e ,start );};func (_ffag ST_Direction )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bccec :=_a .Attr {};_bccec .Name =name ;switch _ffag {case ST_DirectionUnset :_bccec .Value ="";case ST_DirectionHorz :_bccec .Value ="\u0068\u006f\u0072\u007a";case ST_DirectionVert :_bccec .Value ="\u0076\u0065\u0072\u0074";};return _bccec ,nil ;};
// ValidateWithPath validates the SldSyncPr and its children, prefixing error messages with path
func (_aeaga *SldSyncPr )ValidateWithPath (path string )error {if _ffeg :=_aeaga .CT_SlideSyncProperties .ValidateWithPath (path );_ffeg !=nil {return _ffeg ;};return nil ;};func (_adcf *CT_HandoutMasterIdList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _adcf .HandoutMasterId !=nil {_acfcd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073t\u0065\u0072\u0049\u0064"}};e .EncodeElement (_adcf .HandoutMasterId ,_acfcd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_OleObjectEmbed and its children
func (_bcca *CT_OleObjectEmbed )Validate ()error {return _bcca .ValidateWithPath ("\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064");};
// ValidateWithPath validates the CT_InOutTransition and its children, prefixing error messages with path
func (_gccf *CT_InOutTransition )ValidateWithPath (path string )error {if _fda :=_gccf .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_fda !=nil {return _fda ;};return nil ;};
// ValidateWithPath validates the CT_TLAnimVariantBooleanVal and its children, prefixing error messages with path
func (_fegfc *CT_TLAnimVariantBooleanVal )ValidateWithPath (path string )error {return nil };func (_cedb ST_TLBehaviorTransformType )String ()string {switch _cedb {case 0:return "";case 1:return "\u0070\u0074";case 2:return "\u0069\u006d\u0067";};return "";};type CT_HandoutMasterIdListEntry struct{IdAttr string ;ExtLst *CT_ExtensionList ;};
// ValidateWithPath validates the CT_TLPoint and its children, prefixing error messages with path
func (_fceb *CT_TLPoint )ValidateWithPath (path string )error {if _ccfa :=_fceb .XAttr .ValidateWithPath (path +"\u002f\u0058\u0041\u0074\u0074\u0072");_ccfa !=nil {return _ccfa ;};if _ddaf :=_fceb .YAttr .ValidateWithPath (path +"\u002f\u0059\u0041\u0074\u0074\u0072");_ddaf !=nil {return _ddaf ;};return nil ;};func (_e *AG_ChildSlide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _e .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_e .ShowMasterSpAttr ))});};if _e .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_e .ShowMasterPhAnimAttr ))});};return nil ;};type CT_TagsData struct{IdAttr string ;};
// Validate validates the CT_NormalViewProperties and its children
func (_eagbg *CT_NormalViewProperties )Validate ()error {return _eagbg .ValidateWithPath ("\u0043\u0054\u005fNo\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_fge *CT_CustomShowId )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_febf :=range start .Attr {if _febf .Name .Local =="\u0069\u0064"{_cgd ,_ddfeg :=_d .ParseUint (_febf .Value ,10,32);if _ddfeg !=nil {return _ddfeg ;};_fge .IdAttr =uint32 (_cgd );continue ;};};for {_gbgbf ,_dfe :=d .Token ();if _dfe !=nil {return _ab .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006dS\u0068\u006f\u0077I\u0064:\u0020\u0025\u0073",_dfe );};if _adc ,_gcgeg :=_gbgbf .(_a .EndElement );_gcgeg &&_adc .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_TLAnimVariantFloatVal and its children
func (_gddc *CT_TLAnimVariantFloatVal )Validate ()error {return _gddc .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0046\u006c\u006f\u0061\u0074\u0056\u0061\u006c");};func NewCT_NormalViewProperties ()*CT_NormalViewProperties {_edgc :=&CT_NormalViewProperties {};_edgc .RestoredLeft =NewCT_NormalViewPortion ();_edgc .RestoredTop =NewCT_NormalViewPortion ();return _edgc ;};type CT_TLTimeAnimateValueList struct{
// Time Animate Value
Tav []*CT_TLTimeAnimateValue ;};type CT_TLIterateIntervalPercentage struct{
// Value
ValAttr _fa .ST_PositivePercentage ;};
// ValidateWithPath validates the CT_SlideRelationshipList and its children, prefixing error messages with path
func (_gadg *CT_SlideRelationshipList )ValidateWithPath (path string )error {for _bbegg ,_feff :=range _gadg .Sld {if _acaa :=_feff .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0053\u006c\u0064\u005b\u0025\u0064\u005d",path ,_bbegg ));_acaa !=nil {return _acaa ;};};return nil ;};func NewCT_SlideMasterTextStyles ()*CT_SlideMasterTextStyles {_eefab :=&CT_SlideMasterTextStyles {};return _eefab ;};func NewCT_PresentationProperties ()*CT_PresentationProperties {_bdebd :=&CT_PresentationProperties {};return _bdebd ;};func (_ddcda ST_TLChartSubelementType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ddcda .String (),start );};func NewCT_NotesMasterIdListEntry ()*CT_NotesMasterIdListEntry {_dedb :=&CT_NotesMasterIdListEntry {};return _dedb ;};
// ST_TLTime is a union type
type ST_TLTime struct{Uint32 *uint32 ;ST_TLTimeIndefinite ST_TLTimeIndefinite ;};func (_agaeg *ST_TLTimeNodeRestartType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_agaeg =0;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_agaeg =1;case "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065":*_agaeg =2;case "\u006e\u0065\u0076e\u0072":*_agaeg =3;};return nil ;};type ST_TLCommandType byte ;func (_cccgg ST_TLAnimateColorDirection )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cccgg .String (),start );};func (_ffe *CT_BuildList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ffe .BldP !=nil {_bfc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0050"}};for _ ,_gec :=range _ffe .BldP {e .EncodeElement (_gec ,_bfc );};};if _ffe .BldDgm !=nil {_ecd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0044\u0067\u006d"}};for _ ,_ddd :=range _ffe .BldDgm {e .EncodeElement (_ddd ,_ecd );};};if _ffe .BldOleChart !=nil {_bgf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}};for _ ,_eca :=range _ffe .BldOleChart {e .EncodeElement (_eca ,_bgf );};};if _ffe .BldGraphic !=nil {_fgfa :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062l\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}};for _ ,_ffb :=range _ffe .BldGraphic {e .EncodeElement (_ffb ,_fgfa );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbeec *CT_ShowInfoBrowse )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fedbe :=range start .Attr {if _fedbe .Name .Local =="\u0073\u0068\u006f\u0077\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"{_gdag ,_fdab :=_d .ParseBool (_fedbe .Value );if _fdab !=nil {return _fdab ;};_cbeec .ShowScrollbarAttr =&_gdag ;continue ;};};for {_cagfb ,_bbcca :=d .Token ();if _bbcca !=nil {return _ab .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042\u0072\u006f\u0077\u0073\u0065: \u0025\u0073",_bbcca );};if _bbgfc ,_ebfe :=_cagfb .(_a .EndElement );_ebfe &&_bbgfc .Name ==start .Name {break ;};};return nil ;};func (_dbfef ST_PrintColorMode )String ()string {switch _dbfef {case 0:return "";case 1:return "\u0062\u0077";case 2:return "\u0067\u0072\u0061\u0079";case 3:return "\u0063\u006c\u0072";};return "";};
// ValidateWithPath validates the PresentationPr and its children, prefixing error messages with path
func (_geab *PresentationPr )ValidateWithPath (path string )error {if _fggag :=_geab .CT_PresentationProperties .ValidateWithPath (path );_fggag !=nil {return _fggag ;};return nil ;};
// ValidateWithPath validates the CT_SlideLayoutIdList and its children, prefixing error messages with path
func (_fadce *CT_SlideLayoutIdList )ValidateWithPath (path string )error {for _gaga ,_geeea :=range _fadce .SldLayoutId {if _eeeb :=_geeea .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fS\u006c\u0064\u004c\u0061\u0079o\u0075\u0074I\u0064\u005b\u0025\u0064\u005d",path ,_gaga ));_eeeb !=nil {return _eeeb ;};};return nil ;};func (_ggdfg ST_TLBehaviorOverrideType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ggdfg .String (),start );};func NewCT_OleObject ()*CT_OleObject {_cfca :=&CT_OleObject {};_cfca .Choice =NewCT_OleObjectChoice ();return _cfca ;};func (_gfdda ST_TLAnimateEffectTransition )Validate ()error {return _gfdda .ValidateWithPath ("")};func (_gaef ST_TransitionCornerDirectionType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gaef .String (),start );};
// Validate validates the CT_TLAnimateColorBehavior and its children
func (_fdgc *CT_TLAnimateColorBehavior )Validate ()error {return _fdgc .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0042\u0065\u0068\u0061\u0076\u0069\u006fr");};
// ValidateWithPath validates the CT_SlideTransitionChoice and its children, prefixing error messages with path
func (_abbe *CT_SlideTransitionChoice )ValidateWithPath (path string )error {if _abbe .Blinds !=nil {if _gacg :=_abbe .Blinds .ValidateWithPath (path +"\u002fB\u006c\u0069\u006e\u0064\u0073");_gacg !=nil {return _gacg ;};};if _abbe .Checker !=nil {if _edcef :=_abbe .Checker .ValidateWithPath (path +"\u002f\u0043\u0068\u0065\u0063\u006b\u0065\u0072");_edcef !=nil {return _edcef ;};};if _abbe .Circle !=nil {if _fgag :=_abbe .Circle .ValidateWithPath (path +"\u002fC\u0069\u0072\u0063\u006c\u0065");_fgag !=nil {return _fgag ;};};if _abbe .Dissolve !=nil {if _ddacf :=_abbe .Dissolve .ValidateWithPath (path +"\u002fD\u0069\u0073\u0073\u006f\u006c\u0076e");_ddacf !=nil {return _ddacf ;};};if _abbe .Comb !=nil {if _deec :=_abbe .Comb .ValidateWithPath (path +"\u002f\u0043\u006fm\u0062");_deec !=nil {return _deec ;};};if _abbe .Cover !=nil {if _afbc :=_abbe .Cover .ValidateWithPath (path +"\u002f\u0043\u006f\u0076\u0065\u0072");_afbc !=nil {return _afbc ;};};if _abbe .Cut !=nil {if _fedeg :=_abbe .Cut .ValidateWithPath (path +"\u002f\u0043\u0075\u0074");_fedeg !=nil {return _fedeg ;};};if _abbe .Diamond !=nil {if _dagb :=_abbe .Diamond .ValidateWithPath (path +"\u002f\u0044\u0069\u0061\u006d\u006f\u006e\u0064");_dagb !=nil {return _dagb ;};};if _abbe .Fade !=nil {if _cbdgc :=_abbe .Fade .ValidateWithPath (path +"\u002f\u0046\u0061d\u0065");_cbdgc !=nil {return _cbdgc ;};};if _abbe .Newsflash !=nil {if _cafd :=_abbe .Newsflash .ValidateWithPath (path +"\u002f\u004e\u0065\u0077\u0073\u0066\u006c\u0061\u0073\u0068");_cafd !=nil {return _cafd ;};};if _abbe .Plus !=nil {if _ebdae :=_abbe .Plus .ValidateWithPath (path +"\u002f\u0050\u006cu\u0073");_ebdae !=nil {return _ebdae ;};};if _abbe .Pull !=nil {if _abfa :=_abbe .Pull .ValidateWithPath (path +"\u002f\u0050\u0075l\u006c");_abfa !=nil {return _abfa ;};};if _abbe .Push !=nil {if _ggdg :=_abbe .Push .ValidateWithPath (path +"\u002f\u0050\u0075s\u0068");_ggdg !=nil {return _ggdg ;};};if _abbe .Random !=nil {if _defcg :=_abbe .Random .ValidateWithPath (path +"\u002fR\u0061\u006e\u0064\u006f\u006d");_defcg !=nil {return _defcg ;};};if _abbe .RandomBar !=nil {if _efgbb :=_abbe .RandomBar .ValidateWithPath (path +"\u002f\u0052\u0061\u006e\u0064\u006f\u006d\u0042\u0061\u0072");_efgbb !=nil {return _efgbb ;};};if _abbe .Split !=nil {if _abeab :=_abbe .Split .ValidateWithPath (path +"\u002f\u0053\u0070\u006c\u0069\u0074");_abeab !=nil {return _abeab ;};};if _abbe .Strips !=nil {if _gfag :=_abbe .Strips .ValidateWithPath (path +"\u002fS\u0074\u0072\u0069\u0070\u0073");_gfag !=nil {return _gfag ;};};if _abbe .Wedge !=nil {if _gbfaa :=_abbe .Wedge .ValidateWithPath (path +"\u002f\u0057\u0065\u0064\u0067\u0065");_gbfaa !=nil {return _gbfaa ;};};if _abbe .Wheel !=nil {if _ddbf :=_abbe .Wheel .ValidateWithPath (path +"\u002f\u0057\u0068\u0065\u0065\u006c");_ddbf !=nil {return _ddbf ;};};if _abbe .Wipe !=nil {if _dgedfc :=_abbe .Wipe .ValidateWithPath (path +"\u002f\u0057\u0069p\u0065");_dgedfc !=nil {return _dgedfc ;};};if _abbe .Zoom !=nil {if _bccd :=_abbe .Zoom .ValidateWithPath (path +"\u002f\u005a\u006fo\u006d");_bccd !=nil {return _bccd ;};};return nil ;};func NewEG_ExtensionList ()*EG_ExtensionList {_eedd :=&EG_ExtensionList {};return _eedd };func (_acab *CT_OutlineViewSlideList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edeab :for {_dcbae ,_aeeab :=d .Token ();if _aeeab !=nil {return _aeeab ;};switch _dbccc :=_dcbae .(type ){case _a .StartElement :switch _dbccc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064"}:_gaac :=NewCT_OutlineViewSlideEntry ();if _afage :=d .DecodeElement (_gaac ,&_dbccc );_afage !=nil {return _afage ;};_acab .Sld =append (_acab .Sld ,_gaac );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069e\u0077\u0053\u006c\u0069\u0064\u0065L\u0069\u0073\u0074 \u0025\u0076",_dbccc .Name );if _badc :=d .Skip ();_badc !=nil {return _badc ;};};case _a .EndElement :break _edeab ;case _a .CharData :};};return nil ;};func NewPresentation ()*Presentation {_effbe :=&Presentation {};_effbe .CT_Presentation =*NewCT_Presentation ();return _effbe ;};func (_fgddg *CT_TLAnimVariantFloatVal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_fgddg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_OleObjectLink ()*CT_OleObjectLink {_dfcad :=&CT_OleObjectLink {};return _dfcad };type CT_CommentList struct{
// Comment
Cm []*CT_Comment ;};
// ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path
func (_bbgfd *CT_SmartTags )ValidateWithPath (path string )error {return nil };func NewCT_OrientationTransition ()*CT_OrientationTransition {_ggfd :=&CT_OrientationTransition {};return _ggfd ;};type CT_SlideTiming struct{TnLst *CT_TimeNodeList ;
// Build List
BldLst *CT_BuildList ;ExtLst *CT_ExtensionListModify ;};
// ValidateWithPath validates the CT_TLCommonMediaNodeData and its children, prefixing error messages with path
func (_cfcba *CT_TLCommonMediaNodeData )ValidateWithPath (path string )error {if _cfcba .VolAttr !=nil {if _gfbad :=_cfcba .VolAttr .ValidateWithPath (path +"\u002f\u0056\u006f\u006c\u0041\u0074\u0074\u0072");_gfbad !=nil {return _gfbad ;};};if _cbge :=_cfcba .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_cbge !=nil {return _cbge ;};if _fcce :=_cfcba .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_fcce !=nil {return _fcce ;};return nil ;};func (_ead *CT_OrientationTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ead .DirAttr !=ST_DirectionUnset {_ecaga ,_cgbf :=_ead .DirAttr .MarshalXMLAttr (_a .Name {Local :"\u0064\u0069\u0072"});if _cgbf !=nil {return _cgbf ;};start .Attr =append (start .Attr ,_ecaga );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_TLAnimateMotionBehaviorOriginUnset ST_TLAnimateMotionBehaviorOrigin =0;ST_TLAnimateMotionBehaviorOriginParent ST_TLAnimateMotionBehaviorOrigin =1;ST_TLAnimateMotionBehaviorOriginLayout ST_TLAnimateMotionBehaviorOrigin =2;);func (_edcd *CT_CustomShowList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _edcd .CustShow !=nil {_edeag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}};for _ ,_fee :=range _edcd .CustShow {e .EncodeElement (_fee ,_edeag );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbcga *ST_TLAnimateBehaviorCalcMode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efbd ,_beeg :=d .Token ();if _beeg !=nil {return _beeg ;};if _bebge ,_beag :=_efbd .(_a .EndElement );_beag &&_bebge .Name ==start .Name {*_bbcga =1;return nil ;};if _efcef ,_gfeca :=_efbd .(_a .CharData );!_gfeca {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efbd );}else {switch string (_efcef ){case "":*_bbcga =0;case "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065":*_bbcga =1;case "\u006c\u0069\u006e":*_bbcga =2;case "\u0066\u006d\u006c\u0061":*_bbcga =3;};};_efbd ,_beeg =d .Token ();if _beeg !=nil {return _beeg ;};if _aceeg ,_fbbea :=_efbd .(_a .EndElement );_fbbea &&_aceeg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efbd );};
// ValidateWithPath validates the CT_BuildList and its children, prefixing error messages with path
func (_afg *CT_BuildList )ValidateWithPath (path string )error {for _dfcdg ,_faa :=range _afg .BldP {if _bbcg :=_faa .ValidateWithPath (_ab .Sprintf ("%\u0073\u002f\u0042\u006c\u0064\u0050\u005b\u0025\u0064\u005d",path ,_dfcdg ));_bbcg !=nil {return _bbcg ;};};for _cefd ,_cfb :=range _afg .BldDgm {if _cbda :=_cfb .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0042\u006c\u0064\u0044\u0067\u006d\u005b\u0025\u0064\u005d",path ,_cefd ));_cbda !=nil {return _cbda ;};};for _fabf ,_ede :=range _afg .BldOleChart {if _ecg :=_ede .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fB\u006c\u0064\u004f\u006c\u0065C\u0068\u0061r\u0074\u005b\u0025\u0064\u005d",path ,_fabf ));_ecg !=nil {return _ecg ;};};for _caa ,_fed :=range _afg .BldGraphic {if _fb :=_fed .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0042\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069c\u005b\u0025\u0064\u005d",path ,_caa ));_fb !=nil {return _fb ;};};return nil ;};
// Validate validates the CT_TLTimeCondition and its children
func (_dccfd *CT_TLTimeCondition )Validate ()error {return _dccfd .ValidateWithPath ("\u0043T\u005fT\u004c\u0054\u0069\u006d\u0065C\u006f\u006ed\u0069\u0074\u0069\u006f\u006e");};func (_eabbgg ST_TLDiagramBuildType )String ()string {switch _eabbgg {case 0:return "";case 1:return "\u0077\u0068\u006fl\u0065";case 2:return "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case 3:return "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068";case 4:return "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case 5:return "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c";case 6:return "\u0063\u0077";case 7:return "\u0063\u0077\u0049\u006e";case 8:return "\u0063\u0077\u004fu\u0074";case 9:return "\u0063\u0063\u0077";case 10:return "\u0063\u0063\u0077I\u006e";case 11:return "\u0063\u0063\u0077\u004f\u0075\u0074";case 12:return "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067";case 13:return "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg";case 14:return "\u0075\u0070";case 15:return "\u0064\u006f\u0077\u006e";case 16:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 17:return "\u0063\u0075\u0073\u0074";};return "";};
// ValidateWithPath validates the CT_TLTextTargetElement and its children, prefixing error messages with path
func (_aegge *CT_TLTextTargetElement )ValidateWithPath (path string )error {if _aegge .CharRg !=nil {if _daggg :=_aegge .CharRg .ValidateWithPath (path +"\u002fC\u0068\u0061\u0072\u0052\u0067");_daggg !=nil {return _daggg ;};};if _aegge .PRg !=nil {if _cdebd :=_aegge .PRg .ValidateWithPath (path +"\u002f\u0050\u0052\u0067");_cdebd !=nil {return _cdebd ;};};return nil ;};func (_abae *CT_PresentationProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _abae .HtmlPubPr !=nil {_dcdfa :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0068\u0074\u006d\u006c\u0050\u0075\u0062\u0050\u0072"}};e .EncodeElement (_abae .HtmlPubPr ,_dcdfa );};if _abae .WebPr !=nil {_dfccg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0077\u0065\u0062\u0050\u0072"}};e .EncodeElement (_abae .WebPr ,_dfccg );};if _abae .PrnPr !=nil {_afaaa :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0070\u0072\u006e\u0050\u0072"}};e .EncodeElement (_abae .PrnPr ,_afaaa );};if _abae .ShowPr !=nil {_edff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0068\u006f\u0077\u0050\u0072"}};e .EncodeElement (_abae .ShowPr ,_edff );};if _abae .ClrMru !=nil {_cedg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0072\u0075"}};e .EncodeElement (_abae .ClrMru ,_cedg );};if _abae .ExtLst !=nil {_dffg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abae .ExtLst ,_dffg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TLTriggerEvent byte ;func (_fcc *CT_EmbeddedFontListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_eeff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0066\u006f\u006e\u0074"}};e .EncodeElement (_fcc .Font ,_eeff );if _fcc .Regular !=nil {_bece :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0072\u0065\u0067\u0075\u006c\u0061r"}};e .EncodeElement (_fcc .Regular ,_bece );};if _fcc .Bold !=nil {_ccca :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006f\u006c\u0064"}};e .EncodeElement (_fcc .Bold ,_ccca );};if _fcc .Italic !=nil {_bgad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0069\u0074\u0061\u006c\u0069\u0063"}};e .EncodeElement (_fcc .Italic ,_bgad );};if _fcc .BoldItalic !=nil {_dgfa :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062o\u006c\u0064\u0049\u0074\u0061\u006c\u0069\u0063"}};e .EncodeElement (_fcc .BoldItalic ,_dgfa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TLBehaviorAdditiveType byte ;func (_gddd *CT_TLAnimVariantBooleanVal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (_gddd .ValAttr ))});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_abccg ST_TLTimeNodeSyncType )String ()string {switch _abccg {case 0:return "";case 1:return "\u0063a\u006e\u0053\u006c\u0069\u0070";case 2:return "\u006c\u006f\u0063\u006b\u0065\u0064";};return "";};func NewCT_TLCommonMediaNodeData ()*CT_TLCommonMediaNodeData {_fcgbb :=&CT_TLCommonMediaNodeData {};_fcgbb .CTn =NewCT_TLCommonTimeNodeData ();_fcgbb .TgtEl =NewCT_TLTimeTargetElement ();return _fcgbb ;};func (_ef *AG_Ole )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ba :=range start .Attr {if _ba .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_ba .Name .Local =="\u0069\u0064"{_af ,_ebb :=_ba .Value ,error (nil );if _ebb !=nil {return _ebb ;};_ef .IdAttr =&_af ;continue ;};if _ba .Name .Local =="\u0073\u0070\u0069\u0064"{_dec ,_ff :=_ba .Value ,error (nil );if _ff !=nil {return _ff ;};_ef .SpidAttr =&_dec ;continue ;};if _ba .Name .Local =="\u006e\u0061\u006d\u0065"{_ebg ,_ge :=_ba .Value ,error (nil );if _ge !=nil {return _ge ;};_ef .NameAttr =&_ebg ;continue ;};if _ba .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"{_aee ,_ag :=_d .ParseBool (_ba .Value );if _ag !=nil {return _ag ;};_ef .ShowAsIconAttr =&_aee ;continue ;};if _ba .Name .Local =="\u0069\u006d\u0067\u0057"{_bb ,_abb :=_d .ParseInt (_ba .Value ,10,32);if _abb !=nil {return _abb ;};_gc :=int32 (_bb );_ef .ImgWAttr =&_gc ;continue ;};if _ba .Name .Local =="\u0069\u006d\u0067\u0048"{_gd ,_ded :=_d .ParseInt (_ba .Value ,10,32);if _ded !=nil {return _ded ;};_bae :=int32 (_gd );_ef .ImgHAttr =&_bae ;continue ;};};for {_cbd ,_ged :=d .Token ();if _ged !=nil {return _ab .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0041G\u005f\u004fl\u0065\u003a\u0020\u0025\u0073",_ged );};if _df ,_cc :=_cbd .(_a .EndElement );_cc &&_df .Name ==start .Name {break ;};};return nil ;};func NewCT_TLOleBuildChart ()*CT_TLOleBuildChart {_fadfa :=&CT_TLOleBuildChart {};return _fadfa };func (_gcbea ST_TransitionInOutDirectionType )Validate ()error {return _gcbea .ValidateWithPath ("")};
// Validate validates the CT_SlideSyncProperties and its children
func (_agbab *CT_SlideSyncProperties )Validate ()error {return _agbab .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_bdaa *CT_CommentAuthor )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_bdaa .IdAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",_bdaa .NameAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"},Value :_ab .Sprintf ("\u0025\u0076",_bdaa .InitialsAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006ca\u0073\u0074\u0049\u0064\u0078"},Value :_ab .Sprintf ("\u0025\u0076",_bdaa .LastIdxAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u006c\u0072\u0049\u0064\u0078"},Value :_ab .Sprintf ("\u0025\u0076",_bdaa .ClrIdxAttr )});e .EncodeToken (start );if _bdaa .ExtLst !=nil {_facb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bdaa .ExtLst ,_facb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SlideMaster struct{
// Preserve Slide Master
PreserveAttr *bool ;
// Common slide data for slide masters
CSld *CT_CommonSlideData ;
// Color Scheme Map
ClrMap *_fa .CT_ColorMapping ;
// List of Slide Layouts
SldLayoutIdLst *CT_SlideLayoutIdList ;
// Slide Transition for a Slide Master
Transition *CT_SlideTransition ;
// Slide Timing Information for Slide Masters
Timing *CT_SlideTiming ;
// Header/Footer information for a slide master
Hf *CT_HeaderFooter ;
// Slide Master Text Styles
TxStyles *CT_SlideMasterTextStyles ;ExtLst *CT_ExtensionListModify ;};func (_dfccd *CT_SlideRelationshipList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgedb :for {_gecf ,_cabc :=d .Token ();if _cabc !=nil {return _cabc ;};switch _dfea :=_gecf .(type ){case _a .StartElement :switch _dfea .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064"}:_cbbd :=NewCT_SlideRelationshipListEntry ();if _fceag :=d .DecodeElement (_cbbd ,&_dfea );_fceag !=nil {return _fceag ;};_dfccd .Sld =append (_dfccd .Sld ,_cbbd );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069p\u004c\u0069\u0073\u0074\u0020%\u0076",_dfea .Name );if _gggba :=d .Skip ();_gggba !=nil {return _gggba ;};};case _a .EndElement :break _bgedb ;case _a .CharData :};};return nil ;};func NewCT_TLTextTargetElement ()*CT_TLTextTargetElement {_gdde :=&CT_TLTextTargetElement {};return _gdde ;};func (_bccdg *CT_TagList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_aaggag :for {_eageb ,_defd :=d .Token ();if _defd !=nil {return _defd ;};switch _fgbeg :=_eageb .(type ){case _a .StartElement :switch _fgbeg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067"}:_gfdg :=NewCT_StringTag ();if _dbad :=d .DecodeElement (_gfdg ,&_fgbeg );_dbad !=nil {return _dbad ;};_bccdg .Tag =append (_bccdg .Tag ,_gfdg );default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fT\u0061\u0067\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_fgbeg .Name );if _ddcb :=d .Skip ();_ddcb !=nil {return _ddcb ;};};case _a .EndElement :break _aaggag ;case _a .CharData :};};return nil ;};
// Validate validates the Notes and its children
func (_cbdab *Notes )Validate ()error {return _cbdab .ValidateWithPath ("\u004e\u006f\u0074e\u0073")};type CT_StringTag struct{
// Name
NameAttr string ;
// Value
ValAttr string ;};func (_agedfc ST_TLBehaviorTransformType )Validate ()error {return _agedfc .ValidateWithPath ("")};func (_bgb *CT_BackgroundProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bgb .ShadeToTitleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u0061d\u0065\u0054\u006f\u0054\u0069\u0074\u006c\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_bgb .ShadeToTitleAttr ))});};e .EncodeToken (start );if _bgb .NoFill !=nil {_cef :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u006f\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bgb .NoFill ,_cef );};if _bgb .SolidFill !=nil {_cf :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0073\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bgb .SolidFill ,_cf );};if _bgb .GradFill !=nil {_abf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0067\u0072\u0061\u0064\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bgb .GradFill ,_abf );};if _bgb .BlipFill !=nil {_gdc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bgb .BlipFill ,_gdc );};if _bgb .PattFill !=nil {_gefg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0061\u0074\u0074\u0046\u0069\u006c\u006c"}};e .EncodeElement (_bgb .PattFill ,_gefg );};if _bgb .GrpFill !=nil {_agdd :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0067\u0072\u0070\u0046\u0069\u006cl"}};e .EncodeElement (_bgb .GrpFill ,_agdd );};if _bgb .EffectLst !=nil {_bda :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgb .EffectLst ,_bda );};if _bgb .EffectDag !=nil {_bcd :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0065\u0066\u0066\u0065\u0063\u0074\u0044\u0061\u0067"}};e .EncodeElement (_bgb .EffectDag ,_bcd );};if _bgb .ExtLst !=nil {_cbc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bgb .ExtLst ,_cbc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SlideLayoutIdList ()*CT_SlideLayoutIdList {_aeeae :=&CT_SlideLayoutIdList {};return _aeeae ;};func (_ffgfb ST_PrintWhat )Validate ()error {return _ffgfb .ValidateWithPath ("")};type CT_SlideLayoutIdListEntry struct{
// ID Tag
IdAttr *uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};func (_fce *CT_CommentList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fce .Cm !=nil {_ccg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006d"}};for _ ,_eae :=range _fce .Cm {e .EncodeElement (_eae ,_ccg );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_SlideIdListEntry struct{
// Slide Identifier
IdAttr uint32 ;RIdAttr string ;ExtLst *CT_ExtensionList ;};
// ValidateWithPath validates the CT_SlideLayoutIdListEntry and its children, prefixing error messages with path
func (_bgaee *CT_SlideLayoutIdListEntry )ValidateWithPath (path string )error {if _bgaee .IdAttr !=nil {if *_bgaee .IdAttr < 2147483648{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0049\u0064A\u0074\u0074\u0072 \u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_bgaee .IdAttr );};};if _bgaee .ExtLst !=nil {if _fbcc :=_bgaee .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fbcc !=nil {return _fbcc ;};};return nil ;};type CT_Slide struct{
// Show Slide in Slide Show
ShowAttr *bool ;
// Common slide data for slides
CSld *CT_CommonSlideData ;
// Color Scheme Map Override
ClrMapOvr *_fa .CT_ColorMappingOverride ;
// Slide Transition
Transition *CT_SlideTransition ;
// Slide Timing Information for a Slide
Timing *CT_SlideTiming ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};
// Validate validates the CT_TLTimeAnimateValueList and its children
func (_gdbe *CT_TLTimeAnimateValueList )Validate ()error {return _gdbe .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0054i\u006d\u0065\u0041\u006e\u0069m\u0061t\u0065V\u0061\u006c\u0075\u0065\u004c\u0069\u0073t");};func (_ebedd *CT_TLTimeConditionList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccece :for {_dagee ,_cabcd :=d .Token ();if _cabcd !=nil {return _cabcd ;};switch _beaed :=_dagee .(type ){case _a .StartElement :switch _beaed .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0064"}:_aedbcb :=NewCT_TLTimeCondition ();if _dedce :=d .DecodeElement (_aedbcb ,&_beaed );_dedce !=nil {return _dedce ;};_ebedd .Cond =append (_ebedd .Cond ,_aedbcb );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_beaed .Name );if _gbbbd :=d .Skip ();_gbbbd !=nil {return _gbbbd ;};};case _a .EndElement :break _ccece ;case _a .CharData :};};return nil ;};func (_dfaeg *Sld )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfaeg .CT_Slide =*NewCT_Slide ();for _ ,_degcg :=range start .Attr {if _degcg .Name .Local =="\u0073\u0068\u006f\u0077"{_ebaab ,_aafag :=_d .ParseBool (_degcg .Value );if _aafag !=nil {return _aafag ;};_dfaeg .ShowAttr =&_ebaab ;continue ;};if _degcg .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_cgaf ,_aecab :=_d .ParseBool (_degcg .Value );if _aecab !=nil {return _aecab ;};_dfaeg .ShowMasterSpAttr =&_cgaf ;continue ;};if _degcg .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_baede ,_efef :=_d .ParseBool (_degcg .Value );if _efef !=nil {return _efef ;};_dfaeg .ShowMasterPhAnimAttr =&_baede ;continue ;};};_cbfcb :for {_gdbdc ,_cggdc :=d .Token ();if _cggdc !=nil {return _cggdc ;};switch _dfadc :=_gdbdc .(type ){case _a .StartElement :switch _dfadc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _ccbg :=d .DecodeElement (_dfaeg .CSld ,&_dfadc );_ccbg !=nil {return _ccbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_dfaeg .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _cbbdg :=d .DecodeElement (_dfaeg .ClrMapOvr ,&_dfadc );_cbbdg !=nil {return _cbbdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_dfaeg .Transition =NewCT_SlideTransition ();if _bgaa :=d .DecodeElement (_dfaeg .Transition ,&_dfadc );_bgaa !=nil {return _bgaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_dfaeg .Timing =NewCT_SlideTiming ();if _dfadgf :=d .DecodeElement (_dfaeg .Timing ,&_dfadc );_dfadgf !=nil {return _dfadgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dfaeg .ExtLst =NewCT_ExtensionListModify ();if _agfc :=d .DecodeElement (_dfaeg .ExtLst ,&_dfadc );_agfc !=nil {return _agfc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006fn\u0020\u0053l\u0064\u0020\u0025\u0076",_dfadc .Name );if _acffb :=d .Skip ();_acffb !=nil {return _acffb ;};};case _a .EndElement :break _cbfcb ;case _a .CharData :};};return nil ;};type EG_SlideListChoice struct{
// All Slides
SldAll *CT_Empty ;
// Slide Range
SldRg *CT_IndexRange ;
// Custom Show
CustShow *CT_CustomShowId ;};func (_deega ST_PhotoAlbumLayout )Validate ()error {return _deega .ValidateWithPath ("")};func (_bdcg ST_TLTimeNodeType )String ()string {switch _bdcg {case 0:return "";case 1:return "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074";case 2:return "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074";case 3:return "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074";case 4:return "\u006da\u0069\u006e\u0053\u0065\u0071";case 5:return "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071";case 6:return "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072";case 7:return "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p";case 8:return "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";case 9:return "\u0074\u006d\u0052\u006f\u006f\u0074";};return "";};func (_abacdd *CT_WheelTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffeec :=range start .Attr {if _ffeec .Name .Local =="\u0073\u0070\u006f\u006b\u0065\u0073"{_gbagb ,_ebeag :=_d .ParseUint (_ffeec .Value ,10,32);if _ebeag !=nil {return _ebeag ;};_fgfagc :=uint32 (_gbagb );_abacdd .SpokesAttr =&_fgfagc ;continue ;};};for {_bbdgf ,_ggcb :=d .Token ();if _ggcb !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054_\u0057\u0068\u0065\u0065\u006c\u0054\u0072a\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0025\u0073",_ggcb );};if _ddcdc ,_efed :=_bbdgf .(_a .EndElement );_efed &&_ddcdc .Name ==start .Name {break ;};};return nil ;};type CT_SlideTransitionChoice struct{Blinds *CT_OrientationTransition ;Checker *CT_OrientationTransition ;Circle *CT_Empty ;Dissolve *CT_Empty ;Comb *CT_OrientationTransition ;Cover *CT_EightDirectionTransition ;Cut *CT_OptionalBlackTransition ;Diamond *CT_Empty ;Fade *CT_OptionalBlackTransition ;Newsflash *CT_Empty ;Plus *CT_Empty ;Pull *CT_EightDirectionTransition ;Push *CT_SideDirectionTransition ;Random *CT_Empty ;RandomBar *CT_OrientationTransition ;Split *CT_SplitTransition ;Strips *CT_CornerDirectionTransition ;Wedge *CT_Empty ;Wheel *CT_WheelTransition ;Wipe *CT_SideDirectionTransition ;Zoom *CT_InOutTransition ;};func (_abfgc ST_WebScreenSize )String ()string {switch _abfgc {case 0:return "";case 1:return "\u00354\u0034\u0078\u0033\u0037\u0036";case 2:return "\u00364\u0030\u0078\u0034\u0038\u0030";case 3:return "\u00372\u0030\u0078\u0035\u0031\u0032";case 4:return "\u00380\u0030\u0078\u0036\u0030\u0030";case 5:return "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038";case 6:return "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032";case 7:return "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030";case 8:return "\u00312\u0038\u0030\u0078\u0031\u0030\u00324";case 9:return "\u00316\u0030\u0030\u0078\u0031\u0032\u00300";case 10:return "\u00318\u0030\u0030\u0078\u0031\u0034\u00300";case 11:return "\u00319\u0032\u0030\u0078\u0031\u0032\u00300";};return "";};
// ValidateWithPath validates the EG_ChildSlide and its children, prefixing error messages with path
func (_gcaeb *EG_ChildSlide )ValidateWithPath (path string )error {if _gcaeb .ClrMapOvr !=nil {if _gagg :=_gcaeb .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_gagg !=nil {return _gagg ;};};return nil ;};func (_bfbe *ST_TLBehaviorAdditiveType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afdgd ,_gebdg :=d .Token ();if _gebdg !=nil {return _gebdg ;};if _gbccg ,_gbdd :=_afdgd .(_a .EndElement );_gbdd &&_gbccg .Name ==start .Name {*_bfbe =1;return nil ;};if _dgdbd ,_cgdbc :=_afdgd .(_a .CharData );!_cgdbc {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_afdgd );}else {switch string (_dgdbd ){case "":*_bfbe =0;case "\u0062\u0061\u0073\u0065":*_bfbe =1;case "\u0073\u0075\u006d":*_bfbe =2;case "\u0072\u0065\u0070\u006c":*_bfbe =3;case "\u006d\u0075\u006c\u0074":*_bfbe =4;case "\u006e\u006f\u006e\u0065":*_bfbe =5;};};_afdgd ,_gebdg =d .Token ();if _gebdg !=nil {return _gebdg ;};if _acgcd ,_agaf :=_afdgd .(_a .EndElement );_agaf &&_acgcd .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_afdgd );};func (_fgbea ST_TLParaBuildType )Validate ()error {return _fgbea .ValidateWithPath ("")};func (_faddf *CT_Picture )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dcbb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006e\u0076\u0050\u0069\u0063\u0050r"}};e .EncodeElement (_faddf .NvPicPr ,_dcbb );_eecbe :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}};e .EncodeElement (_faddf .BlipFill ,_eecbe );_cgfbb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_faddf .SpPr ,_cgfbb );if _faddf .Style !=nil {_beba :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_faddf .Style ,_beba );};if _faddf .ExtLst !=nil {_ebad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faddf .ExtLst ,_ebad );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_TimeNodeList and its children
func (_dggc *CT_TimeNodeList )Validate ()error {return _dggc .ValidateWithPath ("\u0043T\u005fT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074");};type CT_TLBehaviorAttributeNameList struct{
// Attribute Name
AttrName []string ;};func (_bdeaf *CT_SideDirectionTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffca :=range start .Attr {if _ffca .Name .Local =="\u0064\u0069\u0072"{_bdeaf .DirAttr .UnmarshalXMLAttr (_ffca );continue ;};};for {_fadf ,_geea :=d .Token ();if _geea !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006e\u0073\u0069t\u0069\u006fn\u003a\u0020\u0025\u0073",_geea );};if _bcaec ,_gfea :=_fadf .(_a .EndElement );_gfea &&_bcaec .Name ==start .Name {break ;};};return nil ;};func (_dadcb *ST_TLAnimateMotionBehaviorOrigin )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecfba ,_abeae :=d .Token ();if _abeae !=nil {return _abeae ;};if _feacc ,_gcged :=_ecfba .(_a .EndElement );_gcged &&_feacc .Name ==start .Name {*_dadcb =1;return nil ;};if _fgeda ,_fgcca :=_ecfba .(_a .CharData );!_fgcca {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecfba );}else {switch string (_fgeda ){case "":*_dadcb =0;case "\u0070\u0061\u0072\u0065\u006e\u0074":*_dadcb =1;case "\u006c\u0061\u0079\u006f\u0075\u0074":*_dadcb =2;};};_ecfba ,_abeae =d .Token ();if _abeae !=nil {return _abeae ;};if _agdaa ,_decc :=_ecfba .(_a .EndElement );_decc &&_agdaa .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecfba );};type CT_Guide struct{
// Guide Orientation
OrientAttr ST_Direction ;
// Guide Position
PosAttr *_fa .ST_Coordinate32 ;};type CT_TLAnimateRotationBehavior struct{
// By
ByAttr *int32 ;
// From
FromAttr *int32 ;
// To
ToAttr *int32 ;CBhvr *CT_TLCommonBehaviorData ;};
// Validate validates the CT_TLTimeConditionList and its children
func (_eddb *CT_TLTimeConditionList )Validate ()error {return _eddb .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069s\u0074");};func (_bffee *CT_TLTemplateList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acfe :for {_fefcc ,_gbgce :=d .Token ();if _gbgce !=nil {return _gbgce ;};switch _gebff :=_fefcc .(type ){case _a .StartElement :switch _gebff .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006d\u0070\u006c"}:_eaaad :=NewCT_TLTemplate ();if _dfcdeg :=d .DecodeElement (_eaaad ,&_gebff );_dfcdeg !=nil {return _dfcdeg ;};_bffee .Tmpl =append (_bffee .Tmpl ,_eaaad );default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gebff .Name );if _eefed :=d .Skip ();_eefed !=nil {return _eefed ;};};case _a .EndElement :break _acfe ;case _a .CharData :};};return nil ;};func (_egdga *CT_TLBuildParagraph )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fgbc :=range start .Attr {if _fgbc .Name .Local =="\u0062\u0075\u0069l\u0064"{_egdga .BuildAttr .UnmarshalXMLAttr (_fgbc );continue ;};if _fgbc .Name .Local =="\u0062\u006c\u0064\u004c\u0076\u006c"{_dgfgd ,_ggfdf :=_d .ParseUint (_fgbc .Value ,10,32);if _ggfdf !=nil {return _ggfdf ;};_dfad :=uint32 (_dgfgd );_egdga .BldLvlAttr =&_dfad ;continue ;};if _fgbc .Name .Local =="\u0061\u006e\u0069\u006d\u0042\u0067"{_efae ,_fgfag :=_d .ParseBool (_fgbc .Value );if _fgfag !=nil {return _fgfag ;};_egdga .AnimBgAttr =&_efae ;continue ;};if _fgbc .Name .Local =="\u0061\u0075t\u006f\u0055\u0070d\u0061\u0074\u0065\u0041\u006e\u0069\u006d\u0042\u0067"{_gaff ,_aegd :=_d .ParseBool (_fgbc .Value );if _aegd !=nil {return _aegd ;};_egdga .AutoUpdateAnimBgAttr =&_gaff ;continue ;};if _fgbc .Name .Local =="\u0072\u0065\u0076"{_bffcf ,_bcede :=_d .ParseBool (_fgbc .Value );if _bcede !=nil {return _bcede ;};_egdga .RevAttr =&_bffcf ;continue ;};if _fgbc .Name .Local =="\u0061d\u0076\u0041\u0075\u0074\u006f"{_edeb ,_aeebb :=ParseUnionST_TLTime (_fgbc .Value );if _aeebb !=nil {return _aeebb ;};_egdga .AdvAutoAttr =&_edeb ;continue ;};if _fgbc .Name .Local =="\u0073\u0070\u0069\u0064"{_bagf ,_fdfc :=_d .ParseUint (_fgbc .Value ,10,32);if _fdfc !=nil {return _fdfc ;};_dcdgb :=uint32 (_bagf );_egdga .SpidAttr =&_dcdgb ;continue ;};if _fgbc .Name .Local =="\u0067\u0072\u0070I\u0064"{_dddab ,_dbcfe :=_d .ParseUint (_fgbc .Value ,10,32);if _dbcfe !=nil {return _dbcfe ;};_fcae :=uint32 (_dddab );_egdga .GrpIdAttr =&_fcae ;continue ;};if _fgbc .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_debce ,_dbgfc :=_d .ParseBool (_fgbc .Value );if _dbgfc !=nil {return _dbgfc ;};_egdga .UiExpandAttr =&_debce ;continue ;};};_feag :for {_cegeb ,_bbcf :=d .Token ();if _bbcf !=nil {return _bbcf ;};switch _beacgc :=_cegeb .(type ){case _a .StartElement :switch _beacgc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074m\u0070\u006c\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074m\u0070\u006c\u004c\u0073\u0074"}:_egdga .TmplLst =NewCT_TLTemplateList ();if _edcdc :=d .DecodeElement (_egdga .TmplLst ,&_beacgc );_edcdc !=nil {return _edcdc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064Pa\u0072\u0061\u0067\u0072\u0061\u0070\u0068\u0020\u0025\u0076",_beacgc .Name );if _faabg :=d .Skip ();_faabg !=nil {return _faabg ;};};case _a .EndElement :break _feag ;case _a .CharData :};};return nil ;};func (_dagbd *CmAuthorLst )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074";return _dagbd .CT_CommentAuthorList .MarshalXML (e ,start );};func (_dcag ST_PhotoAlbumLayout )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aeaag :=_a .Attr {};_aeaag .Name =name ;switch _dcag {case ST_PhotoAlbumLayoutUnset :_aeaag .Value ="";case ST_PhotoAlbumLayoutFitToSlide :_aeaag .Value ="\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065";case ST_PhotoAlbumLayout1pic :_aeaag .Value ="\u0031\u0070\u0069\u0063";case ST_PhotoAlbumLayout2pic :_aeaag .Value ="\u0032\u0070\u0069\u0063";case ST_PhotoAlbumLayout4pic :_aeaag .Value ="\u0034\u0070\u0069\u0063";case ST_PhotoAlbumLayout1picTitle :_aeaag .Value ="\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce";case ST_PhotoAlbumLayout2picTitle :_aeaag .Value ="\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce";case ST_PhotoAlbumLayout4picTitle :_aeaag .Value ="\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce";};return _aeaag ,nil ;};type CT_TLTemplateList struct{
// Template Effects
Tmpl []*CT_TLTemplate ;};type ST_TransitionInOutDirectionType byte ;func (_gaeca *CT_GraphicalObjectFrameNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gaeca .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_gaeca .CNvGraphicFramePr =_fa .NewCT_NonVisualGraphicFrameProperties ();_gaeca .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_dcf :for {_daga ,_aead :=d .Token ();if _aead !=nil {return _aead ;};switch _affa :=_daga .(type ){case _a .StartElement :switch _affa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _eebe :=d .DecodeElement (_gaeca .CNvPr ,&_affa );_eebe !=nil {return _eebe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0046\u0072a\u006d\u0065\u0050\u0072"}:if _dgaf :=d .DecodeElement (_gaeca .CNvGraphicFramePr ,&_affa );_dgaf !=nil {return _dgaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _feca :=d .DecodeElement (_gaeca .NvPr ,&_affa );_feca !=nil {return _feca ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073u\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u0061p\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006de\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0020\u0025\u0076",_affa .Name );if _cefg :=d .Skip ();_cefg !=nil {return _cefg ;};};case _a .EndElement :break _dcf ;case _a .CharData :};};return nil ;};
// Validate validates the CT_CommonViewProperties and its children
func (_defc *CT_CommonViewProperties )Validate ()error {return _defc .ValidateWithPath ("\u0043\u0054\u005fCo\u006d\u006d\u006f\u006e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func NewCT_TLTriggerRuntimeNode ()*CT_TLTriggerRuntimeNode {_affab :=&CT_TLTriggerRuntimeNode {};_affab .ValAttr =ST_TLTriggerRuntimeNode (1);return _affab ;};type CT_SlideTransition struct{
// Transition Speed
SpdAttr ST_TransitionSpeed ;
// Advance on Click
AdvClickAttr *bool ;
// Advance after time
AdvTmAttr *uint32 ;Choice *CT_SlideTransitionChoice ;
// Sound Action
SndAc *CT_TransitionSoundAction ;ExtLst *CT_ExtensionListModify ;};func NewCT_TLIterateData ()*CT_TLIterateData {_edbcf :=&CT_TLIterateData {};return _edbcf };const (ST_TLTimeNodeSyncTypeUnset ST_TLTimeNodeSyncType =0;ST_TLTimeNodeSyncTypeCanSlip ST_TLTimeNodeSyncType =1;ST_TLTimeNodeSyncTypeLocked ST_TLTimeNodeSyncType =2;);
// ValidateWithPath validates the CT_IndexRange and its children, prefixing error messages with path
func (_bgcf *CT_IndexRange )ValidateWithPath (path string )error {return nil };
// Validate validates the CT_TLTextTargetElement and its children
func (_eebbd *CT_TLTextTargetElement )Validate ()error {return _eebbd .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074");};type ST_ViewType byte ;func NewCT_TLAnimVariantStringVal ()*CT_TLAnimVariantStringVal {_bcddd :=&CT_TLAnimVariantStringVal {};return _bcddd ;};func (_abcd ST_TLBehaviorAdditiveType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abcd .String (),start );};func NewCT_ShowInfoBrowse ()*CT_ShowInfoBrowse {_efcfb :=&CT_ShowInfoBrowse {};return _efcfb };
// Validate validates the EG_TopLevelSlide and its children
func (_degbg *EG_TopLevelSlide )Validate ()error {return _degbg .ValidateWithPath ("\u0045\u0047_\u0054\u006f\u0070L\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065");};func (_gcada *ST_PlaceholderType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdbac ,_fdbf :=d .Token ();if _fdbf !=nil {return _fdbf ;};if _cdfb ,_cacacg :=_bdbac .(_a .EndElement );_cacacg &&_cdfb .Name ==start .Name {*_gcada =1;return nil ;};if _aeef ,_gagbd :=_bdbac .(_a .CharData );!_gagbd {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bdbac );}else {switch string (_aeef ){case "":*_gcada =0;case "\u0074\u0069\u0074l\u0065":*_gcada =1;case "\u0062\u006f\u0064\u0079":*_gcada =2;case "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065":*_gcada =3;case "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065":*_gcada =4;case "\u0064\u0074":*_gcada =5;case "\u0073\u006c\u0064\u004e\u0075\u006d":*_gcada =6;case "\u0066\u0074\u0072":*_gcada =7;case "\u0068\u0064\u0072":*_gcada =8;case "\u006f\u0062\u006a":*_gcada =9;case "\u0063\u0068\u0061r\u0074":*_gcada =10;case "\u0074\u0062\u006c":*_gcada =11;case "\u0063l\u0069\u0070\u0041\u0072\u0074":*_gcada =12;case "\u0064\u0067\u006d":*_gcada =13;case "\u006d\u0065\u0064i\u0061":*_gcada =14;case "\u0073\u006c\u0064\u0049\u006d\u0067":*_gcada =15;case "\u0070\u0069\u0063":*_gcada =16;};};_bdbac ,_fdbf =d .Token ();if _fdbf !=nil {return _fdbf ;};if _acfceg ,_gcgbf :=_bdbac .(_a .EndElement );_gcgbf &&_acfceg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bdbac );};func (_cggab ST_TLTimeNodeSyncType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gbdgc :=_a .Attr {};_gbdgc .Name =name ;switch _cggab {case ST_TLTimeNodeSyncTypeUnset :_gbdgc .Value ="";case ST_TLTimeNodeSyncTypeCanSlip :_gbdgc .Value ="\u0063a\u006e\u0053\u006c\u0069\u0070";case ST_TLTimeNodeSyncTypeLocked :_gbdgc .Value ="\u006c\u006f\u0063\u006b\u0065\u0064";};return _gbdgc ,nil ;};type CT_Background struct{
// Black and White Mode
BwModeAttr _fa .ST_BlackWhiteMode ;
// Background Properties
BgPr *CT_BackgroundProperties ;
// Background Style Reference
BgRef *_fa .CT_StyleMatrixReference ;};
// Validate validates the CT_BuildList and its children
func (_faba *CT_BuildList )Validate ()error {return _faba .ValidateWithPath ("\u0043\u0054\u005fB\u0075\u0069\u006c\u0064\u004c\u0069\u0073\u0074");};func (_edaa ST_TLBehaviorTransformType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_abdbe :=_a .Attr {};_abdbe .Name =name ;switch _edaa {case ST_TLBehaviorTransformTypeUnset :_abdbe .Value ="";case ST_TLBehaviorTransformTypePt :_abdbe .Value ="\u0070\u0074";case ST_TLBehaviorTransformTypeImg :_abdbe .Value ="\u0069\u006d\u0067";};return _abdbe ,nil ;};const (ST_DirectionUnset ST_Direction =0;ST_DirectionHorz ST_Direction =1;ST_DirectionVert ST_Direction =2;);func (_cbccec ST_PrintColorMode )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bbgb :=_a .Attr {};_bbgb .Name =name ;switch _cbccec {case ST_PrintColorModeUnset :_bbgb .Value ="";case ST_PrintColorModeBw :_bbgb .Value ="\u0062\u0077";case ST_PrintColorModeGray :_bbgb .Value ="\u0067\u0072\u0061\u0079";case ST_PrintColorModeClr :_bbgb .Value ="\u0063\u006c\u0072";};return _bbgb ,nil ;};func (_baegea *ST_SplitterBarState )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbdbb ,_bgca :=d .Token ();if _bgca !=nil {return _bgca ;};if _dggbc ,_dfgea :=_cbdbb .(_a .EndElement );_dfgea &&_dggbc .Name ==start .Name {*_baegea =1;return nil ;};if _cbggd ,_gbgge :=_cbdbb .(_a .CharData );!_gbgge {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cbdbb );}else {switch string (_cbggd ){case "":*_baegea =0;case "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d":*_baegea =1;case "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064":*_baegea =2;case "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d":*_baegea =3;};};_cbdbb ,_bgca =d .Token ();if _bgca !=nil {return _bgca ;};if _cdedg ,_fgfec :=_cbdbb .(_a .EndElement );_fgfec &&_cdedg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cbdbb );};func (_dddad *CT_ShapeNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dddad .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_dddad .CNvSpPr =_fa .NewCT_NonVisualDrawingShapeProps ();_dddad .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_dbgee :for {_aadc ,_feee :=d .Token ();if _feee !=nil {return _feee ;};switch _bdegf :=_aadc .(type ){case _a .StartElement :switch _bdegf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _gfe :=d .DecodeElement (_dddad .CNvPr ,&_bdegf );_gfe !=nil {return _gfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063N\u0076\u0053\u0070\u0050\u0072"}:if _gcf :=d .DecodeElement (_dddad .CNvSpPr ,&_bdegf );_gcf !=nil {return _gcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _aeae :=d .DecodeElement (_dddad .NvPr ,&_bdegf );_aeae !=nil {return _aeae ;};default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_bdegf .Name );if _acgde :=d .Skip ();_acgde !=nil {return _acgde ;};};case _a .EndElement :break _dbgee ;case _a .CharData :};};return nil ;};func (_gbdfb ST_Direction )String ()string {switch _gbdfb {case 0:return "";case 1:return "\u0068\u006f\u0072\u007a";case 2:return "\u0076\u0065\u0072\u0074";};return "";};func (_eebbf *ST_PhotoAlbumFrameShape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbbed ,_bcadf :=d .Token ();if _bcadf !=nil {return _bcadf ;};if _gdfce ,_acadae :=_fbbed .(_a .EndElement );_acadae &&_gdfce .Name ==start .Name {*_eebbf =1;return nil ;};if _eagdg ,_fedaa :=_fbbed .(_a .CharData );!_fedaa {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fbbed );}else {switch string (_eagdg ){case "":*_eebbf =0;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031":*_eebbf =1;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032":*_eebbf =2;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033":*_eebbf =3;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034":*_eebbf =4;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035":*_eebbf =5;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036":*_eebbf =6;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037":*_eebbf =7;};};_fbbed ,_bcadf =d .Token ();if _bcadf !=nil {return _bcadf ;};if _efge ,_ffgdfa :=_fbbed .(_a .EndElement );_ffgdfa &&_efge .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fbbed );};type CT_TLTimeCondition struct{
// Trigger Event
EvtAttr ST_TLTriggerEvent ;
// Trigger Delay
DelayAttr *ST_TLTime ;
// Target Element Trigger Choice
TgtEl *CT_TLTimeTargetElement ;
// Time Node
Tn *CT_TLTriggerTimeNodeID ;
// Runtime Node Trigger Choice
Rtn *CT_TLTriggerRuntimeNode ;};
// Validate validates the CT_TLAnimateRotationBehavior and its children
func (_begbf *CT_TLAnimateRotationBehavior )Validate ()error {return _begbf .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074a\u0074i\u006f\u006e\u0042\u0065\u0068\u0061\u0076i\u006f\u0072");};
// Validate validates the CT_ShowInfoBrowse and its children
func (_ffgb *CT_ShowInfoBrowse )Validate ()error {return _ffgb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042r\u006f\u0077\u0073\u0065");};func (_fcdf ST_TLAnimateEffectTransition )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ebbf :=_a .Attr {};_ebbf .Name =name ;switch _fcdf {case ST_TLAnimateEffectTransitionUnset :_ebbf .Value ="";case ST_TLAnimateEffectTransitionIn :_ebbf .Value ="\u0069\u006e";case ST_TLAnimateEffectTransitionOut :_ebbf .Value ="\u006f\u0075\u0074";case ST_TLAnimateEffectTransitionNone :_ebbf .Value ="\u006e\u006f\u006e\u0065";};return _ebbf ,nil ;};
// ValidateWithPath validates the CT_ShowInfoKiosk and its children, prefixing error messages with path
func (_ecdfe *CT_ShowInfoKiosk )ValidateWithPath (path string )error {return nil };
// ValidateWithPath validates the AG_TLBuild and its children, prefixing error messages with path
func (_bfg *AG_TLBuild )ValidateWithPath (path string )error {return nil };func NewCT_ApplicationNonVisualDrawingProps ()*CT_ApplicationNonVisualDrawingProps {_gcb :=&CT_ApplicationNonVisualDrawingProps {};return _gcb ;};func (_cbdea *NotesMaster )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072";return _cbdea .CT_NotesMaster .MarshalXML (e ,start );};func (_acdff *ST_TLBehaviorTransformType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_acdff =0;case "\u0070\u0074":*_acdff =1;case "\u0069\u006d\u0067":*_acdff =2;};return nil ;};func (_ebgd *CT_CustomShowId )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_ebgd .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the Sld and its children
func (_cggde *Sld )Validate ()error {return _cggde .ValidateWithPath ("\u0053\u006c\u0064")};type CT_TLAnimateBehavior struct{
// By
ByAttr *string ;
// From
FromAttr *string ;
// To
ToAttr *string ;
// Calculation Mode
CalcmodeAttr ST_TLAnimateBehaviorCalcMode ;
// Value Type
ValueTypeAttr ST_TLAnimateBehaviorValueType ;CBhvr *CT_TLCommonBehaviorData ;
// Time Animated Value List
TavLst *CT_TLTimeAnimateValueList ;};
// ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path
func (_cefde *CT_Comment )ValidateWithPath (path string )error {if _fdc :=_cefde .Pos .ValidateWithPath (path +"\u002f\u0050\u006f\u0073");_fdc !=nil {return _fdc ;};if _cefde .ExtLst !=nil {if _aaec :=_cefde .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aaec !=nil {return _aaec ;};};return nil ;};func (_caagg ST_TLTriggerEvent )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_caagg .String (),start );};
// ValidateWithPath validates the CT_OleObjectLink and its children, prefixing error messages with path
func (_cfagd *CT_OleObjectLink )ValidateWithPath (path string )error {if _cfagd .ExtLst !=nil {if _aeddbd :=_cfagd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aeddbd !=nil {return _aeddbd ;};};return nil ;};
// ValidateWithPath validates the CT_SlideMaster and its children, prefixing error messages with path
func (_cfdaa *CT_SlideMaster )ValidateWithPath (path string )error {if _bcgeg :=_cfdaa .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_bcgeg !=nil {return _bcgeg ;};if _bgacg :=_cfdaa .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070");_bgacg !=nil {return _bgacg ;};if _cfdaa .SldLayoutIdLst !=nil {if _eefe :=_cfdaa .SldLayoutIdLst .ValidateWithPath (path +"\u002fS\u006cd\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0073\u0074");_eefe !=nil {return _eefe ;};};if _cfdaa .Transition !=nil {if _ddddd :=_cfdaa .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");_ddddd !=nil {return _ddddd ;};};if _cfdaa .Timing !=nil {if _febdb :=_cfdaa .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_febdb !=nil {return _febdb ;};};if _cfdaa .Hf !=nil {if _gcaa :=_cfdaa .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_gcaa !=nil {return _gcaa ;};};if _cfdaa .TxStyles !=nil {if _babd :=_cfdaa .TxStyles .ValidateWithPath (path +"\u002fT\u0078\u0053\u0074\u0079\u006c\u0065s");_babd !=nil {return _babd ;};};if _cfdaa .ExtLst !=nil {if _bgeg :=_cfdaa .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bgeg !=nil {return _bgeg ;};};return nil ;};func (_eeafc *CT_NormalViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeafc .RestoredLeft =NewCT_NormalViewPortion ();_eeafc .RestoredTop =NewCT_NormalViewPortion ();for _ ,_adbg :=range start .Attr {if _adbg .Name .Local =="\u0073\u0068o\u0077\u004f\u0075t\u006c\u0069\u006e\u0065\u0049\u0063\u006f\u006e\u0073"{_fgcc ,_ccfedb :=_d .ParseBool (_adbg .Value );if _ccfedb !=nil {return _ccfedb ;};_eeafc .ShowOutlineIconsAttr =&_fgcc ;continue ;};if _adbg .Name .Local =="\u0073\u006ea\u0070\u0056\u0065r\u0074\u0053\u0070\u006c\u0069\u0074\u0074\u0065\u0072"{_dcgc ,_faeg :=_d .ParseBool (_adbg .Value );if _faeg !=nil {return _faeg ;};_eeafc .SnapVertSplitterAttr =&_dcgc ;continue ;};if _adbg .Name .Local =="\u0076\u0065\u0072t\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"{_eeafc .VertBarStateAttr .UnmarshalXMLAttr (_adbg );continue ;};if _adbg .Name .Local =="\u0068\u006f\u0072z\u0042\u0061\u0072\u0053\u0074\u0061\u0074\u0065"{_eeafc .HorzBarStateAttr .UnmarshalXMLAttr (_adbg );continue ;};if _adbg .Name .Local =="\u0070\u0072e\u0066\u0065\u0072S\u0069\u006e\u0067\u006c\u0065\u0056\u0069\u0065\u0077"{_fbff ,_dgfag :=_d .ParseBool (_adbg .Value );if _dgfag !=nil {return _dgfag ;};_eeafc .PreferSingleViewAttr =&_fbff ;continue ;};};_fdega :for {_gdfeg ,_egge :=d .Token ();if _egge !=nil {return _egge ;};switch _ffad :=_gdfeg .(type ){case _a .StartElement :switch _ffad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0065\u0073t\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0065\u0073t\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074"}:if _fafaf :=d .DecodeElement (_eeafc .RestoredLeft ,&_ffad );_fafaf !=nil {return _fafaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"r\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"r\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070"}:if _gbca :=d .DecodeElement (_eeafc .RestoredTop ,&_ffad );_gbca !=nil {return _gbca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eeafc .ExtLst =NewCT_ExtensionList ();if _dacb :=d .DecodeElement (_eeafc .ExtLst ,&_ffad );_dacb !=nil {return _dacb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_ffad .Name );if _dbee :=d .Skip ();_dbee !=nil {return _dbee ;};};case _a .EndElement :break _fdega ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_TLIterateData and its children, prefixing error messages with path
func (_ffaf *CT_TLIterateData )ValidateWithPath (path string )error {if _egbge :=_ffaf .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_egbge !=nil {return _egbge ;};if _ffaf .TmAbs !=nil {if _fded :=_ffaf .TmAbs .ValidateWithPath (path +"\u002f\u0054\u006d\u0041\u0062\u0073");_fded !=nil {return _fded ;};};if _ffaf .TmPct !=nil {if _becbg :=_ffaf .TmPct .ValidateWithPath (path +"\u002f\u0054\u006d\u0050\u0063\u0074");_becbg !=nil {return _becbg ;};};return nil ;};func (_dbfbg *ST_TLAnimateColorSpace )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cddec ,_cagac :=d .Token ();if _cagac !=nil {return _cagac ;};if _abccd ,_fbac :=_cddec .(_a .EndElement );_fbac &&_abccd .Name ==start .Name {*_dbfbg =1;return nil ;};if _gbbdd ,_fedec :=_cddec .(_a .CharData );!_fedec {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cddec );}else {switch string (_gbbdd ){case "":*_dbfbg =0;case "\u0072\u0067\u0062":*_dbfbg =1;case "\u0068\u0073\u006c":*_dbfbg =2;};};_cddec ,_cagac =d .Token ();if _cagac !=nil {return _cagac ;};if _eaff ,_ffcgd :=_cddec .(_a .EndElement );_ffcgd &&_eaff .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cddec );};func (_edccd *SldMaster )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edccd .CT_SlideMaster =*NewCT_SlideMaster ();for _ ,_ggfdfd :=range start .Attr {if _ggfdfd .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_acaed ,_fafcb :=_d .ParseBool (_ggfdfd .Value );if _fafcb !=nil {return _fafcb ;};_edccd .PreserveAttr =&_acaed ;continue ;};};_cfbg :for {_daebe ,_bcgdbg :=d .Token ();if _bcgdbg !=nil {return _bcgdbg ;};switch _bdded :=_daebe .(type ){case _a .StartElement :switch _bdded .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _afcb :=d .DecodeElement (_edccd .CSld ,&_bdded );_afcb !=nil {return _afcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _fggef :=d .DecodeElement (_edccd .ClrMap ,&_bdded );_fggef !=nil {return _fggef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"}:_edccd .SldLayoutIdLst =NewCT_SlideLayoutIdList ();if _degde :=d .DecodeElement (_edccd .SldLayoutIdLst ,&_bdded );_degde !=nil {return _degde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_edccd .Transition =NewCT_SlideTransition ();if _eabca :=d .DecodeElement (_edccd .Transition ,&_bdded );_eabca !=nil {return _eabca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_edccd .Timing =NewCT_SlideTiming ();if _efefg :=d .DecodeElement (_edccd .Timing ,&_bdded );_efefg !=nil {return _efefg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_edccd .Hf =NewCT_HeaderFooter ();if _cfddfd :=d .DecodeElement (_edccd .Hf ,&_bdded );_cfddfd !=nil {return _cfddfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}:_edccd .TxStyles =NewCT_SlideMasterTextStyles ();if _efbf :=d .DecodeElement (_edccd .TxStyles ,&_bdded );_efbf !=nil {return _efbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_edccd .ExtLst =NewCT_ExtensionListModify ();if _dddbd :=d .DecodeElement (_edccd .ExtLst ,&_bdded );_dddbd !=nil {return _dddbd ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u004d\u0061\u0073t\u0065\u0072 \u0025\u0076",_bdded .Name );if _edfcg :=d .Skip ();_edfcg !=nil {return _edfcg ;};};case _a .EndElement :break _cfbg ;case _a .CharData :};};return nil ;};func NewCT_SlideMasterIdList ()*CT_SlideMasterIdList {_gfef :=&CT_SlideMasterIdList {};return _gfef };func (_bgdgg ST_TLAnimateMotionPathEditMode )String ()string {switch _bgdgg {case 0:return "";case 1:return "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065";case 2:return "\u0066\u0069\u0078e\u0064";};return "";};func NewCT_ControlList ()*CT_ControlList {_fef :=&CT_ControlList {};return _fef };func NewCT_ShapeNonVisual ()*CT_ShapeNonVisual {_ceba :=&CT_ShapeNonVisual {};_ceba .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_ceba .CNvSpPr =_fa .NewCT_NonVisualDrawingShapeProps ();_ceba .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _ceba ;};type EG_ExtensionList struct{
// Extension
Ext []*CT_Extension ;};func NewCT_TLAnimateRotationBehavior ()*CT_TLAnimateRotationBehavior {_decd :=&CT_TLAnimateRotationBehavior {};_decd .CBhvr =NewCT_TLCommonBehaviorData ();return _decd ;};
// Validate validates the CT_ViewProperties and its children
func (_eadd *CT_ViewProperties )Validate ()error {return _eadd .ValidateWithPath ("\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073");};func (_dfaa *CT_TLMediaNodeAudio )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfaa .CMediaNode =NewCT_TLCommonMediaNodeData ();for _ ,_dgaa :=range start .Attr {if _dgaa .Name .Local =="i\u0073\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"{_dcge ,_dbfgf :=_d .ParseBool (_dgaa .Value );if _dbfgf !=nil {return _dbfgf ;};_dfaa .IsNarrationAttr =&_dcge ;continue ;};};_bdeaa :for {_efbgc ,_afabfc :=d .Token ();if _afabfc !=nil {return _afabfc ;};switch _gcgff :=_efbgc .(type ){case _a .StartElement :switch _gcgff .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}:if _acae :=d .DecodeElement (_dfaa .CMediaNode ,&_gcgff );_acae !=nil {return _acae ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u004d\u0065\u0064\u0069\u0061No\u0064\u0065\u0041\u0075\u0064\u0069\u006f\u0020\u0025\u0076",_gcgff .Name );if _ecda :=d .Skip ();_ecda !=nil {return _ecda ;};};case _a .EndElement :break _bdeaa ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLShapeTargetElement and its children
func (_badg *CT_TLShapeTargetElement )Validate ()error {return _badg .ValidateWithPath ("\u0043\u0054\u005fTL\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074");};func (_gcdeg *EG_ShowType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcdeg .Present !=nil {_daef :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0070\u0072\u0065\u0073\u0065\u006et"}};e .EncodeElement (_gcdeg .Present ,_daef );};if _gcdeg .Browse !=nil {_bdegg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0072\u006f\u0077\u0073\u0065"}};e .EncodeElement (_gcdeg .Browse ,_bdegg );};if _gcdeg .Kiosk !=nil {_fcgcb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006b\u0069\u006f\u0073\u006b"}};e .EncodeElement (_gcdeg .Kiosk ,_fcgcb );};return nil ;};func NewCT_NormalViewPortion ()*CT_NormalViewPortion {_fgcb :=&CT_NormalViewPortion {};return _fgcb };func (_gcg *CT_ApplicationNonVisualDrawingProps )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcg .IsPhotoAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069s\u0050\u0068\u006f\u0074\u006f"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcg .IsPhotoAttr ))});};if _gcg .UserDrawnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcg .UserDrawnAttr ))});};e .EncodeToken (start );if _gcg .Ph !=nil {_ca :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0068"}};e .EncodeElement (_gcg .Ph ,_ca );};if _gcg .AudioCd !=nil {_dfg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0061\u0075\u0064\u0069\u006f\u0043d"}};e .EncodeElement (_gcg .AudioCd ,_dfg );};if _gcg .WavAudioFile !=nil {_bcg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0077\u0061\u0076\u0041\u0075\u0064\u0069o\u0046\u0069\u006c\u0065"}};e .EncodeElement (_gcg .WavAudioFile ,_bcg );};if _gcg .AudioFile !=nil {_dd :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0061\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065"}};e .EncodeElement (_gcg .AudioFile ,_dd );};if _gcg .VideoFile !=nil {_gcba :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0076\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065"}};e .EncodeElement (_gcg .VideoFile ,_gcba );};if _gcg .QuickTimeFile !=nil {_aed :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0071u\u0069\u0063\u006b\u0054\u0069\u006d\u0065\u0046\u0069\u006c\u0065"}};e .EncodeElement (_gcg .QuickTimeFile ,_aed );};if _gcg .CustDataLst !=nil {_eee :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_gcg .CustDataLst ,_eee );};if _gcg .ExtLst !=nil {_add :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gcg .ExtLst ,_add );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_Presentation and its children, prefixing error messages with path
func (_geegd *CT_Presentation )ValidateWithPath (path string )error {if _geegd .ServerZoomAttr !=nil {if _dbfc :=_geegd .ServerZoomAttr .ValidateWithPath (path +"\u002fS\u0065r\u0076\u0065\u0072\u005a\u006f\u006f\u006d\u0041\u0074\u0074\u0072");_dbfc !=nil {return _dbfc ;};};if _geegd .BookmarkIdSeedAttr !=nil {if *_geegd .BookmarkIdSeedAttr < 1{return _ab .Errorf ("\u0025\u0073/\u006d\u002e\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049\u0064\u0053\u0065\u0065\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003e\u003d\u0020\u0031\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_geegd .BookmarkIdSeedAttr );};if *_geegd .BookmarkIdSeedAttr >=2147483648{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0042\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049\u0064S\u0065\u0065\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020b\u0065\u0020\u003c\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u003648\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_geegd .BookmarkIdSeedAttr );};};if _bccc :=_geegd .ConformanceAttr .ValidateWithPath (path +"\u002f\u0043o\u006e\u0066\u006fr\u006d\u0061\u006e\u0063\u0065\u0041\u0074\u0074\u0072");_bccc !=nil {return _bccc ;};if _geegd .SldMasterIdLst !=nil {if _becg :=_geegd .SldMasterIdLst .ValidateWithPath (path +"\u002fS\u006cd\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074");_becg !=nil {return _becg ;};};if _geegd .NotesMasterIdLst !=nil {if _gcbf :=_geegd .NotesMasterIdLst .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074");_gcbf !=nil {return _gcbf ;};};if _geegd .HandoutMasterIdLst !=nil {if _beded :=_geegd .HandoutMasterIdLst .ValidateWithPath (path +"\u002f\u0048\u0061\u006edo\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074");_beded !=nil {return _beded ;};};if _geegd .SldIdLst !=nil {if _egga :=_geegd .SldIdLst .ValidateWithPath (path +"\u002fS\u006c\u0064\u0049\u0064\u004c\u0073t");_egga !=nil {return _egga ;};};if _geegd .SldSz !=nil {if _ceaab :=_geegd .SldSz .ValidateWithPath (path +"\u002f\u0053\u006c\u0064\u0053\u007a");_ceaab !=nil {return _ceaab ;};};if _cggcb :=_geegd .NotesSz .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u0053\u007a");_cggcb !=nil {return _cggcb ;};if _geegd .SmartTags !=nil {if _gbag :=_geegd .SmartTags .ValidateWithPath (path +"\u002f\u0053\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");_gbag !=nil {return _gbag ;};};if _geegd .EmbeddedFontLst !=nil {if _ggdab :=_geegd .EmbeddedFontLst .ValidateWithPath (path +"\u002f\u0045m\u0062\u0065\u0064d\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074");_ggdab !=nil {return _ggdab ;};};if _geegd .CustShowLst !=nil {if _ggbd :=_geegd .CustShowLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074");_ggbd !=nil {return _ggbd ;};};if _geegd .PhotoAlbum !=nil {if _aaafb :=_geegd .PhotoAlbum .ValidateWithPath (path +"/\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d");_aaafb !=nil {return _aaafb ;};};if _geegd .CustDataLst !=nil {if _gfdd :=_geegd .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_gfdd !=nil {return _gfdd ;};};if _geegd .Kinsoku !=nil {if _ecef :=_geegd .Kinsoku .ValidateWithPath (path +"\u002f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");_ecef !=nil {return _ecef ;};};if _geegd .DefaultTextStyle !=nil {if _agbf :=_geegd .DefaultTextStyle .ValidateWithPath (path +"\u002f\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0054\u0065\u0078\u0074S\u0074\u0079\u006c\u0065");_agbf !=nil {return _agbf ;};};if _geegd .ModifyVerifier !=nil {if _dfgd :=_geegd .ModifyVerifier .ValidateWithPath (path +"\u002fM\u006fd\u0069\u0066\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072");_dfgd !=nil {return _dfgd ;};};if _geegd .ExtLst !=nil {if _ddbaf :=_geegd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_ddbaf !=nil {return _ddbaf ;};};return nil ;};type CT_TLAnimVariantStringVal struct{
// Value
ValAttr string ;};func (_agdbc *CT_TLAnimateRotationBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _agdbc .ByAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u0079"},Value :_ab .Sprintf ("\u0025\u0076",*_agdbc .ByAttr )});};if _agdbc .FromAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_agdbc .FromAttr )});};if _agdbc .ToAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u006f"},Value :_ab .Sprintf ("\u0025\u0076",*_agdbc .ToAttr )});};e .EncodeToken (start );_dfaca :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_agdbc .CBhvr ,_dfaca );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edaaf *ST_TLAnimateBehaviorCalcMode )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edaaf =0;case "\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065":*_edaaf =1;case "\u006c\u0069\u006e":*_edaaf =2;case "\u0066\u006d\u006c\u0061":*_edaaf =3;};return nil ;};func (_adae *CT_PictureNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adae .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_adae .CNvPicPr =_fa .NewCT_NonVisualPictureProperties ();_adae .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_ggddg :for {_eace ,_gdgb :=d .Token ();if _gdgb !=nil {return _gdgb ;};switch _gfbda :=_eace .(type ){case _a .StartElement :switch _gfbda .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _gggc :=d .DecodeElement (_adae .CNvPr ,&_gfbda );_gggc !=nil {return _gggc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}:if _cgcc :=d .DecodeElement (_adae .CNvPicPr ,&_gfbda );_cgcc !=nil {return _cgcc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _baaec :=d .DecodeElement (_adae .NvPr ,&_gfbda );_baaec !=nil {return _baaec ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065No\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_gfbda .Name );if _dcade :=d .Skip ();_dcade !=nil {return _dcade ;};};case _a .EndElement :break _ggddg ;case _a .CharData :};};return nil ;};func NewCT_BackgroundProperties ()*CT_BackgroundProperties {_cba :=&CT_BackgroundProperties {};return _cba ;};
// Validate validates the CT_NotesTextViewProperties and its children
func (_egad *CT_NotesTextViewProperties )Validate ()error {return _egad .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0054\u0065\u0078t\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073");};func (_ecaeb *CT_TLAnimateColorBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ecaeb .ClrSpcAttr !=ST_TLAnimateColorSpaceUnset {_aeeb ,_gebg :=_ecaeb .ClrSpcAttr .MarshalXMLAttr (_a .Name {Local :"\u0063\u006c\u0072\u0053\u0070\u0063"});if _gebg !=nil {return _gebg ;};start .Attr =append (start .Attr ,_aeeb );};if _ecaeb .DirAttr !=ST_TLAnimateColorDirectionUnset {_ebea ,_bccag :=_ecaeb .DirAttr .MarshalXMLAttr (_a .Name {Local :"\u0064\u0069\u0072"});if _bccag !=nil {return _bccag ;};start .Attr =append (start .Attr ,_ebea );};e .EncodeToken (start );_bccda :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_ecaeb .CBhvr ,_bccda );if _ecaeb .By !=nil {_ddfc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0079"}};e .EncodeElement (_ecaeb .By ,_ddfc );};if _ecaeb .From !=nil {_ddgc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_ecaeb .From ,_ddgc );};if _ecaeb .To !=nil {_gfac :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u006f"}};e .EncodeElement (_ecaeb .To ,_gfac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLAnimateMotionBehavior and its children, prefixing error messages with path
func (_dcfc *CT_TLAnimateMotionBehavior )ValidateWithPath (path string )error {if _ecbeg :=_dcfc .OriginAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0067\u0069\u006e\u0041\u0074\u0074\u0072");_ecbeg !=nil {return _ecbeg ;};if _caaee :=_dcfc .PathEditModeAttr .ValidateWithPath (path +"\u002f\u0050\u0061\u0074\u0068\u0045\u0064\u0069\u0074\u004d\u006f\u0064e\u0041\u0074\u0074\u0072");_caaee !=nil {return _caaee ;};if _abecf :=_dcfc .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_abecf !=nil {return _abecf ;};if _dcfc .By !=nil {if _agfdc :=_dcfc .By .ValidateWithPath (path +"\u002f\u0042\u0079");_agfdc !=nil {return _agfdc ;};};if _dcfc .From !=nil {if _cfgcc :=_dcfc .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_cfgcc !=nil {return _cfgcc ;};};if _dcfc .To !=nil {if _eddf :=_dcfc .To .ValidateWithPath (path +"\u002f\u0054\u006f");_eddf !=nil {return _eddf ;};};if _dcfc .RCtr !=nil {if _adbb :=_dcfc .RCtr .ValidateWithPath (path +"\u002f\u0052\u0043t\u0072");_adbb !=nil {return _adbb ;};};return nil ;};func NewCT_CustomShowId ()*CT_CustomShowId {_agce :=&CT_CustomShowId {};return _agce };
// Validate validates the CT_Connector and its children
func (_bfge *CT_Connector )Validate ()error {return _bfge .ValidateWithPath ("\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072");};func (_ccafdb ST_TLOleChartBuildType )Validate ()error {return _ccafdb .ValidateWithPath ("")};type CT_CommentAuthorList struct{
// Comment Author
CmAuthor []*CT_CommentAuthor ;};func (_fecbbf ST_TransitionSpeed )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cgdbg :=_a .Attr {};_cgdbg .Name =name ;switch _fecbbf {case ST_TransitionSpeedUnset :_cgdbg .Value ="";case ST_TransitionSpeedSlow :_cgdbg .Value ="\u0073\u006c\u006f\u0077";case ST_TransitionSpeedMed :_cgdbg .Value ="\u006d\u0065\u0064";case ST_TransitionSpeedFast :_cgdbg .Value ="\u0066\u0061\u0073\u0074";};return _cgdbg ,nil ;};func (_bcgg *CT_TLOleBuildChart )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bcgg .BldAttr !=ST_TLOleChartBuildTypeUnset {_afdf ,_bcbgb :=_bcgg .BldAttr .MarshalXMLAttr (_a .Name {Local :"\u0062\u006c\u0064"});if _bcbgb !=nil {return _bcbgb ;};start .Attr =append (start .Attr ,_afdf );};if _bcgg .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_bcgg .AnimBgAttr ))});};if _bcgg .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_bcgg .SpidAttr )});};if _bcgg .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_bcgg .GrpIdAttr )});};if _bcgg .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_bcgg .UiExpandAttr ))});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ccefg *CT_SlideLayoutIdListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccefg .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_ccefg .IdAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_ccefg .RIdAttr )});e .EncodeToken (start );if _ccefg .ExtLst !=nil {_bgcef :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ccefg .ExtLst ,_bgcef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eaega ST_TLCommandType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_eaega .String (),start );};func (_eddc ST_SlideLayoutType )String ()string {switch _eddc {case 0:return "";case 1:return "\u0074\u0069\u0074l\u0065";case 2:return "\u0074\u0078";case 3:return "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078";case 4:return "\u0074\u0062\u006c";case 5:return "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074";case 6:return "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case 7:return "\u0064\u0067\u006d";case 8:return "\u0063\u0068\u0061r\u0074";case 9:return "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074";case 10:return "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case 11:return "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy";case 12:return "\u0062\u006c\u0061n\u006b";case 13:return "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a";case 14:return "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case 15:return "\u006fb\u006a\u004f\u006e\u006c\u0079";case 16:return "\u006f\u0062\u006a";case 17:return "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061";case 18:return "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078";case 19:return "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x";case 20:return "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j";case 21:return "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case 22:return "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case 23:return "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078";case 24:return "\u0066o\u0075\u0072\u004f\u0062\u006a";case 25:return "\u0076\u0065\u0072\u0074\u0054\u0078";case 26:return "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078";case 27:return "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078";case 28:return "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074";case 29:return "\u0074\u0077\u006f\u004f\u0062\u006a";case 30:return "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case 31:return "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a";case 32:return "\u0063\u0075\u0073\u0074";case 33:return "\u0073e\u0063\u0048\u0065\u0061\u0064";case 34:return "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a";case 35:return "\u006f\u0062\u006aT\u0078";case 36:return "\u0070\u0069\u0063T\u0078";};return "";};func (_afedg *NotesMaster )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_afedg .CT_NotesMaster =*NewCT_NotesMaster ();_bgeda :for {_abcbg ,_adaecf :=d .Token ();if _adaecf !=nil {return _adaecf ;};switch _dggdf :=_abcbg .(type ){case _a .StartElement :switch _dggdf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _faeba :=d .DecodeElement (_afedg .CSld ,&_dggdf );_faeba !=nil {return _faeba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _ddbed :=d .DecodeElement (_afedg .ClrMap ,&_dggdf );_ddbed !=nil {return _ddbed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_afedg .Hf =NewCT_HeaderFooter ();if _bfgbf :=d .DecodeElement (_afedg .Hf ,&_dggdf );_bfgbf !=nil {return _bfgbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}:_afedg .NotesStyle =_fa .NewCT_TextListStyle ();if _baebg :=d .DecodeElement (_afedg .NotesStyle ,&_dggdf );_baebg !=nil {return _baebg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_afedg .ExtLst =NewCT_ExtensionListModify ();if _ggee :=d .DecodeElement (_afedg .ExtLst ,&_dggdf );_ggee !=nil {return _ggee ;};default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0020\u0025\u0076",_dggdf .Name );if _gacgc :=d .Skip ();_gacgc !=nil {return _gacgc ;};};case _a .EndElement :break _bgeda ;case _a .CharData :};};return nil ;};func NewCT_GroupShapeChoice ()*CT_GroupShapeChoice {_agf :=&CT_GroupShapeChoice {};return _agf };func (_gfed ST_TLTimeNodeRestartType )ValidateWithPath (path string )error {switch _gfed {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gfed ));};return nil ;};func (_dfcba *CT_TLBehaviorAttributeNameList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbgfdc :for {_dfgbc ,_bbfea :=d .Token ();if _bbfea !=nil {return _bbfea ;};switch _caeaf :=_dfgbc .(type ){case _a .StartElement :switch _caeaf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065"}:var _cgggg string ;if _dgddb :=d .DecodeElement (&_cgggg ,&_caeaf );_dgddb !=nil {return _dgddb ;};_dfcba .AttrName =append (_dfcba .AttrName ,_cgggg );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006es\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0041\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u004e\u0061\u006d\u0065L\u0069\u0073\u0074\u0020\u0025\u0076",_caeaf .Name );if _caeeg :=d .Skip ();_caeeg !=nil {return _caeeg ;};};case _a .EndElement :break _bbgfdc ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_TLAnimVariantFloatVal and its children, prefixing error messages with path
func (_dceaa *CT_TLAnimVariantFloatVal )ValidateWithPath (path string )error {return nil };type CT_GroupShapeNonVisual struct{
// Non-visual Drawing Properties
CNvPr *_fa .CT_NonVisualDrawingProps ;
// Non-Visual Group Shape Drawing Properties
CNvGrpSpPr *_fa .CT_NonVisualGroupDrawingShapeProps ;
// Non-Visual Properties
NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_faedd *ST_TLAnimateColorDirection )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_faedd =0;case "\u0063\u0077":*_faedd =1;case "\u0063\u0063\u0077":*_faedd =2;};return nil ;};
// ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
func (_eaeca *CT_Picture )ValidateWithPath (path string )error {if _ccfb :=_eaeca .NvPicPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0050\u0069\u0063\u0050\u0072");_ccfb !=nil {return _ccfb ;};if _eggf :=_eaeca .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl");_eggf !=nil {return _eggf ;};if _ceafd :=_eaeca .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_ceafd !=nil {return _ceafd ;};if _eaeca .Style !=nil {if _acdag :=_eaeca .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_acdag !=nil {return _acdag ;};};if _eaeca .ExtLst !=nil {if _bege :=_eaeca .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bege !=nil {return _bege ;};};return nil ;};func (_eeefb *CT_TLOleChartTargetElement )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeefb .TypeAttr =ST_TLChartSubelementType (1);for _ ,_baed :=range start .Attr {if _baed .Name .Local =="\u0074\u0079\u0070\u0065"{_eeefb .TypeAttr .UnmarshalXMLAttr (_baed );continue ;};if _baed .Name .Local =="\u006c\u0076\u006c"{_gggd ,_bbede :=_d .ParseUint (_baed .Value ,10,32);if _bbede !=nil {return _bbede ;};_bgfac :=uint32 (_gggd );_eeefb .LvlAttr =&_bgfac ;continue ;};};for {_ccfeb ,_ffeeb :=d .Token ();if _ffeeb !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0054\u0061\u0072g\u0065\u0074\u0045\u006c\u0065m\u0065\u006et\u003a\u0020\u0025\u0073",_ffeeb );};if _bbdd ,_fffgb :=_ccfeb .(_a .EndElement );_fffgb &&_bbdd .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_CustomerDataList and its children
func (_acce *CT_CustomerDataList )Validate ()error {return _acce .ValidateWithPath ("\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061\u004c\u0069\u0073\u0074");};func (_gdead *CT_TLAnimVariantStringVal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efgab :=range start .Attr {if _efgab .Name .Local =="\u0076\u0061\u006c"{_aagf ,_aggad :=_efgab .Value ,error (nil );if _aggad !=nil {return _aggad ;};_gdead .ValAttr =_aagf ;continue ;};};for {_efggc ,_cffgb :=d .Token ();if _cffgb !=nil {return _ab .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067 \u0043\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0053\u0074\u0072\u0069\u006e\u0067\u0056\u0061l\u003a\u0020\u0025\u0073",_cffgb );};if _bddgg ,_adef :=_efggc .(_a .EndElement );_adef &&_bddgg .Name ==start .Name {break ;};};return nil ;};func (_ebcde *PresentationPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebcde .CT_PresentationProperties =*NewCT_PresentationProperties ();_dffbd :for {_gbcde ,_accg :=d .Token ();if _accg !=nil {return _accg ;};switch _gegfdg :=_gbcde .(type ){case _a .StartElement :switch _gegfdg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068t\u006d\u006c\u0050\u0075\u0062\u0050r"}:_ebcde .HtmlPubPr =NewCT_HtmlPublishProperties ();if _becfca :=d .DecodeElement (_ebcde .HtmlPubPr ,&_gegfdg );_becfca !=nil {return _becfca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0062P\u0072"}:_ebcde .WebPr =NewCT_WebProperties ();if _ddegd :=d .DecodeElement (_ebcde .WebPr ,&_gegfdg );_ddegd !=nil {return _ddegd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006eP\u0072"}:_ebcde .PrnPr =NewCT_PrintProperties ();if _ceaad :=d .DecodeElement (_ebcde .PrnPr ,&_gegfdg );_ceaad !=nil {return _ceaad ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0068\u006f\u0077\u0050\u0072"}:_ebcde .ShowPr =NewCT_ShowProperties ();if _fcgdf :=d .DecodeElement (_ebcde .ShowPr ,&_gegfdg );_fcgdf !=nil {return _fcgdf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0072\u0075"}:_ebcde .ClrMru =_fa .NewCT_ColorMRU ();if _aafc :=d .DecodeElement (_ebcde .ClrMru ,&_gegfdg );_aafc !=nil {return _aafc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebcde .ExtLst =NewCT_ExtensionList ();if _cgccf :=d .DecodeElement (_ebcde .ExtLst ,&_gegfdg );_cgccf !=nil {return _cgccf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0050\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006eP\u0072\u0020\u0025\u0076",_gegfdg .Name );if _eaaaa :=d .Skip ();_eaaaa !=nil {return _eaaaa ;};};case _a .EndElement :break _dffbd ;case _a .CharData :};};return nil ;};func NewCT_SlideSize ()*CT_SlideSize {_debed :=&CT_SlideSize {};_debed .CxAttr =914400;_debed .CyAttr =914400;return _debed ;};func (_daegce *ST_TLBehaviorAdditiveType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_daegce =0;case "\u0062\u0061\u0073\u0065":*_daegce =1;case "\u0073\u0075\u006d":*_daegce =2;case "\u0072\u0065\u0070\u006c":*_daegce =3;case "\u006d\u0075\u006c\u0074":*_daegce =4;case "\u006e\u006f\u006e\u0065":*_daegce =5;};return nil ;};func (_cdaec *ST_TransitionCornerDirectionType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cdaec =0;case "\u006c\u0075":*_cdaec =1;case "\u0072\u0075":*_cdaec =2;case "\u006c\u0064":*_cdaec =3;case "\u0072\u0064":*_cdaec =4;};return nil ;};func (_fggad *CT_TagsData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_faea :=range start .Attr {if _faea .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_faea .Name .Local =="\u0069\u0064"||_faea .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_faea .Name .Local =="\u0069\u0064"{_cfga ,_aagfe :=_faea .Value ,error (nil );if _aagfe !=nil {return _aagfe ;};_fggad .IdAttr =_cfga ;continue ;};};for {_dagbb ,_agbge :=d .Token ();if _agbge !=nil {return _ab .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061\u003a\u0020\u0025\u0073",_agbge );};if _fbcfc ,_afagd :=_dagbb .(_a .EndElement );_afagd &&_fbcfc .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_TLTriggerRuntimeNode and its children
func (_dccc *CT_TLTriggerRuntimeNode )Validate ()error {return _dccc .ValidateWithPath ("\u0043\u0054\u005fTL\u0054\u0072\u0069\u0067\u0067\u0065\u0072\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065");};type CT_SplitTransition struct{
// Orientation
OrientAttr ST_Direction ;
// Direction
DirAttr ST_TransitionInOutDirectionType ;};type CT_SlideIdList struct{
// Slide ID
SldId []*CT_SlideIdListEntry ;};func (_fecbf *SldSyncPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fecbf .CT_SlideSyncProperties =*NewCT_SlideSyncProperties ();for _ ,_ggead :=range start .Attr {if _ggead .Name .Local =="s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"{_bafbf ,_ecdff :=_ggead .Value ,error (nil );if _ecdff !=nil {return _ecdff ;};_fecbf .ServerSldIdAttr =_bafbf ;continue ;};if _ggead .Name .Local =="s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"{_cbadg ,_fedgf :=ParseStdlibTime (_ggead .Value );if _fedgf !=nil {return _fedgf ;};_fecbf .ServerSldModifiedTimeAttr =_cbadg ;continue ;};if _ggead .Name .Local =="\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"{_bdcbd ,_eddbc :=ParseStdlibTime (_ggead .Value );if _eddbc !=nil {return _eddbc ;};_fecbf .ClientInsertedTimeAttr =_bdcbd ;continue ;};};_cbdfa :for {_edgb ,_fgef :=d .Token ();if _fgef !=nil {return _fgef ;};switch _cdbcf :=_edgb .(type ){case _a .StartElement :switch _cdbcf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fecbf .ExtLst =NewCT_ExtensionList ();if _cffdb :=d .DecodeElement (_fecbf .ExtLst ,&_cdbcf );_cffdb !=nil {return _cffdb ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067\u0020u\u006e\u0073\u0075p\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006cem\u0065\u006e\u0074 \u006f\u006e \u0053\u006c\u0064\u0053\u0079\u006ec\u0050\u0072 \u0025\u0076",_cdbcf .Name );if _deggf :=d .Skip ();_deggf !=nil {return _deggf ;};};case _a .EndElement :break _cbdfa ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLAnimVariantIntegerVal and its children
func (_gfec *CT_TLAnimVariantIntegerVal )Validate ()error {return _gfec .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0049\u006e\u0074\u0065\u0067\u0065r\u0056\u0061\u006c");};type CT_TLIterateIntervalTime struct{
// Time
ValAttr ST_TLTime ;};func (_gecdcd *ST_TLDiagramBuildType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gecdcd =0;case "\u0077\u0068\u006fl\u0065":*_gecdcd =1;case "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_gecdcd =2;case "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068":*_gecdcd =3;case "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_gecdcd =4;case "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c":*_gecdcd =5;case "\u0063\u0077":*_gecdcd =6;case "\u0063\u0077\u0049\u006e":*_gecdcd =7;case "\u0063\u0077\u004fu\u0074":*_gecdcd =8;case "\u0063\u0063\u0077":*_gecdcd =9;case "\u0063\u0063\u0077I\u006e":*_gecdcd =10;case "\u0063\u0063\u0077\u004f\u0075\u0074":*_gecdcd =11;case "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067":*_gecdcd =12;case "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg":*_gecdcd =13;case "\u0075\u0070":*_gecdcd =14;case "\u0064\u006f\u0077\u006e":*_gecdcd =15;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_gecdcd =16;case "\u0063\u0075\u0073\u0074":*_gecdcd =17;};return nil ;};func (_gadbb *EG_ExtensionList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gadbb .Ext !=nil {_dfeg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_ggca :=range _gadbb .Ext {e .EncodeElement (_ggca ,_dfeg );};};return nil ;};func NewCT_TLPoint ()*CT_TLPoint {_ggaaf :=&CT_TLPoint {};return _ggaaf };
// ST_TLTimeAnimateValueTime is a union type
type ST_TLTimeAnimateValueTime struct{ST_PositiveFixedPercentage *_fa .ST_PositiveFixedPercentage ;ST_TLTimeIndefinite ST_TLTimeIndefinite ;};type ST_TLPreviousActionType byte ;func (_gfcba ST_TLAnimateBehaviorCalcMode )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cfbad :=_a .Attr {};_cfbad .Name =name ;switch _gfcba {case ST_TLAnimateBehaviorCalcModeUnset :_cfbad .Value ="";case ST_TLAnimateBehaviorCalcModeDiscrete :_cfbad .Value ="\u0064\u0069\u0073\u0063\u0072\u0065\u0074\u0065";case ST_TLAnimateBehaviorCalcModeLin :_cfbad .Value ="\u006c\u0069\u006e";case ST_TLAnimateBehaviorCalcModeFmla :_cfbad .Value ="\u0066\u006d\u006c\u0061";};return _cfbad ,nil ;};func (_bbefc ST_TLCommandType )String ()string {switch _bbefc {case 0:return "";case 1:return "\u0065\u0076\u0074";case 2:return "\u0063\u0061\u006c\u006c";case 3:return "\u0076\u0065\u0072\u0062";};return "";};
// Validate validates the CT_OutlineViewSlideEntry and its children
func (_cdgg *CT_OutlineViewSlideEntry )Validate ()error {return _cdgg .ValidateWithPath ("\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0053\u006c\u0069\u0064\u0065\u0045\u006e\u0074\u0072\u0079");};func NewCT_Background ()*CT_Background {_gbf :=&CT_Background {};return _gbf };func (_cffda *CT_TLTimeNodeExclusive )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_eabea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_cffda .CTn ,_eabea );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfafc *CT_TLAnimateBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfafc .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_fedg :=range start .Attr {if _fedg .Name .Local =="\u0062\u0079"{_ffbga ,_gddaa :=_fedg .Value ,error (nil );if _gddaa !=nil {return _gddaa ;};_cfafc .ByAttr =&_ffbga ;continue ;};if _fedg .Name .Local =="\u0066\u0072\u006f\u006d"{_eefag ,_ecbe :=_fedg .Value ,error (nil );if _ecbe !=nil {return _ecbe ;};_cfafc .FromAttr =&_eefag ;continue ;};if _fedg .Name .Local =="\u0074\u006f"{_faede ,_febacf :=_fedg .Value ,error (nil );if _febacf !=nil {return _febacf ;};_cfafc .ToAttr =&_faede ;continue ;};if _fedg .Name .Local =="\u0063\u0061\u006c\u0063\u006d\u006f\u0064\u0065"{_cfafc .CalcmodeAttr .UnmarshalXMLAttr (_fedg );continue ;};if _fedg .Name .Local =="\u0076a\u006c\u0075\u0065\u0054\u0079\u0070e"{_cfafc .ValueTypeAttr .UnmarshalXMLAttr (_fedg );continue ;};};_ddcdg :for {_dcaec ,_bgbbe :=d .Token ();if _bgbbe !=nil {return _bgbbe ;};switch _bfddd :=_dcaec .(type ){case _a .StartElement :switch _bfddd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _eacb :=d .DecodeElement (_cfafc .CBhvr ,&_bfddd );_eacb !=nil {return _eacb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0076\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0076\u004c\u0073\u0074"}:_cfafc .TavLst =NewCT_TLTimeAnimateValueList ();if _fdaab :=d .DecodeElement (_cfafc .TavLst ,&_bfddd );_fdaab !=nil {return _fdaab ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_bfddd .Name );if _egdcc :=d .Skip ();_egdcc !=nil {return _egdcc ;};};case _a .EndElement :break _ddcdg ;case _a .CharData :};};return nil ;};type OleObj struct{CT_OleObject };func (_cdbba ST_WebColorType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gcbec :=_a .Attr {};_gcbec .Name =name ;switch _cdbba {case ST_WebColorTypeUnset :_gcbec .Value ="";case ST_WebColorTypeNone :_gcbec .Value ="\u006e\u006f\u006e\u0065";case ST_WebColorTypeBrowser :_gcbec .Value ="\u0062r\u006f\u0077\u0073\u0065\u0072";case ST_WebColorTypePresentationText :_gcbec .Value ="\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case ST_WebColorTypePresentationAccent :_gcbec .Value ="\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074";case ST_WebColorTypeWhiteTextOnBlack :_gcbec .Value ="\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b";case ST_WebColorTypeBlackTextOnWhite :_gcbec .Value ="\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065";};return _gcbec ,nil ;};
// ValidateWithPath validates the CT_ApplicationNonVisualDrawingProps and its children, prefixing error messages with path
func (_dfca *CT_ApplicationNonVisualDrawingProps )ValidateWithPath (path string )error {if _dfca .Ph !=nil {if _ggd :=_dfca .Ph .ValidateWithPath (path +"\u002f\u0050\u0068");_ggd !=nil {return _ggd ;};};if _dfca .AudioCd !=nil {if _ege :=_dfca .AudioCd .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f\u0043\u0064");_ege !=nil {return _ege ;};};if _dfca .WavAudioFile !=nil {if _bbc :=_dfca .WavAudioFile .ValidateWithPath (path +"\u002f\u0057\u0061\u0076\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");_bbc !=nil {return _bbc ;};};if _dfca .AudioFile !=nil {if _aff :=_dfca .AudioFile .ValidateWithPath (path +"\u002f\u0041\u0075\u0064\u0069\u006f\u0046\u0069\u006c\u0065");_aff !=nil {return _aff ;};};if _dfca .VideoFile !=nil {if _ed :=_dfca .VideoFile .ValidateWithPath (path +"\u002f\u0056\u0069\u0064\u0065\u006f\u0046\u0069\u006c\u0065");_ed !=nil {return _ed ;};};if _dfca .QuickTimeFile !=nil {if _efc :=_dfca .QuickTimeFile .ValidateWithPath (path +"\u002f\u0051\u0075\u0069\u0063\u006b\u0054\u0069\u006de\u0046\u0069\u006c\u0065");_efc !=nil {return _efc ;};};if _dfca .CustDataLst !=nil {if _dga :=_dfca .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_dga !=nil {return _dga ;};};if _dfca .ExtLst !=nil {if _gag :=_dfca .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gag !=nil {return _gag ;};};return nil ;};type CT_Picture struct{
// Non-Visual Properties for a Picture
NvPicPr *CT_PictureNonVisual ;
// Picture Fill
BlipFill *_fa .CT_BlipFillProperties ;SpPr *_fa .CT_ShapeProperties ;Style *_fa .CT_ShapeStyle ;ExtLst *CT_ExtensionListModify ;};func (_gbffd ST_PrintWhat )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_gbffd .String (),start );};
// ValidateWithPath validates the CT_ControlList and its children, prefixing error messages with path
func (_dfdd *CT_ControlList )ValidateWithPath (path string )error {for _dgad ,_fgfad :=range _dfdd .Control {if _ddgg :=_fgfad .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0043\u006f\u006e\u0074\u0072\u006fl\u005b\u0025\u0064\u005d",path ,_dgad ));_ddgg !=nil {return _ddgg ;};};return nil ;};type CT_TLCommonMediaNodeData struct{
// Volume
VolAttr *_fa .ST_PositiveFixedPercentage ;
// Mute
MuteAttr *bool ;
// Number of Slides
NumSldAttr *uint32 ;
// Show When Stopped
ShowWhenStoppedAttr *bool ;
// Common Time Node Properties
CTn *CT_TLCommonTimeNodeData ;TgtEl *CT_TLTimeTargetElement ;};func (_cfagc *CT_TLAnimateEffectBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cfagc .TransitionAttr !=ST_TLAnimateEffectTransitionUnset {_dfgce ,_ggbce :=_cfagc .TransitionAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"});if _ggbce !=nil {return _ggbce ;};start .Attr =append (start .Attr ,_dfgce );};if _cfagc .FilterAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0069\u006c\u0074\u0065\u0072"},Value :_ab .Sprintf ("\u0025\u0076",*_cfagc .FilterAttr )});};if _cfagc .PrLstAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072\u004cs\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_cfagc .PrLstAttr )});};e .EncodeToken (start );_caga :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_cfagc .CBhvr ,_caga );if _cfagc .Progress !=nil {_dedbb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"}};e .EncodeElement (_cfagc .Progress ,_dedbb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_TLTimeNodeType byte ;func NewCT_SlideIdListEntry ()*CT_SlideIdListEntry {_dddc :=&CT_SlideIdListEntry {};_dddc .IdAttr =256;return _dddc ;};func (_faaf *CT_HeaderFooter )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faaf .SldNumAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u006c\u0064\u004e\u0075\u006d"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faaf .SldNumAttr ))});};if _faaf .HdrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068\u0064\u0072"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faaf .HdrAttr ))});};if _faaf .FtrAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0074\u0072"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faaf .FtrAttr ))});};if _faaf .DtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0074"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faaf .DtAttr ))});};e .EncodeToken (start );if _faaf .ExtLst !=nil {_cgfd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faaf .ExtLst ,_cgfd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_deegg ST_TransitionSpeed )String ()string {switch _deegg {case 0:return "";case 1:return "\u0073\u006c\u006f\u0077";case 2:return "\u006d\u0065\u0064";case 3:return "\u0066\u0061\u0073\u0074";};return "";};
// Validate validates the CT_CustomShowId and its children
func (_dbae *CT_CustomShowId )Validate ()error {return _dbae .ValidateWithPath ("\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u0049\u0064");};
// ValidateWithPath validates the CT_OptionalBlackTransition and its children, prefixing error messages with path
func (_bdaeg *CT_OptionalBlackTransition )ValidateWithPath (path string )error {return nil };
// Validate validates the CT_SlideMasterIdListEntry and its children
func (_ggec *CT_SlideMasterIdListEntry )Validate ()error {return _ggec .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069d\u0065\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};func (_gbaf *CT_TLAnimVariantFloatVal )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ebffa :=range start .Attr {if _ebffa .Name .Local =="\u0076\u0061\u006c"{_gcgae ,_bgade :=_d .ParseFloat (_ebffa .Value ,64);if _bgade !=nil {return _bgade ;};_gbaf .ValAttr =float32 (_gcgae );continue ;};};for {_dabg ,_acdcf :=d .Token ();if _acdcf !=nil {return _ab .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LAn\u0069mV\u0061\u0072\u0069\u0061\u006e\u0074\u0046lo\u0061\u0074\u0056\u0061\u006c\u003a\u0020%\u0073",_acdcf );};if _dddbg ,_feaae :=_dabg .(_a .EndElement );_feaae &&_dddbg .Name ==start .Name {break ;};};return nil ;};type ST_IterateType byte ;func NewCT_GraphicalObjectFrameNonVisual ()*CT_GraphicalObjectFrameNonVisual {_cbee :=&CT_GraphicalObjectFrameNonVisual {};_cbee .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_cbee .CNvGraphicFramePr =_fa .NewCT_NonVisualGraphicFrameProperties ();_cbee .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _cbee ;};func (_ccgeg *CT_NotesMasterIdList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ccgeg .NotesMasterId !=nil {_ccbbb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006eo\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}};e .EncodeElement (_ccgeg .NotesMasterId ,_ccbbb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fddcda ST_PlaceholderType )ValidateWithPath (path string )error {switch _fddcda {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fddcda ));};return nil ;};
// ValidateWithPath validates the CT_CustomShowId and its children, prefixing error messages with path
func (_gdfc *CT_CustomShowId )ValidateWithPath (path string )error {return nil };func (_fgdba *ST_WebScreenSize )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_geegb ,_ccgc :=d .Token ();if _ccgc !=nil {return _ccgc ;};if _ceefb ,_bdedd :=_geegb .(_a .EndElement );_bdedd &&_ceefb .Name ==start .Name {*_fgdba =1;return nil ;};if _eaecc ,_fcbg :=_geegb .(_a .CharData );!_fcbg {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_geegb );}else {switch string (_eaecc ){case "":*_fgdba =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_fgdba =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_fgdba =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_fgdba =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_fgdba =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_fgdba =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_fgdba =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_fgdba =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_fgdba =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_fgdba =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00300":*_fgdba =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_fgdba =11;};};_geegb ,_ccgc =d .Token ();if _ccgc !=nil {return _ccgc ;};if _bfega ,_cedcaa :=_geegb .(_a .EndElement );_cedcaa &&_bfega .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_geegb );};func NewCT_WebProperties ()*CT_WebProperties {_edbba :=&CT_WebProperties {};return _edbba };func (_ebeef *ST_TransitionEightDirectionType )Validate ()error {return _ebeef .ValidateWithPath ("")};type ST_TLBehaviorAccumulateType byte ;func ParseUnionST_FixedPercentage (s string )(_fa .ST_FixedPercentage ,error ){return _fa .ParseUnionST_FixedPercentage (s );};
// ValidateWithPath validates the CT_TLTimeNodeExclusive and its children, prefixing error messages with path
func (_gcadc *CT_TLTimeNodeExclusive )ValidateWithPath (path string )error {if _cegfe :=_gcadc .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_cegfe !=nil {return _cegfe ;};return nil ;};func (_aca *CT_EightDirectionTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_gcbg :=range start .Attr {if _gcbg .Name .Local =="\u0064\u0069\u0072"{_fdg ,_dcg :=ParseUnionST_TransitionEightDirectionType (_gcbg .Value );if _dcg !=nil {return _dcg ;};_aca .DirAttr =&_fdg ;continue ;};};for {_eaec ,_gac :=d .Token ();if _gac !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0045\u0069g\u0068\u0074\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006fn\u003a\u0020\u0025\u0073",_gac );};if _cca ,_gdcg :=_eaec .(_a .EndElement );_gdcg &&_cca .Name ==start .Name {break ;};};return nil ;};func (_ccgb *CT_TLAnimateScaleBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccgb .ZoomContentsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u007a\u006f\u006fm\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccgb .ZoomContentsAttr ))});};e .EncodeToken (start );_ddcf :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_ccgb .CBhvr ,_ddcf );if _ccgb .By !=nil {_edbff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0079"}};e .EncodeElement (_ccgb .By ,_edbff );};if _ccgb .From !=nil {_egbc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_ccgb .From ,_egbc );};if _ccgb .To !=nil {_dddbgg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u006f"}};e .EncodeElement (_ccgb .To ,_dddbgg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gcafd *ST_TLAnimateMotionPathEditMode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbfab ,_bgdgf :=d .Token ();if _bgdgf !=nil {return _bgdgf ;};if _eggb ,_bdbcb :=_bbfab .(_a .EndElement );_bdbcb &&_eggb .Name ==start .Name {*_gcafd =1;return nil ;};if _gecdba ,_ebbfe :=_bbfab .(_a .CharData );!_ebbfe {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbfab );}else {switch string (_gecdba ){case "":*_gcafd =0;case "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":*_gcafd =1;case "\u0066\u0069\u0078e\u0064":*_gcafd =2;};};_bbfab ,_bgdgf =d .Token ();if _bgdgf !=nil {return _bgdgf ;};if _fcdfc ,_aagag :=_bbfab .(_a .EndElement );_aagag &&_fcdfc .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbfab );};func (_ecfbf *CT_TLTriggerRuntimeNode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_feae ,_aacd :=_ecfbf .ValAttr .MarshalXMLAttr (_a .Name {Local :"\u0076\u0061\u006c"});if _aacd !=nil {return _aacd ;};start .Attr =append (start .Attr ,_feae );e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eecba ST_TLTimeNodeMasterRelation )Validate ()error {return _eecba .ValidateWithPath ("")};func (_dcbe *CT_CustomShow )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",_dcbe .NameAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_dcbe .IdAttr )});e .EncodeToken (start );_aafa :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0073\u0074"}};e .EncodeElement (_dcbe .SldLst ,_aafa );if _dcbe .ExtLst !=nil {_dgf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcbe .ExtLst ,_dgf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Rel struct{IdAttr string ;};func (_geee *CT_SlideIdList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gfbc :for {_ebfed ,_aegb :=d .Token ();if _aegb !=nil {return _aegb ;};switch _eccbe :=_ebfed .(type ){case _a .StartElement :switch _eccbe .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064I\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064I\u0064"}:_bdcbc :=NewCT_SlideIdListEntry ();if _fccd :=d .DecodeElement (_bdcbc ,&_eccbe );_fccd !=nil {return _fccd ;};_geee .SldId =append (_geee .SldId ,_bdcbc );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049\u0064L\u0069s\u0074\u0020\u0025\u0076",_eccbe .Name );if _dgde :=d .Skip ();_dgde !=nil {return _dgde ;};};case _a .EndElement :break _gfbc ;case _a .CharData :};};return nil ;};type CT_TLAnimVariantIntegerVal struct{
// Value
ValAttr int32 ;};
// Validate validates the CT_TLTemplate and its children
func (_ceadc *CT_TLTemplate )Validate ()error {return _ceadc .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065");};func (_gefc *EG_ChildSlide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcae :for {_bggfe ,_dgabc :=d .Token ();if _dgabc !=nil {return _dgabc ;};switch _caceed :=_bggfe .(type ){case _a .StartElement :switch _caceed .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_gefc .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _baaf :=d .DecodeElement (_gefc .ClrMapOvr ,&_caceed );_baaf !=nil {return _baaf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0043h\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065 \u0025\u0076",_caceed .Name );if _ecgge :=d .Skip ();_ecgge !=nil {return _ecgge ;};};case _a .EndElement :break _gcae ;case _a .CharData :};};return nil ;};type CT_SlideLayout struct{
// Matching Name
MatchingNameAttr *string ;
// Slide Layout Type
TypeAttr ST_SlideLayoutType ;
// Preserve Slide Layout
PreserveAttr *bool ;
// Is User Drawn
UserDrawnAttr *bool ;
// Common slide data for slide layouts
CSld *CT_CommonSlideData ;
// Color Scheme Map Override
ClrMapOvr *_fa .CT_ColorMappingOverride ;
// Slide Transition for a Slide Layout
Transition *CT_SlideTransition ;
// Slide Timing Information for a Slide Layout
Timing *CT_SlideTiming ;
// Header/Footer information for a slide layout
Hf *CT_HeaderFooter ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func (_abagc *ST_TLBehaviorTransformType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcdce ,_dbbbb :=d .Token ();if _dbbbb !=nil {return _dbbbb ;};if _dfba ,_abedb :=_dcdce .(_a .EndElement );_abedb &&_dfba .Name ==start .Name {*_abagc =1;return nil ;};if _daefg ,_afgge :=_dcdce .(_a .CharData );!_afgge {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dcdce );}else {switch string (_daefg ){case "":*_abagc =0;case "\u0070\u0074":*_abagc =1;case "\u0069\u006d\u0067":*_abagc =2;};};_dcdce ,_dbbbb =d .Token ();if _dbbbb !=nil {return _dbbbb ;};if _adab ,_dfcfe :=_dcdce .(_a .EndElement );_dfcfe &&_adab .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dcdce );};func (_caaad *CT_TLByAnimateColorTransform )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _caaad .Rgb !=nil {_cffcb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0072g\u0062"}};e .EncodeElement (_caaad .Rgb ,_cffcb );};if _caaad .Hsl !=nil {_eedca :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0068s\u006c"}};e .EncodeElement (_caaad .Hsl ,_eedca );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdeea *CT_TLTextTargetElement )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fdeea .CharRg !=nil {_bfdg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0068\u0061\u0072\u0052\u0067"}};e .EncodeElement (_fdeea .CharRg ,_bfdg );};if _fdeea .PRg !=nil {_gdab :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070R\u0067"}};e .EncodeElement (_fdeea .PRg ,_gdab );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ebadb *CT_PictureNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gdff :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_ebadb .CNvPr ,_gdff );_gcccd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u004e\u0076\u0050\u0069\u0063\u0050\u0072"}};e .EncodeElement (_ebadb .CNvPicPr ,_gcccd );_bfcca :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_ebadb .NvPr ,_bfcca );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Picture ()*CT_Picture {_cfddf :=&CT_Picture {};_cfddf .NvPicPr =NewCT_PictureNonVisual ();_cfddf .BlipFill =_fa .NewCT_BlipFillProperties ();_cfddf .SpPr =_fa .NewCT_ShapeProperties ();return _cfddf ;};type CT_TLTimeNodeSequence struct{
// Concurrent
ConcurrentAttr *bool ;
// Previous Action
PrevAcAttr ST_TLPreviousActionType ;
// Next Action
NextAcAttr ST_TLNextActionType ;
// Common TimeNode Properties
CTn *CT_TLCommonTimeNodeData ;
// Previous Conditions List
PrevCondLst *CT_TLTimeConditionList ;
// Next Conditions List
NextCondLst *CT_TLTimeConditionList ;};func NewCT_HandoutMaster ()*CT_HandoutMaster {_eaade :=&CT_HandoutMaster {};_eaade .CSld =NewCT_CommonSlideData ();_eaade .ClrMap =_fa .NewCT_ColorMapping ();return _eaade ;};
// Validate validates the CT_SlideTiming and its children
func (_edccb *CT_SlideTiming )Validate ()error {return _edccb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054i\u006d\u0069\u006e\u0067");};func (_afagb ST_TLTriggerEvent )String ()string {switch _afagb {case 0:return "";case 1:return "\u006fn\u0042\u0065\u0067\u0069\u006e";case 2:return "\u006f\u006e\u0045n\u0064";case 3:return "\u0062\u0065\u0067i\u006e";case 4:return "\u0065\u006e\u0064";case 5:return "\u006fn\u0043\u006c\u0069\u0063\u006b";case 6:return "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b";case 7:return "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072";case 8:return "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074";case 9:return "\u006f\u006e\u004e\u0065\u0078\u0074";case 10:return "\u006f\u006e\u0050\u0072\u0065\u0076";case 11:return "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f";};return "";};func (_debg *CT_CommentAuthorList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fbd :for {_dgge ,_dbb :=d .Token ();if _dbb !=nil {return _dbb ;};switch _adf :=_dgge .(type ){case _a .StartElement :switch _adf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}:_efbc :=NewCT_CommentAuthor ();if _adda :=d .DecodeElement (_efbc ,&_adf );_adda !=nil {return _adda ;};_debg .CmAuthor =append (_debg .CmAuthor ,_efbc );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_adf .Name );if _egb :=d .Skip ();_egb !=nil {return _egb ;};};case _a .EndElement :break _fbd ;case _a .CharData :};};return nil ;};func (_dcdbag ST_IterateType )ValidateWithPath (path string )error {switch _dcdbag {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcdbag ));};return nil ;};func (_fdee *CT_TLCommonBehaviorData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fdee .AdditiveAttr !=ST_TLBehaviorAdditiveTypeUnset {_edfgcd ,_fgdge :=_fdee .AdditiveAttr .MarshalXMLAttr (_a .Name {Local :"\u0061\u0064\u0064\u0069\u0074\u0069\u0076\u0065"});if _fgdge !=nil {return _fgdge ;};start .Attr =append (start .Attr ,_edfgcd );};if _fdee .AccumulateAttr !=ST_TLBehaviorAccumulateTypeUnset {_aabdc ,_bbga :=_fdee .AccumulateAttr .MarshalXMLAttr (_a .Name {Local :"\u0061\u0063\u0063\u0075\u006d\u0075\u006c\u0061\u0074\u0065"});if _bbga !=nil {return _bbga ;};start .Attr =append (start .Attr ,_aabdc );};if _fdee .XfrmTypeAttr !=ST_TLBehaviorTransformTypeUnset {_efagc ,_bccagf :=_fdee .XfrmTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0078\u0066\u0072\u006d\u0054\u0079\u0070\u0065"});if _bccagf !=nil {return _bccagf ;};start .Attr =append (start .Attr ,_efagc );};if _fdee .FromAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_fdee .FromAttr )});};if _fdee .ToAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u006f"},Value :_ab .Sprintf ("\u0025\u0076",*_fdee .ToAttr )});};if _fdee .ByAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u0079"},Value :_ab .Sprintf ("\u0025\u0076",*_fdee .ByAttr )});};if _fdee .RctxAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0063\u0074\u0078"},Value :_ab .Sprintf ("\u0025\u0076",*_fdee .RctxAttr )});};if _fdee .OverrideAttr !=ST_TLBehaviorOverrideTypeUnset {_bbab ,_eaaa :=_fdee .OverrideAttr .MarshalXMLAttr (_a .Name {Local :"\u006f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"});if _eaaa !=nil {return _eaaa ;};start .Attr =append (start .Attr ,_bbab );};e .EncodeToken (start );_dfadg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_fdee .CTn ,_dfadg );_gbfbc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}};e .EncodeElement (_fdee .TgtEl ,_gbfbc );if _fdee .AttrNameLst !=nil {_dbcccc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0061\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"}};e .EncodeElement (_fdee .AttrNameLst ,_dbcccc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dbac *CT_WebProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cefda :=range start .Attr {if _cefda .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"{_dfcec ,_cbdec :=_d .ParseBool (_cefda .Value );if _cbdec !=nil {return _cbdec ;};_dbac .ShowAnimationAttr =&_dfcec ;continue ;};if _cefda .Name .Local =="\u0072\u0065\u0073\u0069\u007a\u0065\u0047\u0072\u0061p\u0068\u0069\u0063\u0073"{_eedfd ,_fddcg :=_d .ParseBool (_cefda .Value );if _fddcg !=nil {return _fddcg ;};_dbac .ResizeGraphicsAttr =&_eedfd ;continue ;};if _cefda .Name .Local =="\u0061\u006c\u006c\u006f\u0077\u0050\u006e\u0067"{_cgee ,_ddeec :=_d .ParseBool (_cefda .Value );if _ddeec !=nil {return _ddeec ;};_dbac .AllowPngAttr =&_cgee ;continue ;};if _cefda .Name .Local =="\u0072e\u006c\u0079\u004f\u006e\u0056\u006dl"{_gfgga ,_fdddd :=_d .ParseBool (_cefda .Value );if _fdddd !=nil {return _fdddd ;};_dbac .RelyOnVmlAttr =&_gfgga ;continue ;};if _cefda .Name .Local =="\u006f\u0072\u0067\u0061\u006e\u0069\u007a\u0065\u0049\u006e\u0046\u006fl\u0064\u0065\u0072\u0073"{_gaacb ,_dbebe :=_d .ParseBool (_cefda .Value );if _dbebe !=nil {return _dbebe ;};_dbac .OrganizeInFoldersAttr =&_gaacb ;continue ;};if _cefda .Name .Local =="\u0075\u0073e\u004c\u006f\u006eg\u0046\u0069\u006c\u0065\u006e\u0061\u006d\u0065\u0073"{_febcc ,_dcada :=_d .ParseBool (_cefda .Value );if _dcada !=nil {return _dcada ;};_dbac .UseLongFilenamesAttr =&_febcc ;continue ;};if _cefda .Name .Local =="\u0069\u006d\u0067S\u007a"{_dbac .ImgSzAttr .UnmarshalXMLAttr (_cefda );continue ;};if _cefda .Name .Local =="\u0065\u006e\u0063\u006f\u0064\u0069\u006e\u0067"{_gcdgb ,_ebcea :=_cefda .Value ,error (nil );if _ebcea !=nil {return _ebcea ;};_dbac .EncodingAttr =&_gcdgb ;continue ;};if _cefda .Name .Local =="\u0063\u006c\u0072"{_dbac .ClrAttr .UnmarshalXMLAttr (_cefda );continue ;};};_aacfb :for {_ccgae ,_abce :=d .Token ();if _abce !=nil {return _abce ;};switch _ffbec :=_ccgae .(type ){case _a .StartElement :switch _ffbec .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbac .ExtLst =NewCT_ExtensionList ();if _ggdf :=d .DecodeElement (_dbac .ExtLst ,&_ffbec );_ggdf !=nil {return _ggdf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0057\u0065\u0062\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025v",_ffbec .Name );if _gaeab :=d .Skip ();_gaeab !=nil {return _gaeab ;};};case _a .EndElement :break _aacfb ;case _a .CharData :};};return nil ;};type CT_PhotoAlbum struct{
// Black and White
BwAttr *bool ;
// Show/Hide Captions
ShowCaptionsAttr *bool ;
// Photo Album Layout
LayoutAttr ST_PhotoAlbumLayout ;
// Frame Type
FrameAttr ST_PhotoAlbumFrameShape ;ExtLst *CT_ExtensionList ;};func (_adegg *CT_TLAnimVariant )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgfd :for {_abbfg ,_afegf :=d .Token ();if _afegf !=nil {return _afegf ;};switch _bcfc :=_abbfg .(type ){case _a .StartElement :switch _bcfc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062o\u006f\u006c\u0056\u0061\u006c"}:_adegg .BoolVal =NewCT_TLAnimVariantBooleanVal ();if _gfgg :=d .DecodeElement (_adegg .BoolVal ,&_bcfc );_gfgg !=nil {return _gfgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u0074\u0056\u0061\u006c"}:_adegg .IntVal =NewCT_TLAnimVariantIntegerVal ();if _cgfdf :=d .DecodeElement (_adegg .IntVal ,&_bcfc );_cgfdf !=nil {return _cgfdf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u006c\u0074\u0056\u0061\u006c"}:_adegg .FltVal =NewCT_TLAnimVariantFloatVal ();if _cgebb :=d .DecodeElement (_adegg .FltVal ,&_bcfc );_cgebb !=nil {return _cgebb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0056\u0061\u006c"}:_adegg .StrVal =NewCT_TLAnimVariantStringVal ();if _bfdb :=d .DecodeElement (_adegg .StrVal ,&_bcfc );_bfdb !=nil {return _bfdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u0056\u0061\u006c"}:_adegg .ClrVal =_fa .NewCT_Color ();if _eadg :=d .DecodeElement (_adegg .ClrVal ,&_bcfc );_eadg !=nil {return _eadg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074\u0020\u0025v",_bcfc .Name );if _afea :=d .Skip ();_afea !=nil {return _afea ;};};case _a .EndElement :break _bgfd ;case _a .CharData :};};return nil ;};const (ST_TLDiagramBuildTypeUnset ST_TLDiagramBuildType =0;ST_TLDiagramBuildTypeWhole ST_TLDiagramBuildType =1;ST_TLDiagramBuildTypeDepthByNode ST_TLDiagramBuildType =2;ST_TLDiagramBuildTypeDepthByBranch ST_TLDiagramBuildType =3;ST_TLDiagramBuildTypeBreadthByNode ST_TLDiagramBuildType =4;ST_TLDiagramBuildTypeBreadthByLvl ST_TLDiagramBuildType =5;ST_TLDiagramBuildTypeCw ST_TLDiagramBuildType =6;ST_TLDiagramBuildTypeCwIn ST_TLDiagramBuildType =7;ST_TLDiagramBuildTypeCwOut ST_TLDiagramBuildType =8;ST_TLDiagramBuildTypeCcw ST_TLDiagramBuildType =9;ST_TLDiagramBuildTypeCcwIn ST_TLDiagramBuildType =10;ST_TLDiagramBuildTypeCcwOut ST_TLDiagramBuildType =11;ST_TLDiagramBuildTypeInByRing ST_TLDiagramBuildType =12;ST_TLDiagramBuildTypeOutByRing ST_TLDiagramBuildType =13;ST_TLDiagramBuildTypeUp ST_TLDiagramBuildType =14;ST_TLDiagramBuildTypeDown ST_TLDiagramBuildType =15;ST_TLDiagramBuildTypeAllAtOnce ST_TLDiagramBuildType =16;ST_TLDiagramBuildTypeCust ST_TLDiagramBuildType =17;);func (_gegg ST_SlideSizeType )String ()string {switch _gegg {case 0:return "";case 1:return "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783";case 2:return "\u006c\u0065\u0074\u0074\u0065\u0072";case 3:return "\u0041\u0034";case 4:return "\u0033\u0035\u006d\u006d";case 5:return "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064";case 6:return "\u0062\u0061\u006e\u006e\u0065\u0072";case 7:return "\u0063\u0075\u0073\u0074\u006f\u006d";case 8:return "\u006c\u0065\u0064\u0067\u0065\u0072";case 9:return "\u0041\u0033";case 10:return "\u0042\u0034\u0049S\u004f";case 11:return "\u0042\u0035\u0049S\u004f";case 12:return "\u0042\u0034\u004aI\u0053";case 13:return "\u0042\u0035\u004aI\u0053";case 14:return "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064";case 15:return "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039";case 16:return "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030";};return "";};func NewCT_OleObjectChoice ()*CT_OleObjectChoice {_dead :=&CT_OleObjectChoice {};return _dead };func NewCT_TLIterateIntervalTime ()*CT_TLIterateIntervalTime {_edcbed :=&CT_TLIterateIntervalTime {};return _edcbed ;};func (_gbdbb *ST_TransitionInOutDirectionType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgfaf ,_bbbed :=d .Token ();if _bbbed !=nil {return _bbbed ;};if _ebadc ,_adgbb :=_bgfaf .(_a .EndElement );_adgbb &&_ebadc .Name ==start .Name {*_gbdbb =1;return nil ;};if _gdafc ,_ffeba :=_bgfaf .(_a .CharData );!_ffeba {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgfaf );}else {switch string (_gdafc ){case "":*_gbdbb =0;case "\u006f\u0075\u0074":*_gbdbb =1;case "\u0069\u006e":*_gbdbb =2;};};_bgfaf ,_bbbed =d .Token ();if _bbbed !=nil {return _bbbed ;};if _cfbba ,_aeagaf :=_bgfaf .(_a .EndElement );_aeagaf &&_cfbba .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgfaf );};func (_eafdd ST_TLPreviousActionType )String ()string {switch _eafdd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d";};return "";};func (_adcce ST_TLPreviousActionType )Validate ()error {return _adcce .ValidateWithPath ("")};func (_edbdd ST_TLAnimateBehaviorValueType )Validate ()error {return _edbdd .ValidateWithPath ("")};func (_fgcab ST_TLNextActionType )ValidateWithPath (path string )error {switch _fgcab {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fgcab ));};return nil ;};func (_dabcg ST_PhotoAlbumFrameShape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dabcg .String (),start );};func (_cee *CT_NotesMaster )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bdee :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_cee .CSld ,_bdee );_bdbb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_cee .ClrMap ,_bdbb );if _cee .Hf !=nil {_edcac :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_cee .Hf ,_edcac );};if _cee .NotesStyle !=nil {_fgfd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006eo\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_cee .NotesStyle ,_fgfd );};if _cee .ExtLst !=nil {_bdbbf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_cee .ExtLst ,_bdbbf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_GroupShape and its children, prefixing error messages with path
func (_cabf *CT_GroupShape )ValidateWithPath (path string )error {if _caee :=_cabf .NvGrpSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_caee !=nil {return _caee ;};if _dafb :=_cabf .GrpSpPr .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_dafb !=nil {return _dafb ;};for _baff ,_dbbc :=range _cabf .Choice {if _egef :=_dbbc .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0043\u0068\u006f\u0069\u0063\u0065\u005b\u0025\u0064\u005d",path ,_baff ));_egef !=nil {return _egef ;};};if _cabf .ExtLst !=nil {if _cecfe :=_cabf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cecfe !=nil {return _cecfe ;};};return nil ;};
// ValidateWithPath validates the CT_TagList and its children, prefixing error messages with path
func (_abace *CT_TagList )ValidateWithPath (path string )error {for _cddde ,_gbcag :=range _abace .Tag {if _eeecg :=_gbcag .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0067\u005b\u0025\u0064\u005d",path ,_cddde ));_eeecg !=nil {return _eeecg ;};};return nil ;};func (_beda *CT_SlideMasterIdListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _beda .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_beda .IdAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_beda .RIdAttr )});e .EncodeToken (start );if _beda .ExtLst !=nil {_acaf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_beda .ExtLst ,_acaf );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_Control struct{ExtLst *CT_ExtensionList ;Pic *CT_Picture ;SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;};type CT_CommonSlideData struct{
// Name
NameAttr *string ;
// Slide Background
Bg *CT_Background ;
// Shape Tree
SpTree *CT_GroupShape ;
// Customer Data List
CustDataLst *CT_CustomerDataList ;
// List of controls
Controls *CT_ControlList ;ExtLst *CT_ExtensionList ;};func (_dcfgc ST_WebColorType )String ()string {switch _dcfgc {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0062r\u006f\u0077\u0073\u0065\u0072";case 3:return "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074";case 4:return "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074";case 5:return "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b";case 6:return "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065";};return "";};
// ValidateWithPath validates the CT_StringTag and its children, prefixing error messages with path
func (_eaacg *CT_StringTag )ValidateWithPath (path string )error {return nil };type CT_TLGraphicalObjectBuild struct{
// Build As One
BldAsOne *CT_Empty ;
// Build Sub Elements
BldSub *_fa .CT_AnimationGraphicalObjectBuildProperties ;SpidAttr *uint32 ;GrpIdAttr *uint32 ;UiExpandAttr *bool ;};type CT_HandoutMaster struct{
// Common slide data for handout master
CSld *CT_CommonSlideData ;
// Color Scheme Map
ClrMap *_fa .CT_ColorMapping ;
// Header/Footer information for a handout master
Hf *CT_HeaderFooter ;ExtLst *CT_ExtensionListModify ;};type CT_InOutTransition struct{
// Direction
DirAttr ST_TransitionInOutDirectionType ;};func (_gbabf ST_TLBehaviorAccumulateType )Validate ()error {return _gbabf .ValidateWithPath ("")};func (_dgda *CT_TLBuildDiagram )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cgda :=range start .Attr {if _cgda .Name .Local =="\u0062\u006c\u0064"{_dgda .BldAttr .UnmarshalXMLAttr (_cgda );continue ;};if _cgda .Name .Local =="\u0073\u0070\u0069\u0064"{_gfgbb ,_cbeb :=_d .ParseUint (_cgda .Value ,10,32);if _cbeb !=nil {return _cbeb ;};_eegf :=uint32 (_gfgbb );_dgda .SpidAttr =&_eegf ;continue ;};if _cgda .Name .Local =="\u0067\u0072\u0070I\u0064"{_ccfee ,_fadggf :=_d .ParseUint (_cgda .Value ,10,32);if _fadggf !=nil {return _fadggf ;};_gcbge :=uint32 (_ccfee );_dgda .GrpIdAttr =&_gcbge ;continue ;};if _cgda .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_aaegd ,_cacdg :=_d .ParseBool (_cgda .Value );if _cacdg !=nil {return _cacdg ;};_dgda .UiExpandAttr =&_aaegd ;continue ;};};for {_ccedc ,_ecdfa :=d .Token ();if _ecdfa !=nil {return _ab .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069\u0061\u0067\u0072\u0061\u006d: \u0025\u0073",_ecdfa );};if _abcgd ,_cbgfb :=_ccedc .(_a .EndElement );_cbgfb &&_abcgd .Name ==start .Name {break ;};};return nil ;};func (_cggg *CT_GuideList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cggg .Guide !=nil {_eagb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0067\u0075\u0069\u0064\u0065"}};for _ ,_dgafg :=range _cggg .Guide {e .EncodeElement (_dgafg ,_eagb );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_GroupShape struct{
// Non-Visual Properties for a Group Shape
NvGrpSpPr *CT_GroupShapeNonVisual ;
// Group Shape Properties
GrpSpPr *_fa .CT_GroupShapeProperties ;Choice []*CT_GroupShapeChoice ;ExtLst *CT_ExtensionListModify ;};func (_bbaeb ST_TLTime )String ()string {if _bbaeb .Uint32 !=nil {return _ab .Sprintf ("\u0025\u0076",*_bbaeb .Uint32 );};if _bbaeb .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {return _bbaeb .ST_TLTimeIndefinite .String ();};return "";};func (_ecfdb *ViewPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u0076\u0069\u0065\u0077\u0050\u0072";return _ecfdb .CT_ViewProperties .MarshalXML (e ,start );};func (_efaac ST_TLAnimateColorSpace )String ()string {switch _efaac {case 0:return "";case 1:return "\u0072\u0067\u0062";case 2:return "\u0068\u0073\u006c";};return "";};func (_fgcf *CT_SlideIdList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _fgcf .SldId !=nil {_dbeg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u006c\u0064\u0049\u0064"}};for _ ,_dacd :=range _fgcf .SldId {e .EncodeElement (_dacd ,_dbeg );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fcea *CT_ShowInfoBrowse )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fcea .ShowScrollbarAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0053\u0063\u0072\u006f\u006c\u006c\u0062\u0061\u0072"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fcea .ShowScrollbarAttr ))});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_OleObjectFollowColorScheme byte ;func NewAG_Ole ()*AG_Ole {_bc :=&AG_Ole {};return _bc };type CT_Connector struct{
// Non-Visual Properties for a Connection Shape
NvCxnSpPr *CT_ConnectorNonVisual ;
// Shape Properties
SpPr *_fa .CT_ShapeProperties ;
// Connector Shape Style
Style *_fa .CT_ShapeStyle ;ExtLst *CT_ExtensionListModify ;};type SldMaster struct{CT_SlideMaster };func (_ee *AG_ChildSlide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fe :=range start .Attr {if _fe .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_ea ,_eg :=_d .ParseBool (_fe .Value );if _eg !=nil {return _eg ;};_ee .ShowMasterSpAttr =&_ea ;continue ;};if _fe .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_egd ,_cd :=_d .ParseBool (_fe .Value );if _cd !=nil {return _cd ;};_ee .ShowMasterPhAnimAttr =&_egd ;continue ;};};for {_da ,_cb :=d .Token ();if _cb !=nil {return _ab .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0041\u0047\u005f\u0043h\u0069l\u0064S\u006c\u0069\u0064\u0065\u003a\u0020\u0025s",_cb );};if _ad ,_eb :=_da .(_a .EndElement );_eb &&_ad .Name ==start .Name {break ;};};return nil ;};func (_fecac *CT_ViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fecac .LastViewAttr !=ST_ViewTypeUnset {_cggfe ,_gbgda :=_fecac .LastViewAttr .MarshalXMLAttr (_a .Name {Local :"\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"});if _gbgda !=nil {return _gbgda ;};start .Attr =append (start .Attr ,_cggfe );};if _fecac .ShowCommentsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fecac .ShowCommentsAttr ))});};e .EncodeToken (start );if _fecac .NormalViewPr !=nil {_eddbg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u006f\u0072\u006d\u0061\u006c\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fecac .NormalViewPr ,_eddbg );};if _fecac .SlideViewPr !=nil {_ffdfg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fecac .SlideViewPr ,_ffdfg );};if _fecac .OutlineViewPr !=nil {_gcgee :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006fu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fecac .OutlineViewPr ,_gcgee );};if _fecac .NotesTextViewPr !=nil {_cdea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u0054\u0065\u0078\u0074\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fecac .NotesTextViewPr ,_cdea );};if _fecac .SorterViewPr !=nil {_bbffe :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006f\u0072\u0074\u0065\u0072\u0056i\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fecac .SorterViewPr ,_bbffe );};if _fecac .NotesViewPr !=nil {_fdebg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_fecac .NotesViewPr ,_fdebg );};if _fecac .GridSpacing !=nil {_dfdcb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0067\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}};e .EncodeElement (_fecac .GridSpacing ,_dfdcb );};if _fecac .ExtLst !=nil {_dcbea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fecac .ExtLst ,_dcbea );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_Control and its children
func (_badf *CT_Control )Validate ()error {return _badf .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c");};
// ValidateWithPath validates the CT_SlideIdListEntry and its children, prefixing error messages with path
func (_faabd *CT_SlideIdListEntry )ValidateWithPath (path string )error {if _faabd .IdAttr < 256{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u0064A\u0074\u0074\u0072\u0020mus\u0074 b\u0065\u0020\u003e\u003d\u0020\u0032\u00356 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,_faabd .IdAttr );};if _faabd .IdAttr >=2147483648{return _ab .Errorf ("\u0025\u0073\u002fm\u002e\u0049\u0064\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065\u0020\u003c\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020(\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_faabd .IdAttr );};if _faabd .ExtLst !=nil {if _gagd :=_faabd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gagd !=nil {return _gagd ;};};return nil ;};func (_gaecc ST_PhotoAlbumFrameShape )Validate ()error {return _gaecc .ValidateWithPath ("")};func NewHandoutMaster ()*HandoutMaster {_fabg :=&HandoutMaster {};_fabg .CT_HandoutMaster =*NewCT_HandoutMaster ();return _fabg ;};func (_ffac ST_TLAnimateMotionBehaviorOrigin )String ()string {switch _ffac {case 0:return "";case 1:return "\u0070\u0061\u0072\u0065\u006e\u0074";case 2:return "\u006c\u0061\u0079\u006f\u0075\u0074";};return "";};func NewCT_SlideTransitionChoice ()*CT_SlideTransitionChoice {_bebg :=&CT_SlideTransitionChoice {};return _bebg ;};func (_ebdc *CT_TransitionSoundAction )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_becbf :for {_efgbbe ,_fbfae :=d .Token ();if _fbfae !=nil {return _fbfae ;};switch _fadae :=_efgbbe .(type ){case _a .StartElement :switch _fadae .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0053n\u0064"}:_ebdc .StSnd =NewCT_TransitionStartSoundAction ();if _ffce :=d .DecodeElement (_ebdc .StSnd ,&_fadae );_ffce !=nil {return _ffce ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0053\u006e\u0064"}:_ebdc .EndSnd =NewCT_Empty ();if _fbfab :=d .DecodeElement (_ebdc .EndSnd ,&_fadae );_fbfab !=nil {return _fbfab ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u006f\u0075\u006e\u0064\u0041c\u0074\u0069\u006f\u006e\u0020%\u0076",_fadae .Name );if _cgdd :=d .Skip ();_cgdd !=nil {return _cgdd ;};};case _a .EndElement :break _becbf ;case _a .CharData :};};return nil ;};func (_facef ST_TLBehaviorOverrideType )Validate ()error {return _facef .ValidateWithPath ("")};func (_abbbd *ST_TLNextActionType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_badbc ,_gdecc :=d .Token ();if _gdecc !=nil {return _gdecc ;};if _fabef ,_cdgfg :=_badbc .(_a .EndElement );_cdgfg &&_fabef .Name ==start .Name {*_abbbd =1;return nil ;};if _cdecc ,_fcgg :=_badbc .(_a .CharData );!_fcgg {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_badbc );}else {switch string (_cdecc ){case "":*_abbbd =0;case "\u006e\u006f\u006e\u0065":*_abbbd =1;case "\u0073\u0065\u0065\u006b":*_abbbd =2;};};_badbc ,_gdecc =d .Token ();if _gdecc !=nil {return _gdecc ;};if _eadgg ,_fabece :=_badbc .(_a .EndElement );_fabece &&_eadgg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_badbc );};
// Validate validates the CT_TLByHslColorTransform and its children
func (_cbba *CT_TLByHslColorTransform )Validate ()error {return _cbba .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0042\u0079\u0048\u0073\u006c\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func NewCT_OutlineViewSlideList ()*CT_OutlineViewSlideList {_cffga :=&CT_OutlineViewSlideList {};return _cffga ;};
// ValidateWithPath validates the CT_PictureNonVisual and its children, prefixing error messages with path
func (_cgga *CT_PictureNonVisual )ValidateWithPath (path string )error {if _bcbg :=_cgga .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bcbg !=nil {return _bcbg ;};if _effa :=_cgga .CNvPicPr .ValidateWithPath (path +"\u002fC\u004e\u0076\u0050\u0069\u0063\u0050r");_effa !=nil {return _effa ;};if _bacb :=_cgga .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_bacb !=nil {return _bacb ;};return nil ;};
// ValidateWithPath validates the AG_ChildSlide and its children, prefixing error messages with path
func (_b *AG_ChildSlide )ValidateWithPath (path string )error {return nil };func (_gaedc ST_TransitionSideDirectionType )ValidateWithPath (path string )error {switch _gaedc {case 0,1,2,3,4:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gaedc ));};return nil ;};type CT_TLTriggerRuntimeNode struct{
// Value
ValAttr ST_TLTriggerRuntimeNode ;};func (_edaff ST_TransitionSpeed )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_edaff .String (),start );};func (_acde ST_PlaceholderSize )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_acde .String (),start );};func NewCT_GuideList ()*CT_GuideList {_egff :=&CT_GuideList {};return _egff };
// ValidateWithPath validates the CT_TLByHslColorTransform and its children, prefixing error messages with path
func (_efgbbg *CT_TLByHslColorTransform )ValidateWithPath (path string )error {if _aged :=_efgbbg .SAttr .ValidateWithPath (path +"\u002f\u0053\u0041\u0074\u0074\u0072");_aged !=nil {return _aged ;};if _ccdc :=_efgbbg .LAttr .ValidateWithPath (path +"\u002f\u004c\u0041\u0074\u0074\u0072");_ccdc !=nil {return _ccdc ;};return nil ;};func (_bdag *CT_TLIterateIntervalTime )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_bdag .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_ExtensionListModify struct{
// Modify
ModAttr *bool ;
// Extension
Ext []*CT_Extension ;};func (_bdfga *CT_TLTimeAnimateValue )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bdfga .TmAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_bdfga .TmAttr )});};if _bdfga .FmlaAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u006d\u006c\u0061"},Value :_ab .Sprintf ("\u0025\u0076",*_bdfga .FmlaAttr )});};e .EncodeToken (start );if _bdfga .Val !=nil {_fbadb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0076a\u006c"}};e .EncodeElement (_bdfga .Val ,_fbadb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_OleObjectEmbed struct{
// Color Scheme Properties for Embedded object
FollowColorSchemeAttr ST_OleObjectFollowColorScheme ;ExtLst *CT_ExtensionList ;};
// ValidateWithPath validates the EG_TopLevelSlide and its children, prefixing error messages with path
func (_gfde *EG_TopLevelSlide )ValidateWithPath (path string )error {if _aadbb :=_gfde .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070");_aadbb !=nil {return _aadbb ;};return nil ;};func (_fefca ST_PrintWhat )String ()string {switch _fefca {case 0:return "";case 1:return "\u0073\u006c\u0069\u0064\u0065\u0073";case 2:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731";case 3:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732";case 4:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733";case 5:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734";case 6:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736";case 7:return "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739";case 8:return "\u006e\u006f\u0074e\u0073";case 9:return "\u006fu\u0074\u006c\u0069\u006e\u0065";};return "";};type NotesMaster struct{CT_NotesMaster };func NewCT_Connector ()*CT_Connector {_edea :=&CT_Connector {};_edea .NvCxnSpPr =NewCT_ConnectorNonVisual ();_edea .SpPr =_fa .NewCT_ShapeProperties ();return _edea ;};func NewCT_TLBehaviorAttributeNameList ()*CT_TLBehaviorAttributeNameList {_dcecd :=&CT_TLBehaviorAttributeNameList {};return _dcecd ;};type CT_OrientationTransition struct{
// Transition Direction
DirAttr ST_Direction ;};
// Validate validates the CT_Slide and its children
func (_bcdac *CT_Slide )Validate ()error {return _bcdac .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065");};func (_gddeb ST_TLTimeIndefinite )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_agcdf :=_a .Attr {};_agcdf .Name =name ;switch _gddeb {case ST_TLTimeIndefiniteUnset :_agcdf .Value ="";case ST_TLTimeIndefiniteIndefinite :_agcdf .Value ="\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065";};return _agcdf ,nil ;};
// Validate validates the CT_Guide and its children
func (_gbfa *CT_Guide )Validate ()error {return _gbfa .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u0065");};const (ST_TLParaBuildTypeUnset ST_TLParaBuildType =0;ST_TLParaBuildTypeAllAtOnce ST_TLParaBuildType =1;ST_TLParaBuildTypeP ST_TLParaBuildType =2;ST_TLParaBuildTypeCust ST_TLParaBuildType =3;ST_TLParaBuildTypeWhole ST_TLParaBuildType =4;);func (_dadg *CT_SlideLayoutIdList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dadg .SldLayoutId !=nil {_dfedc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"}};for _ ,_dgbb :=range _dadg .SldLayoutId {e .EncodeElement (_dgbb ,_dfedc );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bafce *ST_TLPreviousActionType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dace ,_agef :=d .Token ();if _agef !=nil {return _agef ;};if _fdad ,_dcdfc :=_dace .(_a .EndElement );_dcdfc &&_fdad .Name ==start .Name {*_bafce =1;return nil ;};if _dgbd ,_ebeb :=_dace .(_a .CharData );!_ebeb {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dace );}else {switch string (_dgbd ){case "":*_bafce =0;case "\u006e\u006f\u006e\u0065":*_bafce =1;case "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d":*_bafce =2;};};_dace ,_agef =d .Token ();if _agef !=nil {return _agef ;};if _bfgbg ,_afbdb :=_dace .(_a .EndElement );_afbdb &&_bfgbg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dace );};type ST_TLDiagramBuildType byte ;func (_gbdfc *ViewPr )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gbdfc .CT_ViewProperties =*NewCT_ViewProperties ();for _ ,_dbdf :=range start .Attr {if _dbdf .Name .Local =="\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"{_gbdfc .LastViewAttr .UnmarshalXMLAttr (_dbdf );continue ;};if _dbdf .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_cdcac ,_gdgea :=_d .ParseBool (_dbdf .Value );if _gdgea !=nil {return _gdgea ;};_gbdfc .ShowCommentsAttr =&_cdcac ;continue ;};};_ecdge :for {_dcgba ,_ebade :=d .Token ();if _ebade !=nil {return _ebade ;};switch _ecagb :=_dcgba .(type ){case _a .StartElement :switch _ecagb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"}:_gbdfc .NormalViewPr =NewCT_NormalViewProperties ();if _ebece :=d .DecodeElement (_gbdfc .NormalViewPr ,&_ecagb );_ebece !=nil {return _ebece ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_gbdfc .SlideViewPr =NewCT_SlideViewProperties ();if _feefc :=d .DecodeElement (_gbdfc .SlideViewPr ,&_ecagb );_feefc !=nil {return _feefc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_gbdfc .OutlineViewPr =NewCT_OutlineViewProperties ();if _dddcg :=d .DecodeElement (_gbdfc .OutlineViewPr ,&_ecagb );_dddcg !=nil {return _dddcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"}:_gbdfc .NotesTextViewPr =NewCT_NotesTextViewProperties ();if _efgdd :=d .DecodeElement (_gbdfc .NotesTextViewPr ,&_ecagb );_efgdd !=nil {return _efgdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"}:_gbdfc .SorterViewPr =NewCT_SlideSorterViewProperties ();if _bbfbb :=d .DecodeElement (_gbdfc .SorterViewPr ,&_ecagb );_bbfbb !=nil {return _bbfbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}:_gbdfc .NotesViewPr =NewCT_NotesViewProperties ();if _ceag :=d .DecodeElement (_gbdfc .NotesViewPr ,&_ecagb );_ceag !=nil {return _ceag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_gbdfc .GridSpacing =_fa .NewCT_PositiveSize2D ();if _fdfe :=d .DecodeElement (_gbdfc .GridSpacing ,&_ecagb );_fdfe !=nil {return _fdfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gbdfc .ExtLst =NewCT_ExtensionList ();if _ceeae :=d .DecodeElement (_gbdfc .ExtLst ,&_ecagb );_ceeae !=nil {return _ceeae ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0056\u0069\u0065\u0077\u0050\u0072\u0020\u0025\u0076",_ecagb .Name );if _ebgcc :=d .Skip ();_ebgcc !=nil {return _ebgcc ;};};case _a .EndElement :break _ecdge ;case _a .CharData :};};return nil ;};type CT_ApplicationNonVisualDrawingProps struct{
// Is a Photo Album
IsPhotoAttr *bool ;
// Is User Drawn
UserDrawnAttr *bool ;
// Placeholder Shape
Ph *CT_Placeholder ;AudioCd *_fa .CT_AudioCD ;WavAudioFile *_fa .CT_EmbeddedWAVAudioFile ;AudioFile *_fa .CT_AudioFile ;VideoFile *_fa .CT_VideoFile ;QuickTimeFile *_fa .CT_QuickTimeFile ;
// Customer Data List
CustDataLst *CT_CustomerDataList ;ExtLst *CT_ExtensionList ;};func NewCT_Shape ()*CT_Shape {_acee :=&CT_Shape {};_acee .NvSpPr =NewCT_ShapeNonVisual ();_acee .SpPr =_fa .NewCT_ShapeProperties ();return _acee ;};
// Validate validates the CT_Extension and its children
func (_adcc *CT_Extension )Validate ()error {return _adcc .ValidateWithPath ("\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e");};func (_accgf *ST_OleObjectFollowColorScheme )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_accgf =0;case "\u006e\u006f\u006e\u0065":*_accgf =1;case "\u0066\u0075\u006c\u006c":*_accgf =2;case "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064":*_accgf =3;};return nil ;};func NewCT_TLTimeCondition ()*CT_TLTimeCondition {_dcefe :=&CT_TLTimeCondition {};return _dcefe };func NewCT_TagList ()*CT_TagList {_cebdc :=&CT_TagList {};return _cebdc };func (_dadec *CT_TLShapeTargetElement )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_dadec .SpidAttr )});e .EncodeToken (start );if _dadec .Bg !=nil {_bgeff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0067"}};e .EncodeElement (_dadec .Bg ,_bgeff );};if _dadec .SubSp !=nil {_eeebe :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0075\u0062\u0053\u0070"}};e .EncodeElement (_dadec .SubSp ,_eeebe );};if _dadec .OleChartEl !=nil {_abaff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006fl\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c"}};e .EncodeElement (_dadec .OleChartEl ,_abaff );};if _dadec .TxEl !=nil {_bdgag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0078\u0045\u006c"}};e .EncodeElement (_dadec .TxEl ,_bdgag );};if _dadec .GraphicEl !=nil {_affcc :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063\u0045\u006c"}};e .EncodeElement (_dadec .GraphicEl ,_affcc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_eaaae *CmLst )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070:\u0063\u006d\u004c\u0073\u0074";return _eaaae .CT_CommentList .MarshalXML (e ,start );};func (_efcd *ST_SlideLayoutType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_efcd =0;case "\u0074\u0069\u0074l\u0065":*_efcd =1;case "\u0074\u0078":*_efcd =2;case "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078":*_efcd =3;case "\u0074\u0062\u006c":*_efcd =4;case "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074":*_efcd =5;case "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_efcd =6;case "\u0064\u0067\u006d":*_efcd =7;case "\u0063\u0068\u0061r\u0074":*_efcd =8;case "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074":*_efcd =9;case "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_efcd =10;case "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy":*_efcd =11;case "\u0062\u006c\u0061n\u006b":*_efcd =12;case "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a":*_efcd =13;case "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_efcd =14;case "\u006fb\u006a\u004f\u006e\u006c\u0079":*_efcd =15;case "\u006f\u0062\u006a":*_efcd =16;case "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061":*_efcd =17;case "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078":*_efcd =18;case "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x":*_efcd =19;case "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j":*_efcd =20;case "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_efcd =21;case "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_efcd =22;case "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078":*_efcd =23;case "\u0066o\u0075\u0072\u004f\u0062\u006a":*_efcd =24;case "\u0076\u0065\u0072\u0074\u0054\u0078":*_efcd =25;case "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078":*_efcd =26;case "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078":*_efcd =27;case "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074":*_efcd =28;case "\u0074\u0077\u006f\u004f\u0062\u006a":*_efcd =29;case "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_efcd =30;case "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a":*_efcd =31;case "\u0063\u0075\u0073\u0074":*_efcd =32;case "\u0073e\u0063\u0048\u0065\u0061\u0064":*_efcd =33;case "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a":*_efcd =34;case "\u006f\u0062\u006aT\u0078":*_efcd =35;case "\u0070\u0069\u0063T\u0078":*_efcd =36;};return nil ;};
// Validate validates the SldMaster and its children
func (_gdega *SldMaster )Validate ()error {return _gdega .ValidateWithPath ("\u0053l\u0064\u004d\u0061\u0073\u0074\u0065r");};func (_gdbcf *ST_TLBehaviorOverrideType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gdbcf =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_gdbcf =1;case "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_gdbcf =2;};return nil ;};type CT_SideDirectionTransition struct{
// Direction
DirAttr ST_TransitionSideDirectionType ;};type CT_CornerDirectionTransition struct{
// Direction
DirAttr ST_TransitionCornerDirectionType ;};func (_bgda *CT_Extension )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dcbcd :=range start .Attr {if _dcbcd .Name .Local =="\u0075\u0072\u0069"{_dedab ,_cbce :=_dcbcd .Value ,error (nil );if _cbce !=nil {return _cbce ;};_bgda .UriAttr =_dedab ;continue ;};};_ggcc :for {_eaa ,_accag :=d .Token ();if _accag !=nil {return _accag ;};switch _cggc :=_eaa .(type ){case _a .StartElement :switch _cggc .Name {default:if _fadg ,_dbdb :=_ae .CreateElement (_cggc );_dbdb !=nil {return _dbdb ;}else {if _abge :=d .DecodeElement (_fadg ,&_cggc );_abge !=nil {return _abge ;};_bgda .Any =append (_bgda .Any ,_fadg );};};case _a .EndElement :break _ggcc ;case _a .CharData :};};return nil ;};
// Validate validates the AG_ChildSlide and its children
func (_de *AG_ChildSlide )Validate ()error {return _de .ValidateWithPath ("\u0041\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065");};
// Validate validates the CT_OptionalBlackTransition and its children
func (_bgbf *CT_OptionalBlackTransition )Validate ()error {return _bgbf .ValidateWithPath ("\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006cB\u006c\u0061\u0063\u006b\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e");};func (_gfacd *ST_TLChartSubelementType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_gfacd =0;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_gfacd =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_gfacd =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_gfacd =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_gfacd =4;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_gfacd =5;};return nil ;};func (_bbgg *CT_CommonSlideViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbgg .CViewPr =NewCT_CommonViewProperties ();for _ ,_fabe :=range start .Attr {if _fabe .Name .Local =="\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"{_abbd ,_eeab :=_d .ParseBool (_fabe .Value );if _eeab !=nil {return _eeab ;};_bbgg .SnapToGridAttr =&_abbd ;continue ;};if _fabe .Name .Local =="\u0073\u006e\u0061\u0070\u0054\u006f\u004f\u0062\u006a\u0065\u0063\u0074\u0073"{_abd ,_ccfe :=_d .ParseBool (_fabe .Value );if _ccfe !=nil {return _ccfe ;};_bbgg .SnapToObjectsAttr =&_abd ;continue ;};if _fabe .Name .Local =="\u0073\u0068\u006f\u0077\u0047\u0075\u0069\u0064\u0065\u0073"{_dbcc ,_cfg :=_d .ParseBool (_fabe .Value );if _cfg !=nil {return _cfg ;};_bbgg .ShowGuidesAttr =&_dbcc ;continue ;};};_facf :for {_eef ,_bbef :=d .Token ();if _bbef !=nil {return _bbef ;};switch _fcbc :=_eef .(type ){case _a .StartElement :switch _fcbc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _gae :=d .DecodeElement (_bbgg .CViewPr ,&_fcbc );_gae !=nil {return _gae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"}:_bbgg .GuideLst =NewCT_GuideList ();if _ggb :=d .DecodeElement (_bbgg .GuideLst ,&_fcbc );_ggb !=nil {return _ggb ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056\u0069\u0065w\u0050\u0072op\u0065\u0072\u0074i\u0065\u0073\u0020\u0025\u0076",_fcbc .Name );if _cec :=d .Skip ();_cec !=nil {return _cec ;};};case _a .EndElement :break _facf ;case _a .CharData :};};return nil ;};type CT_CustomShowId struct{
// Custom Show Identifier
IdAttr uint32 ;};func (_feea *CT_SlideSyncProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"s\u0065\u0072\u0076\u0065\u0072\u0053\u006c\u0064\u0049\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_feea .ServerSldIdAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"s\u0065\u0072\u0076\u0065rS\u006cd\u004d\u006f\u0064\u0069\u0066i\u0065\u0064\u0054\u0069\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",_feea .ServerSldModifiedTimeAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063l\u0069e\u006e\u0074\u0049\u006e\u0073e\u0072\u0074e\u0064\u0054\u0069\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",_feea .ClientInsertedTimeAttr )});e .EncodeToken (start );if _feea .ExtLst !=nil {_cbbfe :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_feea .ExtLst ,_cbbfe );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path
func (_ecba *CT_Extension )ValidateWithPath (path string )error {return nil };func (_faedc *ST_TLChartSubelementType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gabcc ,_agfdg :=d .Token ();if _agfdg !=nil {return _agfdg ;};if _bdgad ,_fbed :=_gabcc .(_a .EndElement );_fbed &&_bdgad .Name ==start .Name {*_faedc =1;return nil ;};if _abaae ,_aebb :=_gabcc .(_a .CharData );!_aebb {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gabcc );}else {switch string (_abaae ){case "":*_faedc =0;case "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064":*_faedc =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_faedc =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_faedc =3;case "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073":*_faedc =4;case "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_faedc =5;};};_gabcc ,_agfdg =d .Token ();if _agfdg !=nil {return _agfdg ;};if _gccgg ,_dfaff :=_gabcc .(_a .EndElement );_dfaff &&_gccgg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gabcc );};
// Validate validates the CT_TLByRgbColorTransform and its children
func (_gbaa *CT_TLByRgbColorTransform )Validate ()error {return _gbaa .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0042\u0079\u0052\u0067\u0062\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d");};func (_fccg *CT_HandoutMasterIdListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_fccg .IdAttr )});e .EncodeToken (start );if _fccg .ExtLst !=nil {_aafde :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fccg .ExtLst ,_aafde );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_ModifyVerifier and its children
func (_age *CT_ModifyVerifier )Validate ()error {return _age .ValidateWithPath ("\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072");};
// Validate validates the CT_EightDirectionTransition and its children
func (_ggf *CT_EightDirectionTransition )Validate ()error {return _ggf .ValidateWithPath ("C\u0054\u005f\u0045\u0069\u0067\u0068t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006es\u0069t\u0069\u006f\u006e");};func (_cdffd ST_TLBehaviorOverrideType )ValidateWithPath (path string )error {switch _cdffd {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cdffd ));};return nil ;};func (_bgebb *ST_TLAnimateColorSpace )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_bgebb =0;case "\u0072\u0067\u0062":*_bgebb =1;case "\u0068\u0073\u006c":*_bgebb =2;};return nil ;};type CT_TLSetBehavior struct{
// Common Behavior
CBhvr *CT_TLCommonBehaviorData ;
// To
To *CT_TLAnimVariant ;};func (_gcca *CT_CommentList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bafc :for {_egee ,_dcaa :=d .Token ();if _dcaa !=nil {return _dcaa ;};switch _dcaad :=_egee .(type ){case _a .StartElement :switch _dcaad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006d"}:_fbf :=NewCT_Comment ();if _bbg :=d .DecodeElement (_fbf ,&_dcaad );_bbg !=nil {return _bbg ;};_gcca .Cm =append (_gcca .Cm ,_fbf );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074L\u0069s\u0074\u0020\u0025\u0076",_dcaad .Name );if _gea :=d .Skip ();_gea !=nil {return _gea ;};};case _a .EndElement :break _bafc ;case _a .CharData :};};return nil ;};func (_gbdca *CT_TLCommandBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbdca .TypeAttr !=ST_TLCommandTypeUnset {_cffd ,_bgdf :=_gbdca .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _bgdf !=nil {return _bgdf ;};start .Attr =append (start .Attr ,_cffd );};if _gbdca .CmdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u006d\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_gbdca .CmdAttr )});};e .EncodeToken (start );_dgdb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_gbdca .CBhvr ,_dgdb );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the HandoutMaster and its children, prefixing error messages with path
func (_gffab *HandoutMaster )ValidateWithPath (path string )error {if _dfbcg :=_gffab .CT_HandoutMaster .ValidateWithPath (path );_dfbcg !=nil {return _dfbcg ;};return nil ;};func (_bfded *CT_SplitTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bfded .OrientAttr !=ST_DirectionUnset {_gcfg ,_gfeg :=_bfded .OrientAttr .MarshalXMLAttr (_a .Name {Local :"\u006f\u0072\u0069\u0065\u006e\u0074"});if _gfeg !=nil {return _gfeg ;};start .Attr =append (start .Attr ,_gcfg );};if _bfded .DirAttr !=ST_TransitionInOutDirectionTypeUnset {_eeaed ,_cafe :=_bfded .DirAttr .MarshalXMLAttr (_a .Name {Local :"\u0064\u0069\u0072"});if _cafe !=nil {return _cafe ;};start .Attr =append (start .Attr ,_eeaed );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_CommentList and its children
func (_ebe *CT_CommentList )Validate ()error {return _ebe .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074");};func (_ebcb *Presentation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u0070\u0072\u0065\u0073\u0065\u006e\u0074a\u0074\u0069\u006f\u006e";return _ebcb .CT_Presentation .MarshalXML (e ,start );};func (_cebe *ST_TransitionCornerDirectionType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gebdb ,_fdbee :=d .Token ();if _fdbee !=nil {return _fdbee ;};if _egdfe ,_aagbc :=_gebdb .(_a .EndElement );_aagbc &&_egdfe .Name ==start .Name {*_cebe =1;return nil ;};if _dfefa ,_fgecf :=_gebdb .(_a .CharData );!_fgecf {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_gebdb );}else {switch string (_dfefa ){case "":*_cebe =0;case "\u006c\u0075":*_cebe =1;case "\u0072\u0075":*_cebe =2;case "\u006c\u0064":*_cebe =3;case "\u0072\u0064":*_cebe =4;};};_gebdb ,_fdbee =d .Token ();if _fdbee !=nil {return _fdbee ;};if _bgbfb ,_ggff :=_gebdb .(_a .EndElement );_ggff &&_bgbfb .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_gebdb );};type CT_ViewProperties struct{
// Last View
LastViewAttr ST_ViewType ;
// Show Comments
ShowCommentsAttr *bool ;
// Normal View Properties
NormalViewPr *CT_NormalViewProperties ;
// Slide View Properties
SlideViewPr *CT_SlideViewProperties ;
// Outline View Properties
OutlineViewPr *CT_OutlineViewProperties ;
// Notes Text View Properties
NotesTextViewPr *CT_NotesTextViewProperties ;
// Slide Sorter View Properties
SorterViewPr *CT_SlideSorterViewProperties ;
// Notes View Properties
NotesViewPr *CT_NotesViewProperties ;
// Grid Spacing
GridSpacing *_fa .CT_PositiveSize2D ;ExtLst *CT_ExtensionList ;};func NewCT_TLCommonTimeNodeData ()*CT_TLCommonTimeNodeData {_febda :=&CT_TLCommonTimeNodeData {};return _febda ;};func (_geefb *ST_TLTimeIndefinite )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_geefb =0;case "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065":*_geefb =1;};return nil ;};type HandoutMaster struct{CT_HandoutMaster };func (_badfg ST_ViewType )String ()string {switch _badfg {case 0:return "";case 1:return "\u0073l\u0064\u0056\u0069\u0065\u0077";case 2:return "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 3:return "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w";case 4:return "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077";case 5:return "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 6:return "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077";case 7:return "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case 8:return "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077";};return "";};func ParseUnionST_Percentage (s string )(_fa .ST_Percentage ,error ){return _fa .ParseUnionST_Percentage (s );};
// ValidateWithPath validates the CT_TLAnimateBehavior and its children, prefixing error messages with path
func (_bdeeb *CT_TLAnimateBehavior )ValidateWithPath (path string )error {if _fdbde :=_bdeeb .CalcmodeAttr .ValidateWithPath (path +"\u002f\u0043\u0061\u006c\u0063\u006d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_fdbde !=nil {return _fdbde ;};if _fdgf :=_bdeeb .ValueTypeAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0075\u0065\u0054\u0079\u0070e\u0041\u0074\u0074\u0072");_fdgf !=nil {return _fdgf ;};if _fcafa :=_bdeeb .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_fcafa !=nil {return _fcafa ;};if _bdeeb .TavLst !=nil {if _caff :=_bdeeb .TavLst .ValidateWithPath (path +"\u002fT\u0061\u0076\u004c\u0073\u0074");_caff !=nil {return _caff ;};};return nil ;};func (_bcegd *CT_Empty )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for {_aeee ,_aecd :=d .Token ();if _aecd !=nil {return _ab .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fE\u006d\u0070\u0074\u0079: \u0025\u0073",_aecd );};if _ccbb ,_gffe :=_aeee .(_a .EndElement );_gffe &&_ccbb .Name ==start .Name {break ;};};return nil ;};func ParseStdlibTime (s string )(_g .Time ,error ){return _fa .ParseStdlibTime (s )};type CT_TLAnimateMotionBehavior struct{
// Origin
OriginAttr ST_TLAnimateMotionBehaviorOrigin ;
// Path
PathAttr *string ;
// Path Edit Mode
PathEditModeAttr ST_TLAnimateMotionPathEditMode ;
// Relative Angle
RAngAttr *int32 ;
// Points Types
PtsTypesAttr *string ;CBhvr *CT_TLCommonBehaviorData ;By *CT_TLPoint ;
// From
From *CT_TLPoint ;To *CT_TLPoint ;
// Rotation Center
RCtr *CT_TLPoint ;};type ST_TLAnimateBehaviorValueType byte ;func (_cgcbb *ST_TLCommandType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cgcbb =0;case "\u0065\u0076\u0074":*_cgcbb =1;case "\u0063\u0061\u006c\u006c":*_cgcbb =2;case "\u0076\u0065\u0072\u0062":*_cgcbb =3;};return nil ;};const (ST_TransitionSideDirectionTypeUnset ST_TransitionSideDirectionType =0;ST_TransitionSideDirectionTypeL ST_TransitionSideDirectionType =1;ST_TransitionSideDirectionTypeU ST_TransitionSideDirectionType =2;ST_TransitionSideDirectionTypeR ST_TransitionSideDirectionType =3;ST_TransitionSideDirectionTypeD ST_TransitionSideDirectionType =4;);func NewCT_TimeNodeList ()*CT_TimeNodeList {_agdfe :=&CT_TimeNodeList {};return _agdfe };func (_edged *CT_Shape )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edged .UseBgFillAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075s\u0065\u0042\u0067\u0046\u0069\u006cl"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_edged .UseBgFillAttr ))});};e .EncodeToken (start );_abac :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0076\u0053\u0070\u0050\u0072"}};e .EncodeElement (_edged .NvSpPr ,_abac );_acbc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_edged .SpPr ,_acbc );if _edged .Style !=nil {_bbege :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_edged .Style ,_bbege );};if _edged .TxBody !=nil {_dgcd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0078\u0042\u006f\u0064\u0079"}};e .EncodeElement (_edged .TxBody ,_dgcd );};if _edged .ExtLst !=nil {_adcegb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edged .ExtLst ,_adcegb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_PhotoAlbum and its children
func (_cagfe *CT_PhotoAlbum )Validate ()error {return _cagfe .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d");};
// Validate validates the CT_ControlList and its children
func (_agdfc *CT_ControlList )Validate ()error {return _agdfc .ValidateWithPath ("\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006fl\u004c\u0069\u0073\u0074");};type CT_SmartTags struct{IdAttr string ;};func NewCT_ExtensionList ()*CT_ExtensionList {_eabc :=&CT_ExtensionList {};return _eabc };func NewCT_ShowProperties ()*CT_ShowProperties {_eaac :=&CT_ShowProperties {};return _eaac };func (_cedcg *ST_TLTimeIndefinite )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eegb ,_adbbb :=d .Token ();if _adbbb !=nil {return _adbbb ;};if _facdg ,_aafbe :=_eegb .(_a .EndElement );_aafbe &&_facdg .Name ==start .Name {*_cedcg =1;return nil ;};if _dcfba ,_ffcfg :=_eegb .(_a .CharData );!_ffcfg {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eegb );}else {switch string (_dcfba ){case "":*_cedcg =0;case "\u0069\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065":*_cedcg =1;};};_eegb ,_adbbb =d .Token ();if _adbbb !=nil {return _adbbb ;};if _agdgf ,_gadbg :=_eegb .(_a .EndElement );_gadbg &&_agdgf .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eegb );};func (_gddg *CT_TLAnimVariantIntegerVal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_gddg .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_TLTimeAnimateValue and its children
func (_fbbe *CT_TLTimeAnimateValue )Validate ()error {return _fbbe .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u0041\u006e\u0069\u006d\u0061t\u0065\u0056\u0061\u006c\u0075\u0065");};func (_dfbd *CT_ExtensionList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dfbd .Ext !=nil {_ddde :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065x\u0074"}};for _ ,_bdaee :=range _dfbd .Ext {e .EncodeElement (_bdaee ,_ddde );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_SlideTiming and its children, prefixing error messages with path
func (_gegff *CT_SlideTiming )ValidateWithPath (path string )error {if _gegff .TnLst !=nil {if _eeaa :=_gegff .TnLst .ValidateWithPath (path +"\u002f\u0054\u006e\u004c\u0073\u0074");_eeaa !=nil {return _eeaa ;};};if _gegff .BldLst !=nil {if _afege :=_gegff .BldLst .ValidateWithPath (path +"\u002fB\u006c\u0064\u004c\u0073\u0074");_afege !=nil {return _afege ;};};if _gegff .ExtLst !=nil {if _cddb :=_gegff .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cddb !=nil {return _cddb ;};};return nil ;};func NewSldMaster ()*SldMaster {_degeg :=&SldMaster {};_degeg .CT_SlideMaster =*NewCT_SlideMaster ();return _degeg ;};
// ValidateWithPath validates the CT_PhotoAlbum and its children, prefixing error messages with path
func (_ccbad *CT_PhotoAlbum )ValidateWithPath (path string )error {if _eafb :=_ccbad .LayoutAttr .ValidateWithPath (path +"/\u004c\u0061\u0079\u006f\u0075\u0074\u0041\u0074\u0074\u0072");_eafb !=nil {return _eafb ;};if _ededa :=_ccbad .FrameAttr .ValidateWithPath (path +"\u002f\u0046\u0072\u0061\u006d\u0065\u0041\u0074\u0074\u0072");_ededa !=nil {return _ededa ;};if _ccbad .ExtLst !=nil {if _bcedd :=_ccbad .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcedd !=nil {return _bcedd ;};};return nil ;};
// Validate validates the EG_ExtensionList and its children
func (_cdfgg *EG_ExtensionList )Validate ()error {return _cdfgg .ValidateWithPath ("\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074");};func NewCT_TLShapeTargetElement ()*CT_TLShapeTargetElement {_edcba :=&CT_TLShapeTargetElement {};return _edcba ;};func (_cfgff ST_TLPreviousActionType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cfgff .String (),start );};func (_feggb ST_TransitionCornerDirectionType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fdcdd :=_a .Attr {};_fdcdd .Name =name ;switch _feggb {case ST_TransitionCornerDirectionTypeUnset :_fdcdd .Value ="";case ST_TransitionCornerDirectionTypeLu :_fdcdd .Value ="\u006c\u0075";case ST_TransitionCornerDirectionTypeRu :_fdcdd .Value ="\u0072\u0075";case ST_TransitionCornerDirectionTypeLd :_fdcdd .Value ="\u006c\u0064";case ST_TransitionCornerDirectionTypeRd :_fdcdd .Value ="\u0072\u0064";};return _fdcdd ,nil ;};func (_gdg *CT_GraphicalObjectFrame )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gdg .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_gdg .Xfrm =_fa .NewCT_Transform2D ();_gdg .Graphic =_fa .NewGraphic ();for _ ,_dfgb :=range start .Attr {if _dfgb .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_gdg .BwModeAttr .UnmarshalXMLAttr (_dfgb );continue ;};};_daa :for {_afaa ,_fdfg :=d .Token ();if _fdfg !=nil {return _fdfg ;};switch _ecad :=_afaa .(type ){case _a .StartElement :switch _ecad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076G\u0072\u0061\u0070h\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u0050\u0072"}:if _ffbb :=d .DecodeElement (_gdg .NvGraphicFramePr ,&_ecad );_ffbb !=nil {return _ffbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0078\u0066\u0072\u006d"}:if _fecc :=d .DecodeElement (_gdg .Xfrm ,&_ecad );_fecc !=nil {return _fecc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072g\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0061\u0070\u0068\u0069\u0063"}:if _agdff :=d .DecodeElement (_gdg .Graphic ,&_ecad );_agdff !=nil {return _agdff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gdg .ExtLst =NewCT_ExtensionListModify ();if _gbfef :=d .DecodeElement (_gdg .ExtLst ,&_ecad );_gbfef !=nil {return _gbfef ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006cO\u0062\u006a\u0065\u0063\u0074\u0046r\u0061\u006d\u0065 \u0025\u0076",_ecad .Name );if _abfe :=d .Skip ();_abfe !=nil {return _abfe ;};};case _a .EndElement :break _daa ;case _a .CharData :};};return nil ;};func NewCT_TLSetBehavior ()*CT_TLSetBehavior {_ddade :=&CT_TLSetBehavior {};_ddade .CBhvr =NewCT_TLCommonBehaviorData ();return _ddade ;};func (_abgc ST_TLTriggerRuntimeNode )String ()string {switch _abgc {case 0:return "";case 1:return "\u0066\u0069\u0072s\u0074";case 2:return "\u006c\u0061\u0073\u0074";case 3:return "\u0061\u006c\u006c";};return "";};func (_gfedg *ST_SlideSizeType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bcdfg ,_eaeeg :=d .Token ();if _eaeeg !=nil {return _eaeeg ;};if _ebcfa ,_baaeb :=_bcdfg .(_a .EndElement );_baaeb &&_ebcfa .Name ==start .Name {*_gfedg =1;return nil ;};if _bccee ,_bdgcc :=_bcdfg .(_a .CharData );!_bdgcc {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bcdfg );}else {switch string (_bccee ){case "":*_gfedg =0;case "\u0073c\u0072\u0065\u0065\u006e\u0034\u00783":*_gfedg =1;case "\u006c\u0065\u0074\u0074\u0065\u0072":*_gfedg =2;case "\u0041\u0034":*_gfedg =3;case "\u0033\u0035\u006d\u006d":*_gfedg =4;case "\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064":*_gfedg =5;case "\u0062\u0061\u006e\u006e\u0065\u0072":*_gfedg =6;case "\u0063\u0075\u0073\u0074\u006f\u006d":*_gfedg =7;case "\u006c\u0065\u0064\u0067\u0065\u0072":*_gfedg =8;case "\u0041\u0033":*_gfedg =9;case "\u0042\u0034\u0049S\u004f":*_gfedg =10;case "\u0042\u0035\u0049S\u004f":*_gfedg =11;case "\u0042\u0034\u004aI\u0053":*_gfedg =12;case "\u0042\u0035\u004aI\u0053":*_gfedg =13;case "\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064":*_gfedg =14;case "\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039":*_gfedg =15;case "s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030":*_gfedg =16;};};_bcdfg ,_eaeeg =d .Token ();if _eaeeg !=nil {return _eaeeg ;};if _bbeb ,_gabf :=_bcdfg .(_a .EndElement );_gabf &&_bbeb .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bcdfg );};func NewCT_OleObjectEmbed ()*CT_OleObjectEmbed {_afeb :=&CT_OleObjectEmbed {};return _afeb };
// Validate validates the CT_SlideRelationshipList and its children
func (_dfcca *CT_SlideRelationshipList )Validate ()error {return _dfcca .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074");};func (_bbeaf *CT_SlideIdListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_bbeaf .IdAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_bbeaf .RIdAttr )});e .EncodeToken (start );if _bbeaf .ExtLst !=nil {_gade :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bbeaf .ExtLst ,_gade );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_GuideList and its children, prefixing error messages with path
func (_cada *CT_GuideList )ValidateWithPath (path string )error {for _facfd ,_gcdf :=range _cada .Guide {if _gebf :=_gcdf .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fG\u0075\u0069\u0064\u0065\u005b\u0025\u0064\u005d",path ,_facfd ));_gebf !=nil {return _gebf ;};};return nil ;};
// Validate validates the CT_StringTag and its children
func (_dcace *CT_StringTag )Validate ()error {return _dcace .ValidateWithPath ("\u0043\u0054\u005fS\u0074\u0072\u0069\u006e\u0067\u0054\u0061\u0067");};func (_fcacf *ST_TLBehaviorOverrideType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cfgga ,_ggcbd :=d .Token ();if _ggcbd !=nil {return _ggcbd ;};if _dfaaa ,_fgdbc :=_cfgga .(_a .EndElement );_fgdbc &&_dfaaa .Name ==start .Name {*_fcacf =1;return nil ;};if _aaaa ,_ggfcdf :=_cfgga .(_a .CharData );!_ggfcdf {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cfgga );}else {switch string (_aaaa ){case "":*_fcacf =0;case "\u006e\u006f\u0072\u006d\u0061\u006c":*_fcacf =1;case "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065":*_fcacf =2;};};_cfgga ,_ggcbd =d .Token ();if _ggcbd !=nil {return _ggcbd ;};if _afcd ,_cabda :=_cfgga .(_a .EndElement );_cabda &&_afcd .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cfgga );};func NewCT_Rel ()*CT_Rel {_cccgd :=&CT_Rel {};return _cccgd };
// ValidateWithPath validates the CT_TLAnimateRotationBehavior and its children, prefixing error messages with path
func (_cbefg *CT_TLAnimateRotationBehavior )ValidateWithPath (path string )error {if _bccdc :=_cbefg .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_bccdc !=nil {return _bccdc ;};return nil ;};func (_bbcde ST_PhotoAlbumFrameShape )ValidateWithPath (path string )error {switch _bbcde {case 0,1,2,3,4,5,6,7:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bbcde ));};return nil ;};func (_eebb *CT_Picture )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eebb .NvPicPr =NewCT_PictureNonVisual ();_eebb .BlipFill =_fa .NewCT_BlipFillProperties ();_eebb .SpPr =_fa .NewCT_ShapeProperties ();_gdgff :for {_gaba ,_ebbgd :=d .Token ();if _ebbgd !=nil {return _ebbgd ;};switch _eebc :=_gaba .(type ){case _a .StartElement :switch _eebc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0050\u0069\u0063\u0050\u0072"}:if _acbf :=d .DecodeElement (_eebb .NvPicPr ,&_eebc );_acbf !=nil {return _acbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u0070\u0046\u0069\u006c\u006c"}:if _ecac :=d .DecodeElement (_eebb .BlipFill ,&_eebc );_ecac !=nil {return _ecac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _eeg :=d .DecodeElement (_eebb .SpPr ,&_eebc );_eeg !=nil {return _eeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_eebb .Style =_fa .NewCT_ShapeStyle ();if _fadeb :=d .DecodeElement (_eebb .Style ,&_eebc );_fadeb !=nil {return _fadeb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eebb .ExtLst =NewCT_ExtensionListModify ();if _bgac :=d .DecodeElement (_eebb .ExtLst ,&_eebc );_bgac !=nil {return _bgac ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fP\u0069\u0063\u0074\u0075\u0072\u0065\u0020\u0025\u0076",_eebc .Name );if _adcbd :=d .Skip ();_adcbd !=nil {return _adcbd ;};};case _a .EndElement :break _gdgff ;case _a .CharData :};};return nil ;};
// Validate validates the NotesMaster and its children
func (_gcag *NotesMaster )Validate ()error {return _gcag .ValidateWithPath ("N\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072");};func (_fcg *CT_EightDirectionTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fcg .DirAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0069\u0072"},Value :_ab .Sprintf ("\u0025\u0076",*_fcg .DirAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ecfg *EG_SlideListChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ecfg .SldAll !=nil {_gbaag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}};e .EncodeElement (_ecfg .SldAll ,_gbaag );};if _ecfg .SldRg !=nil {_deed :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_ecfg .SldRg ,_deed );};if _ecfg .CustShow !=nil {_gbcdf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}};e .EncodeElement (_ecfg .CustShow ,_gbcdf );};return nil ;};func (_ebafc *OleObj )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u006f\u006c\u0065\u004f\u0062\u006a";return _ebafc .CT_OleObject .MarshalXML (e ,start );};func NewCT_TLMediaNodeVideo ()*CT_TLMediaNodeVideo {_bgdd :=&CT_TLMediaNodeVideo {};_bgdd .CMediaNode =NewCT_TLCommonMediaNodeData ();return _bgdd ;};func (_dada *ST_TLNextActionType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dada =0;case "\u006e\u006f\u006e\u0065":*_dada =1;case "\u0073\u0065\u0065\u006b":*_dada =2;};return nil ;};
// ValidateWithPath validates the Presentation and its children, prefixing error messages with path
func (_cbbdc *Presentation )ValidateWithPath (path string )error {if _abdged :=_cbbdc .CT_Presentation .ValidateWithPath (path );_abdged !=nil {return _abdged ;};return nil ;};
// Validate validates the CT_TLPoint and its children
func (_aadad *CT_TLPoint )Validate ()error {return _aadad .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074");};func (_dafg *ST_Direction )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dafg =0;case "\u0068\u006f\u0072\u007a":*_dafg =1;case "\u0076\u0065\u0072\u0074":*_dafg =2;};return nil ;};const (ST_PrintColorModeUnset ST_PrintColorMode =0;ST_PrintColorModeBw ST_PrintColorMode =1;ST_PrintColorModeGray ST_PrintColorMode =2;ST_PrintColorModeClr ST_PrintColorMode =3;);type CT_NormalViewProperties struct{
// Show Outline Icons in Normal View
ShowOutlineIconsAttr *bool ;
// Snap Vertical Splitter
SnapVertSplitterAttr *bool ;
// State of the Vertical Splitter Bar
VertBarStateAttr ST_SplitterBarState ;
// State of the Horizontal Splitter Bar
HorzBarStateAttr ST_SplitterBarState ;
// Prefer Single View
PreferSingleViewAttr *bool ;
// Normal View Restored Left Properties
RestoredLeft *CT_NormalViewPortion ;
// Normal View Restored Top Properties
RestoredTop *CT_NormalViewPortion ;ExtLst *CT_ExtensionList ;};
// Validate validates the CT_Background and its children
func (_gef *CT_Background )Validate ()error {return _gef .ValidateWithPath ("\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064");};type CT_ShowProperties struct{
// Loop Slide Show
LoopAttr *bool ;
// Show Narration in Slide Show
ShowNarrationAttr *bool ;
// Show Animation in Slide Show
ShowAnimationAttr *bool ;
// Use Timings in Slide Show
UseTimingsAttr *bool ;
// Presenter Slide Show Mode
Present *CT_Empty ;
// Browse Slide Show Mode
Browse *CT_ShowInfoBrowse ;
// Kiosk Slide Show Mode
Kiosk *CT_ShowInfoKiosk ;
// All Slides
SldAll *CT_Empty ;
// Slide Range
SldRg *CT_IndexRange ;
// Custom Show
CustShow *CT_CustomShowId ;
// Pen Color for Slide Show
PenClr *_fa .CT_Color ;ExtLst *CT_ExtensionList ;};const (ST_TLBehaviorAdditiveTypeUnset ST_TLBehaviorAdditiveType =0;ST_TLBehaviorAdditiveTypeBase ST_TLBehaviorAdditiveType =1;ST_TLBehaviorAdditiveTypeSum ST_TLBehaviorAdditiveType =2;ST_TLBehaviorAdditiveTypeRepl ST_TLBehaviorAdditiveType =3;ST_TLBehaviorAdditiveTypeMult ST_TLBehaviorAdditiveType =4;ST_TLBehaviorAdditiveTypeNone ST_TLBehaviorAdditiveType =5;);func (_agbdd ST_WebScreenSize )Validate ()error {return _agbdd .ValidateWithPath ("")};
// Validate validates the CT_HtmlPublishProperties and its children
func (_baege *CT_HtmlPublishProperties )Validate ()error {return _baege .ValidateWithPath ("\u0043T\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073h\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_fbab ST_OleObjectFollowColorScheme )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fbab .String (),start );};
// Validate validates the CT_TLTimeNodeSequence and its children
func (_fagaf *CT_TLTimeNodeSequence )Validate ()error {return _fagaf .ValidateWithPath ("C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0053e\u0071\u0075\u0065\u006e\u0063\u0065");};const (ST_WebScreenSizeUnset ST_WebScreenSize =0;ST_WebScreenSize544x376 ST_WebScreenSize =1;ST_WebScreenSize640x480 ST_WebScreenSize =2;ST_WebScreenSize720x512 ST_WebScreenSize =3;ST_WebScreenSize800x600 ST_WebScreenSize =4;ST_WebScreenSize1024x768 ST_WebScreenSize =5;ST_WebScreenSize1152x882 ST_WebScreenSize =6;ST_WebScreenSize1152x900 ST_WebScreenSize =7;ST_WebScreenSize1280x1024 ST_WebScreenSize =8;ST_WebScreenSize1600x1200 ST_WebScreenSize =9;ST_WebScreenSize1800x1400 ST_WebScreenSize =10;ST_WebScreenSize1920x1200 ST_WebScreenSize =11;);func (_gbged ST_PlaceholderSize )ValidateWithPath (path string )error {switch _gbged {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbged ));};return nil ;};func (_dffga *ST_TLTimeNodeSyncType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dffga =0;case "\u0063a\u006e\u0053\u006c\u0069\u0070":*_dffga =1;case "\u006c\u006f\u0063\u006b\u0065\u0064":*_dffga =2;};return nil ;};func (_cbfb *CT_NotesViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbfb .CSldViewPr =NewCT_CommonSlideViewProperties ();_cage :for {_fgfda ,_eddaa :=d .Token ();if _eddaa !=nil {return _eddaa ;};switch _feeb :=_fgfda .(type ){case _a .StartElement :switch _feeb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}:if _fgdf :=d .DecodeElement (_cbfb .CSldViewPr ,&_feeb );_fgdf !=nil {return _fgdf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbfb .ExtLst =NewCT_ExtensionList ();if _dagd :=d .DecodeElement (_cbfb .ExtLst ,&_feeb );_dagd !=nil {return _dagd ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u004e\u006f\u0074\u0065s\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_feeb .Name );if _abea :=d .Skip ();_abea !=nil {return _abea ;};};case _a .EndElement :break _cage ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLAnimVariantBooleanVal and its children
func (_gagb *CT_TLAnimVariantBooleanVal )Validate ()error {return _gagb .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0042\u006f\u006f\u006c\u0065\u0061n\u0056\u0061\u006c");};func (_fefec *CT_TransitionStartSoundAction )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fefec .Snd =_fa .NewCT_EmbeddedWAVAudioFile ();for _ ,_bfdda :=range start .Attr {if _bfdda .Name .Local =="\u006c\u006f\u006f\u0070"{_eacd ,_cggfgb :=_d .ParseBool (_bfdda .Value );if _cggfgb !=nil {return _cggfgb ;};_fefec .LoopAttr =&_eacd ;continue ;};};_cdddb :for {_abfgag ,_gfeab :=d .Token ();if _gfeab !=nil {return _gfeab ;};switch _gedfg :=_abfgag .(type ){case _a .StartElement :switch _gedfg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064"}:if _gadae :=d .DecodeElement (_fefec .Snd ,&_gedfg );_gadae !=nil {return _gadae ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072t\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074 \u006f\u006e\u0020\u0043\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074a\u0072\u0074\u0053\u006f\u0075\u006ed\u0041\u0063t\u0069\u006fn\u0020%\u0076",_gedfg .Name );if _gccbc :=d .Skip ();_gccbc !=nil {return _gccbc ;};};case _a .EndElement :break _cdddb ;case _a .CharData :};};return nil ;};func (_edge *CT_PrintProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _edge .PrnWhatAttr !=ST_PrintWhatUnset {_cgfge ,_ddea :=_edge .PrnWhatAttr .MarshalXMLAttr (_a .Name {Local :"\u0070r\u006e\u0057\u0068\u0061\u0074"});if _ddea !=nil {return _ddea ;};start .Attr =append (start .Attr ,_cgfge );};if _edge .ClrModeAttr !=ST_PrintColorModeUnset {_fedbf ,_gcea :=_edge .ClrModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0063l\u0072\u004d\u006f\u0064\u0065"});if _gcea !=nil {return _gcea ;};start .Attr =append (start .Attr ,_fedbf );};if _edge .HiddenSlidesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0068\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_edge .HiddenSlidesAttr ))});};if _edge .ScaleToFitPaperAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073c\u0061l\u0065\u0054\u006f\u0046\u0069\u0074\u0050\u0061\u0070\u0065\u0072"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_edge .ScaleToFitPaperAttr ))});};if _edge .FrameSlidesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"f\u0072\u0061\u006d\u0065\u0053\u006c\u0069\u0064\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_edge .FrameSlidesAttr ))});};e .EncodeToken (start );if _edge .ExtLst !=nil {_edbfb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edge .ExtLst ,_edbfb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_SlideMasterIdListEntry and its children, prefixing error messages with path
func (_cabg *CT_SlideMasterIdListEntry )ValidateWithPath (path string )error {if _cabg .IdAttr !=nil {if *_cabg .IdAttr < 2147483648{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0049\u0064A\u0074\u0074\u0072 \u006d\u0075\u0073\u0074 \u0062\u0065\u0020\u003e\u003d\u0020\u0032\u0031\u0034\u0037\u0034\u0038\u0033\u0036\u0034\u0038\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,*_cabg .IdAttr );};};if _cabg .ExtLst !=nil {if _addcb :=_cabg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_addcb !=nil {return _addcb ;};};return nil ;};func (_dadda *SldSyncPr )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="p\u003a\u0073\u006c\u0064\u0053\u0079\u006e\u0063\u0050\u0072";return _dadda .CT_SlideSyncProperties .MarshalXML (e ,start );};
// ValidateWithPath validates the CT_PresentationProperties and its children, prefixing error messages with path
func (_ggfc *CT_PresentationProperties )ValidateWithPath (path string )error {if _ggfc .HtmlPubPr !=nil {if _ddfed :=_ggfc .HtmlPubPr .ValidateWithPath (path +"\u002f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u0050\u0072");_ddfed !=nil {return _ddfed ;};};if _ggfc .WebPr !=nil {if _eabbg :=_ggfc .WebPr .ValidateWithPath (path +"\u002f\u0057\u0065\u0062\u0050\u0072");_eabbg !=nil {return _eabbg ;};};if _ggfc .PrnPr !=nil {if _bcga :=_ggfc .PrnPr .ValidateWithPath (path +"\u002f\u0050\u0072\u006e\u0050\u0072");_bcga !=nil {return _bcga ;};};if _ggfc .ShowPr !=nil {if _dceb :=_ggfc .ShowPr .ValidateWithPath (path +"\u002fS\u0068\u006f\u0077\u0050\u0072");_dceb !=nil {return _dceb ;};};if _ggfc .ClrMru !=nil {if _fegc :=_ggfc .ClrMru .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0072\u0075");_fegc !=nil {return _fegc ;};};if _ggfc .ExtLst !=nil {if _edfc :=_ggfc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_edfc !=nil {return _edfc ;};};return nil ;};
// ValidateWithPath validates the CmAuthorLst and its children, prefixing error messages with path
func (_gbcc *CmAuthorLst )ValidateWithPath (path string )error {if _deefc :=_gbcc .CT_CommentAuthorList .ValidateWithPath (path );_deefc !=nil {return _deefc ;};return nil ;};func (_dddde *CT_TLAnimateRotationBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dddde .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_bgfg :=range start .Attr {if _bgfg .Name .Local =="\u0062\u0079"{_dadgc ,_gdac :=_d .ParseInt (_bgfg .Value ,10,32);if _gdac !=nil {return _gdac ;};_ffef :=int32 (_dadgc );_dddde .ByAttr =&_ffef ;continue ;};if _bgfg .Name .Local =="\u0066\u0072\u006f\u006d"{_dfeba ,_ffga :=_d .ParseInt (_bgfg .Value ,10,32);if _ffga !=nil {return _ffga ;};_fagac :=int32 (_dfeba );_dddde .FromAttr =&_fagac ;continue ;};if _bgfg .Name .Local =="\u0074\u006f"{_egafd ,_dcegc :=_d .ParseInt (_bgfg .Value ,10,32);if _dcegc !=nil {return _dcegc ;};_abgfd :=int32 (_egafd );_dddde .ToAttr =&_abgfd ;continue ;};};_dcgb :for {_cgcb ,_eeef :=d .Token ();if _eeef !=nil {return _eeef ;};switch _bdbbb :=_cgcb .(type ){case _a .StartElement :switch _bdbbb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _gbcgd :=d .DecodeElement (_dddde .CBhvr ,&_bdbbb );_gbcgd !=nil {return _gbcgd ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074\u0061\u0074i\u006f\u006eBe\u0068\u0061\u0076i\u006f\u0072\u0020\u0025\u0076",_bdbbb .Name );if _egaeb :=d .Skip ();_egaeb !=nil {return _egaeb ;};};case _a .EndElement :break _dcgb ;case _a .CharData :};};return nil ;};func NewCT_WheelTransition ()*CT_WheelTransition {_gddde :=&CT_WheelTransition {};return _gddde };func (_fedaf ST_PrintColorMode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fedaf .String (),start );};
// ValidateWithPath validates the CT_NotesMasterIdListEntry and its children, prefixing error messages with path
func (_cbbf *CT_NotesMasterIdListEntry )ValidateWithPath (path string )error {if _cbbf .ExtLst !=nil {if _afdgb :=_cbbf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_afdgb !=nil {return _afdgb ;};};return nil ;};type CT_Shape struct{
// Use Background Fill
UseBgFillAttr *bool ;
// Non-Visual Properties for a Shape
NvSpPr *CT_ShapeNonVisual ;SpPr *_fa .CT_ShapeProperties ;
// Shape Style
Style *_fa .CT_ShapeStyle ;
// Shape Text Body
TxBody *_fa .CT_TextBody ;ExtLst *CT_ExtensionListModify ;};type ST_WebColorType byte ;type CT_HtmlPublishProperties struct{
// Show Speaker Notes
ShowSpeakerNotesAttr *bool ;
// Target Output Profile
TargetAttr *string ;
// HTML Output Title
TitleAttr *string ;IdAttr string ;
// All Slides
SldAll *CT_Empty ;
// Slide Range
SldRg *CT_IndexRange ;
// Custom Show
CustShow *CT_CustomShowId ;ExtLst *CT_ExtensionList ;};func (_gcbeg *CT_TLMediaNodeAudio )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcbeg .IsNarrationAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"i\u0073\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcbeg .IsNarrationAttr ))});};e .EncodeToken (start );_dddfe :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063M\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}};e .EncodeElement (_gcbeg .CMediaNode ,_dddfe );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fegae ST_TLTriggerEvent )ValidateWithPath (path string )error {switch _fegae {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fegae ));};return nil ;};func NewCT_TLOleChartTargetElement ()*CT_TLOleChartTargetElement {_cdcd :=&CT_TLOleChartTargetElement {};_cdcd .TypeAttr =ST_TLChartSubelementType (1);return _cdcd ;};func NewCT_ConnectorNonVisual ()*CT_ConnectorNonVisual {_ecff :=&CT_ConnectorNonVisual {};_ecff .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_ecff .CNvCxnSpPr =_fa .NewCT_NonVisualConnectorProperties ();_ecff .NvPr =NewCT_ApplicationNonVisualDrawingProps ();return _ecff ;};func (_ecabg ST_WebColorType )ValidateWithPath (path string )error {switch _ecabg {case 0,1,2,3,4,5,6:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ecabg ));};return nil ;};type CT_BackgroundProperties struct{
// Shade to Title
ShadeToTitleAttr *bool ;NoFill *_fa .CT_NoFillProperties ;SolidFill *_fa .CT_SolidColorFillProperties ;GradFill *_fa .CT_GradientFillProperties ;BlipFill *_fa .CT_BlipFillProperties ;PattFill *_fa .CT_PatternFillProperties ;GrpFill *_fa .CT_GroupFillProperties ;EffectLst *_fa .CT_EffectList ;EffectDag *_fa .CT_EffectContainer ;ExtLst *CT_ExtensionList ;};func (_fbfcce *ST_TLTimeNodeFillType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfege ,_acdda :=d .Token ();if _acdda !=nil {return _acdda ;};if _bagae ,_ebcda :=_dfege .(_a .EndElement );_ebcda &&_bagae .Name ==start .Name {*_fbfcce =1;return nil ;};if _geff ,_acbda :=_dfege .(_a .CharData );!_acbda {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfege );}else {switch string (_geff ){case "":*_fbfcce =0;case "\u0072\u0065\u006d\u006f\u0076\u0065":*_fbfcce =1;case "\u0066\u0072\u0065\u0065\u007a\u0065":*_fbfcce =2;case "\u0068\u006f\u006c\u0064":*_fbfcce =3;case "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e":*_fbfcce =4;};};_dfege ,_acdda =d .Token ();if _acdda !=nil {return _acdda ;};if _ceef ,_abbef :=_dfege .(_a .EndElement );_abbef &&_ceef .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfege );};func (_eeabdf *ST_TLAnimateColorDirection )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eefba ,_eagc :=d .Token ();if _eagc !=nil {return _eagc ;};if _becde ,_eagba :=_eefba .(_a .EndElement );_eagba &&_becde .Name ==start .Name {*_eeabdf =1;return nil ;};if _faac ,_bcdfe :=_eefba .(_a .CharData );!_bcdfe {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eefba );}else {switch string (_faac ){case "":*_eeabdf =0;case "\u0063\u0077":*_eeabdf =1;case "\u0063\u0063\u0077":*_eeabdf =2;};};_eefba ,_eagc =d .Token ();if _eagc !=nil {return _eagc ;};if _gaca ,_fbaa :=_eefba .(_a .EndElement );_fbaa &&_gaca .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eefba );};type ST_TransitionCornerDirectionType byte ;func (_eedbe *CT_TLTimeNodeExclusive )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eedbe .CTn =NewCT_TLCommonTimeNodeData ();_ccac :for {_gdbb ,_ddca :=d .Token ();if _ddca !=nil {return _ddca ;};switch _gabcf :=_gdbb .(type ){case _a .StartElement :switch _gabcf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _gdeg :=d .DecodeElement (_eedbe .CTn ,&_gabcf );_gdeg !=nil {return _gdeg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069\u0076\u0065\u0020\u0025\u0076",_gabcf .Name );if _egffc :=d .Skip ();_egffc !=nil {return _egffc ;};};case _a .EndElement :break _ccac ;case _a .CharData :};};return nil ;};
// Validate validates the CT_PrintProperties and its children
func (_decfc *CT_PrintProperties )Validate ()error {return _decfc .ValidateWithPath ("\u0043T\u005fP\u0072\u0069\u006e\u0074\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073");};const (ST_TLOleChartBuildTypeUnset ST_TLOleChartBuildType =0;ST_TLOleChartBuildTypeAllAtOnce ST_TLOleChartBuildType =1;ST_TLOleChartBuildTypeSeries ST_TLOleChartBuildType =2;ST_TLOleChartBuildTypeCategory ST_TLOleChartBuildType =3;ST_TLOleChartBuildTypeSeriesEl ST_TLOleChartBuildType =4;ST_TLOleChartBuildTypeCategoryEl ST_TLOleChartBuildType =5;);func (_cdfccd *ST_TLAnimateEffectTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fcaaf ,_fdeef :=d .Token ();if _fdeef !=nil {return _fdeef ;};if _debee ,_ggeb :=_fcaaf .(_a .EndElement );_ggeb &&_debee .Name ==start .Name {*_cdfccd =1;return nil ;};if _abaeg ,_aecad :=_fcaaf .(_a .CharData );!_aecad {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fcaaf );}else {switch string (_abaeg ){case "":*_cdfccd =0;case "\u0069\u006e":*_cdfccd =1;case "\u006f\u0075\u0074":*_cdfccd =2;case "\u006e\u006f\u006e\u0065":*_cdfccd =3;};};_fcaaf ,_fdeef =d .Token ();if _fdeef !=nil {return _fdeef ;};if _cbgac ,_cedca :=_fcaaf .(_a .EndElement );_cedca &&_cbgac .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fcaaf );};func (_cabgg *ST_TLTimeNodeMasterRelation )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cabgg =0;case "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k":*_cabgg =1;case "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k":*_cabgg =2;case "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k":*_cabgg =3;};return nil ;};type CT_HeaderFooter struct{
// Slide Number Placeholder
SldNumAttr *bool ;
// Header Placeholder
HdrAttr *bool ;
// Footer Placeholder
FtrAttr *bool ;
// Date/Time Placeholder
DtAttr *bool ;ExtLst *CT_ExtensionListModify ;};func (_adbgbe *Notes )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adbgbe .CT_NotesSlide =*NewCT_NotesSlide ();for _ ,_beff :=range start .Attr {if _beff .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_eaefc ,_bbee :=_d .ParseBool (_beff .Value );if _bbee !=nil {return _bbee ;};_adbgbe .ShowMasterSpAttr =&_eaefc ;continue ;};if _beff .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_gcfgd ,_becdb :=_d .ParseBool (_beff .Value );if _becdb !=nil {return _becdb ;};_adbgbe .ShowMasterPhAnimAttr =&_gcfgd ;continue ;};};_cbfeg :for {_fecbb ,_acfcdb :=d .Token ();if _acfcdb !=nil {return _acfcdb ;};switch _cbedf :=_fecbb .(type ){case _a .StartElement :switch _cbedf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _abcb :=d .DecodeElement (_adbgbe .CSld ,&_cbedf );_abcb !=nil {return _abcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_adbgbe .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _gaede :=d .DecodeElement (_adbgbe .ClrMapOvr ,&_cbedf );_gaede !=nil {return _gaede ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adbgbe .ExtLst =NewCT_ExtensionListModify ();if _afagef :=d .DecodeElement (_adbgbe .ExtLst ,&_cbedf );_afagef !=nil {return _afagef ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn \u004e\u006f\u0074e\u0073 \u0025\u0076",_cbedf .Name );if _fcfdc :=d .Skip ();_fcfdc !=nil {return _fcfdc ;};};case _a .EndElement :break _cbfeg ;case _a .CharData :};};return nil ;};func (_efbe *CT_CommonSlideData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efbe .SpTree =NewCT_GroupShape ();for _ ,_eeaf :=range start .Attr {if _eeaf .Name .Local =="\u006e\u0061\u006d\u0065"{_fbc ,_fec :=_eeaf .Value ,error (nil );if _fec !=nil {return _fec ;};_efbe .NameAttr =&_fbc ;continue ;};};_edg :for {_fcaa ,_ebbd :=d .Token ();if _ebbd !=nil {return _ebbd ;};switch _dedg :=_fcaa .(type ){case _a .StartElement :switch _dedg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067"}:_efbe .Bg =NewCT_Background ();if _dfcdb :=d .DecodeElement (_efbe .Bg ,&_dedg );_dfcdb !=nil {return _dfcdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054\u0072\u0065\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054\u0072\u0065\u0065"}:if _cfa :=d .DecodeElement (_efbe .SpTree ,&_dedg );_cfa !=nil {return _cfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_efbe .CustDataLst =NewCT_CustomerDataList ();if _edf :=d .DecodeElement (_efbe .CustDataLst ,&_dedg );_edf !=nil {return _edf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006e\u0074\u0072\u006f\u006c\u0073"}:_efbe .Controls =NewCT_ControlList ();if _bgd :=d .DecodeElement (_efbe .Controls ,&_dedg );_bgd !=nil {return _bgd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efbe .ExtLst =NewCT_ExtensionList ();if _cgf :=d .DecodeElement (_efbe .ExtLst ,&_dedg );_cgf !=nil {return _cgf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006eS\u006c\u0069\u0064\u0065\u0044\u0061\u0074\u0061\u0020\u0025\u0076",_dedg .Name );if _ffd :=d .Skip ();_ffd !=nil {return _ffd ;};};case _a .EndElement :break _edg ;case _a .CharData :};};return nil ;};func (_aeaae ST_IterateType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aeaae .String (),start );};func (_abbg *CT_CustomerDataList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbbe :for {_abc ,_gdfe :=d .Token ();if _gdfe !=nil {return _gdfe ;};switch _gbfb :=_abc .(type ){case _a .StartElement :switch _gbfb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061"}:_eag :=NewCT_CustomerData ();if _cace :=d .DecodeElement (_eag ,&_gbfb );_cace !=nil {return _cace ;};_abbg .CustData =append (_abbg .CustData ,_eag );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0061\u0067\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0061\u0067\u0073"}:_abbg .Tags =NewCT_TagsData ();if _bfdd :=d .DecodeElement (_abbg .Tags ,&_gbfb );_bfdd !=nil {return _bfdd ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0065rD\u0061\u0074\u0061\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gbfb .Name );if _dbge :=d .Skip ();_dbge !=nil {return _dbge ;};};case _a .EndElement :break _dbbe ;case _a .CharData :};};return nil ;};func (_ebace *ST_PhotoAlbumFrameShape )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ebace =0;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031":*_ebace =1;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032":*_ebace =2;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033":*_ebace =3;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034":*_ebace =4;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035":*_ebace =5;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036":*_ebace =6;case "f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037":*_ebace =7;};return nil ;};
// ValidateWithPath validates the CT_TLAnimateColorBehavior and its children, prefixing error messages with path
func (_eeace *CT_TLAnimateColorBehavior )ValidateWithPath (path string )error {if _adbfg :=_eeace .ClrSpcAttr .ValidateWithPath (path +"/\u0043\u006c\u0072\u0053\u0070\u0063\u0041\u0074\u0074\u0072");_adbfg !=nil {return _adbfg ;};if _fbgaf :=_eeace .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_fbgaf !=nil {return _fbgaf ;};if _efea :=_eeace .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_efea !=nil {return _efea ;};if _eeace .By !=nil {if _fbec :=_eeace .By .ValidateWithPath (path +"\u002f\u0042\u0079");_fbec !=nil {return _fbec ;};};if _eeace .From !=nil {if _geeeab :=_eeace .From .ValidateWithPath (path +"\u002f\u0046\u0072o\u006d");_geeeab !=nil {return _geeeab ;};};if _eeace .To !=nil {if _abag :=_eeace .To .ValidateWithPath (path +"\u002f\u0054\u006f");_abag !=nil {return _abag ;};};return nil ;};func (_faedea ST_TLChartSubelementType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_egcba :=_a .Attr {};_egcba .Name =name ;switch _faedea {case ST_TLChartSubelementTypeUnset :_egcba .Value ="";case ST_TLChartSubelementTypeGridLegend :_egcba .Value ="\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";case ST_TLChartSubelementTypeSeries :_egcba .Value ="\u0073\u0065\u0072\u0069\u0065\u0073";case ST_TLChartSubelementTypeCategory :_egcba .Value ="\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case ST_TLChartSubelementTypePtInSeries :_egcba .Value ="\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case ST_TLChartSubelementTypePtInCategory :_egcba .Value ="\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079";};return _egcba ,nil ;};
// ValidateWithPath validates the CT_ModifyVerifier and its children, prefixing error messages with path
func (_ecae *CT_ModifyVerifier )ValidateWithPath (path string )error {if _caage :=_ecae .CryptProviderTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072\u0079pt\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072\u0054\u0079\u0070\u0065\u0041\u0074t\u0072");_caage !=nil {return _caage ;};if _cdee :=_ecae .CryptAlgorithmClassAttr .ValidateWithPath (path +"\u002fC\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_cdee !=nil {return _cdee ;};if _gbbb :=_ecae .CryptAlgorithmTypeAttr .ValidateWithPath (path +"\u002f\u0043\u0072yp\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_gbbb !=nil {return _gbbb ;};return nil ;};const (ST_IterateTypeUnset ST_IterateType =0;ST_IterateTypeEl ST_IterateType =1;ST_IterateTypeWd ST_IterateType =2;ST_IterateTypeLt ST_IterateType =3;);func (_bffeef ST_TLAnimateBehaviorCalcMode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bffeef .String (),start );};
// ValidateWithPath validates the CT_TLAnimVariant and its children, prefixing error messages with path
func (_dfbdb *CT_TLAnimVariant )ValidateWithPath (path string )error {if _dfbdb .BoolVal !=nil {if _febaa :=_dfbdb .BoolVal .ValidateWithPath (path +"\u002f\u0042\u006f\u006f\u006c\u0056\u0061\u006c");_febaa !=nil {return _febaa ;};};if _dfbdb .IntVal !=nil {if _facee :=_dfbdb .IntVal .ValidateWithPath (path +"\u002fI\u006e\u0074\u0056\u0061\u006c");_facee !=nil {return _facee ;};};if _dfbdb .FltVal !=nil {if _eaefa :=_dfbdb .FltVal .ValidateWithPath (path +"\u002fF\u006c\u0074\u0056\u0061\u006c");_eaefa !=nil {return _eaefa ;};};if _dfbdb .StrVal !=nil {if _dcgfc :=_dfbdb .StrVal .ValidateWithPath (path +"\u002fS\u0074\u0072\u0056\u0061\u006c");_dcgfc !=nil {return _dcgfc ;};};if _dfbdb .ClrVal !=nil {if _gfega :=_dfbdb .ClrVal .ValidateWithPath (path +"\u002fC\u006c\u0072\u0056\u0061\u006c");_gfega !=nil {return _gfega ;};};return nil ;};type CT_Presentation struct{
// Server Zoom
ServerZoomAttr *_fa .ST_Percentage ;
// First Slide Number
FirstSlideNumAttr *int32 ;
// Show Header and Footer Placeholders on Titles
ShowSpecialPlsOnTitleSldAttr *bool ;
// Right-To-Left Views
RtlAttr *bool ;
// Remove Personal Information on Save
RemovePersonalInfoOnSaveAttr *bool ;
// Compatibility Mode
CompatModeAttr *bool ;
// Strict First and Last Characters
StrictFirstAndLastCharsAttr *bool ;
// Embed True Type Fonts
EmbedTrueTypeFontsAttr *bool ;
// Save Subset Fonts
SaveSubsetFontsAttr *bool ;
// Automatically Compress Pictures
AutoCompressPicturesAttr *bool ;
// Bookmark ID Seed
BookmarkIdSeedAttr *uint32 ;
// Document Conformance Class
ConformanceAttr _c .ST_ConformanceClass ;
// List of Slide Master IDs
SldMasterIdLst *CT_SlideMasterIdList ;
// List of Notes Master IDs
NotesMasterIdLst *CT_NotesMasterIdList ;
// List of Handout Master IDs
HandoutMasterIdLst *CT_HandoutMasterIdList ;
// List of Slide IDs
SldIdLst *CT_SlideIdList ;
// Presentation Slide Size
SldSz *CT_SlideSize ;
// Notes Slide Size
NotesSz *_fa .CT_PositiveSize2D ;
// Smart Tags
SmartTags *CT_SmartTags ;
// Embedded Font List
EmbeddedFontLst *CT_EmbeddedFontList ;
// List of Custom Shows
CustShowLst *CT_CustomShowList ;
// Photo Album Information
PhotoAlbum *CT_PhotoAlbum ;
// List of Customer Data Buckets
CustDataLst *CT_CustomerDataList ;
// Kinsoku Settings
Kinsoku *CT_Kinsoku ;
// Presentation Default Text Style
DefaultTextStyle *_fa .CT_TextListStyle ;
// Modification Verifier
ModifyVerifier *CT_ModifyVerifier ;
// Extension List
ExtLst *CT_ExtensionList ;};
// ValidateWithPath validates the CT_SlideSyncProperties and its children, prefixing error messages with path
func (_cbeeef *CT_SlideSyncProperties )ValidateWithPath (path string )error {if _cbeeef .ExtLst !=nil {if _dcbg :=_cbeeef .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcbg !=nil {return _dcbg ;};};return nil ;};func (_eedbg *CT_OleObjectChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_caca :for {_aedfa ,_fbde :=d .Token ();if _fbde !=nil {return _fbde ;};switch _feac :=_aedfa .(type ){case _a .StartElement :switch _feac .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006d\u0062e\u0064"}:_eedbg .Embed =NewCT_OleObjectEmbed ();if _cgfga :=d .DecodeElement (_eedbg .Embed ,&_feac );_cgfga !=nil {return _cgfga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006c\u0069\u006e\u006b"}:_eedbg .Link =NewCT_OleObjectLink ();if _deae :=d .DecodeElement (_eedbg .Link ,&_feac );_deae !=nil {return _deae ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006ae\u0063\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_feac .Name );if _gfa :=d .Skip ();_gfa !=nil {return _gfa ;};};case _a .EndElement :break _caca ;case _a .CharData :};};return nil ;};
// Validate validates the CT_SlideLayout and its children
func (_ffbaa *CT_SlideLayout )Validate ()error {return _ffbaa .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004ca\u0079\u006f\u0075\u0074");};func (_dgggd ST_TLBehaviorAccumulateType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_agcad :=_a .Attr {};_agcad .Name =name ;switch _dgggd {case ST_TLBehaviorAccumulateTypeUnset :_agcad .Value ="";case ST_TLBehaviorAccumulateTypeNone :_agcad .Value ="\u006e\u006f\u006e\u0065";case ST_TLBehaviorAccumulateTypeAlways :_agcad .Value ="\u0061\u006c\u0077\u0061\u0079\u0073";};return _agcad ,nil ;};type CT_ModifyVerifier struct{
// Cryptographic Algorithm Name
AlgorithmNameAttr *string ;
// Password Hash Value
HashValueAttr *string ;
// Salt Value for Password Verifier
SaltValueAttr *string ;
// Iterations to Run Hashing Algorithm
SpinValueAttr *uint32 ;
// Cryptographic Provider Type
CryptProviderTypeAttr _c .ST_CryptProv ;
// Cryptographic Algorithm Class
CryptAlgorithmClassAttr _c .ST_AlgClass ;
// Cryptographic Algorithm Type
CryptAlgorithmTypeAttr _c .ST_AlgType ;
// Cryptographic Hashing Algorithm
CryptAlgorithmSidAttr *uint32 ;
// Iterations to Run Hashing Algorithm
SpinCountAttr *uint32 ;
// Salt for Password Verifier
SaltDataAttr *string ;
// Password Hash
HashDataAttr *string ;
// Cryptographic Provider
CryptProviderAttr *string ;
// Cryptographic Algorithm Extensibility
AlgIdExtAttr *uint32 ;
// Algorithm Extensibility Source
AlgIdExtSourceAttr *string ;
// Cryptographic Provider Type Extensibility
CryptProviderTypeExtAttr *uint32 ;
// Provider Type Extensibility Source
CryptProviderTypeExtSourceAttr *string ;};func (_fdebb ST_TLBehaviorAccumulateType )ValidateWithPath (path string )error {switch _fdebb {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fdebb ));};return nil ;};
// Validate validates the CT_InOutTransition and its children
func (_fade *CT_InOutTransition )Validate ()error {return _fade .ValidateWithPath ("\u0043T\u005fI\u006e\u004f\u0075\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func (_fedfg *CT_SlideSorterViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fedfg .CViewPr =NewCT_CommonViewProperties ();for _ ,_cefge :=range start .Attr {if _cefge .Name .Local =="\u0073\u0068\u006f\u0077\u0046\u006f\u0072\u006d\u0061t\u0074\u0069\u006e\u0067"{_gead ,_bgbb :=_d .ParseBool (_cefge .Value );if _bgbb !=nil {return _bgbb ;};_fedfg .ShowFormattingAttr =&_gead ;continue ;};};_gbebe :for {_abfef ,_adbgf :=d .Token ();if _adbgf !=nil {return _adbgf ;};switch _bdbaa :=_abfef .(type ){case _a .StartElement :switch _bdbaa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _gdecf :=d .DecodeElement (_fedfg .CViewPr ,&_bdbaa );_gdecf !=nil {return _gdecf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fedfg .ExtLst =NewCT_ExtensionList ();if _edcg :=d .DecodeElement (_fedfg .ExtLst ,&_bdbaa );_edcg !=nil {return _edcg ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065w\u0050\u0072op\u0065\u0072\u0074i\u0065\u0073\u0020\u0025\u0076",_bdbaa .Name );if _efde :=d .Skip ();_efde !=nil {return _efde ;};};case _a .EndElement :break _gbebe ;case _a .CharData :};};return nil ;};func (_dggfa *CT_SlideRelationshipList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _dggfa .Sld !=nil {_adga :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073l\u0064"}};for _ ,_debf :=range _dggfa .Sld {e .EncodeElement (_debf ,_adga );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_SideDirectionTransition ()*CT_SideDirectionTransition {_gbge :=&CT_SideDirectionTransition {};return _gbge ;};func NewCmAuthorLst ()*CmAuthorLst {_bfcbf :=&CmAuthorLst {};_bfcbf .CT_CommentAuthorList =*NewCT_CommentAuthorList ();return _bfcbf ;};func (_fgcdc *CT_TLCommonMediaNodeData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fgcdc .VolAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u006f\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_fgcdc .VolAttr )});};if _fgcdc .MuteAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0075\u0074\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgcdc .MuteAttr ))});};if _fgcdc .NumSldAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0075\u006d\u0053\u006c\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_fgcdc .NumSldAttr )});};if _fgcdc .ShowWhenStoppedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073h\u006fw\u0057\u0068\u0065\u006e\u0053\u0074\u006f\u0070\u0070\u0065\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fgcdc .ShowWhenStoppedAttr ))});};e .EncodeToken (start );_fdbdb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_fgcdc .CTn ,_fdbdb );_cfcfa :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}};e .EncodeElement (_fgcdc .TgtEl ,_cfcfa );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ffaeb *ST_TLTimeNodeMasterRelation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfccgd ,_agage :=d .Token ();if _agage !=nil {return _agage ;};if _aadae ,_bfgg :=_dfccgd .(_a .EndElement );_bfgg &&_aadae .Name ==start .Name {*_ffaeb =1;return nil ;};if _cfba ,_fdcca :=_dfccgd .(_a .CharData );!_fdcca {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dfccgd );}else {switch string (_cfba ){case "":*_ffaeb =0;case "\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k":*_ffaeb =1;case "\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k":*_ffaeb =2;case "\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k":*_ffaeb =3;};};_dfccgd ,_agage =d .Token ();if _agage !=nil {return _agage ;};if _cdfe ,_gegc :=_dfccgd .(_a .EndElement );_gegc &&_cdfe .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dfccgd );};
// Validate validates the CT_SlideTransition and its children
func (_eebg *CT_SlideTransition )Validate ()error {return _eebg .ValidateWithPath ("\u0043T\u005fS\u006c\u0069\u0064\u0065\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};func (_acdagc *CT_SlideTiming )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _acdagc .TnLst !=nil {_bfedd :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u006e\u004c\u0073\u0074"}};e .EncodeElement (_acdagc .TnLst ,_bfedd );};if _acdagc .BldLst !=nil {_aace :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u004c\u0073\u0074"}};e .EncodeElement (_acdagc .BldLst ,_aace );};if _acdagc .ExtLst !=nil {_eceb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_acdagc .ExtLst ,_eceb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bdgeg *ST_Direction )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eegbd ,_daede :=d .Token ();if _daede !=nil {return _daede ;};if _ffeaeg ,_ddgcg :=_eegbd .(_a .EndElement );_ddgcg &&_ffeaeg .Name ==start .Name {*_bdgeg =1;return nil ;};if _gcdfd ,_badbb :=_eegbd .(_a .CharData );!_badbb {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_eegbd );}else {switch string (_gcdfd ){case "":*_bdgeg =0;case "\u0068\u006f\u0072\u007a":*_bdgeg =1;case "\u0076\u0065\u0072\u0074":*_bdgeg =2;};};_eegbd ,_daede =d .Token ();if _daede !=nil {return _daede ;};if _fabefd ,_cadab :=_eegbd .(_a .EndElement );_cadab &&_fabefd .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_eegbd );};
// ValidateWithPath validates the CT_TLTemplateList and its children, prefixing error messages with path
func (_bddea *CT_TLTemplateList )ValidateWithPath (path string )error {for _baacg ,_baga :=range _bddea .Tmpl {if _gfecf :=_baga .ValidateWithPath (_ab .Sprintf ("%\u0073\u002f\u0054\u006d\u0070\u006c\u005b\u0025\u0064\u005d",path ,_baacg ));_gfecf !=nil {return _gfecf ;};};return nil ;};func (_bdgcd ST_SplitterBarState )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdgcd .String (),start );};type CT_TLAnimVariant struct{
// Boolean Variant
BoolVal *CT_TLAnimVariantBooleanVal ;
// Integer
IntVal *CT_TLAnimVariantIntegerVal ;
// Float Value
FltVal *CT_TLAnimVariantFloatVal ;
// String Value
StrVal *CT_TLAnimVariantStringVal ;
// Color Value
ClrVal *_fa .CT_Color ;};func (_bfaac ST_PlaceholderType )Validate ()error {return _bfaac .ValidateWithPath ("")};func (_eagce ST_OleObjectFollowColorScheme )ValidateWithPath (path string )error {switch _eagce {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eagce ));};return nil ;};func (_dffgde *CT_TLBuildDiagram )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dffgde .BldAttr !=ST_TLDiagramBuildTypeUnset {_gfdbe ,_bfcfb :=_dffgde .BldAttr .MarshalXMLAttr (_a .Name {Local :"\u0062\u006c\u0064"});if _bfcfb !=nil {return _bfcfb ;};start .Attr =append (start .Attr ,_gfdbe );};if _dffgde .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_dffgde .SpidAttr )});};if _dffgde .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_dffgde .GrpIdAttr )});};if _dffgde .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_dffgde .UiExpandAttr ))});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_ConnectorNonVisual and its children, prefixing error messages with path
func (_gcgc *CT_ConnectorNonVisual )ValidateWithPath (path string )error {if _ega :=_gcgc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_ega !=nil {return _ega ;};if _gfdf :=_gcgc .CNvCxnSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_gfdf !=nil {return _gfdf ;};if _agdg :=_gcgc .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_agdg !=nil {return _agdg ;};return nil ;};
// ValidateWithPath validates the CT_GroupShapeChoice and its children, prefixing error messages with path
func (_aadf *CT_GroupShapeChoice )ValidateWithPath (path string )error {for _aeg ,_adcb :=range _aadf .Sp {if _dfac :=_adcb .ValidateWithPath (_ab .Sprintf ("\u0025s\u002f\u0053\u0070\u005b\u0025\u0064]",path ,_aeg ));_dfac !=nil {return _dfac ;};};for _gfbd ,_gcd :=range _aadf .GrpSp {if _gfge :=_gcd .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fG\u0072\u0070\u0053\u0070\u005b\u0025\u0064\u005d",path ,_gfbd ));_gfge !=nil {return _gfge ;};};for _cccaf ,_bbfce :=range _aadf .GraphicFrame {if _caac :=_bbfce .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0047ra\u0070\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065\u005b\u0025\u0064\u005d",path ,_cccaf ));_caac !=nil {return _caac ;};};for _dece ,_dabe :=range _aadf .CxnSp {if _cbad :=_dabe .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002fC\u0078\u006e\u0053\u0070\u005b\u0025\u0064\u005d",path ,_dece ));_cbad !=nil {return _cbad ;};};for _dddd ,_ggdd :=range _aadf .Pic {if _fcgd :=_ggdd .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0050\u0069\u0063\u005b\u0025\u0064\u005d",path ,_dddd ));_fcgd !=nil {return _fcgd ;};};for _cedec ,_bgada :=range _aadf .ContentPart {if _ceab :=_bgada .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fC\u006f\u006e\u0074\u0065\u006et\u0050\u0061r\u0074\u005b\u0025\u0064\u005d",path ,_cedec ));_ceab !=nil {return _ceab ;};};return nil ;};func (_fgacg ST_TLBehaviorTransformType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fgacg .String (),start );};func (_gdb *CT_ControlList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _gdb .Control !=nil {_acca :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u006f\u006e\u0074\u0072\u006fl"}};for _ ,_gbfe :=range _gdb .Control {e .EncodeElement (_gbfe ,_acca );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bgbgb ST_PrintColorMode )Validate ()error {return _bgbgb .ValidateWithPath ("")};func (_ebbdb *CT_PrintProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fdecc :=range start .Attr {if _fdecc .Name .Local =="\u0070r\u006e\u0057\u0068\u0061\u0074"{_ebbdb .PrnWhatAttr .UnmarshalXMLAttr (_fdecc );continue ;};if _fdecc .Name .Local =="\u0063l\u0072\u004d\u006f\u0064\u0065"{_ebbdb .ClrModeAttr .UnmarshalXMLAttr (_fdecc );continue ;};if _fdecc .Name .Local =="\u0068\u0069\u0064d\u0065\u006e\u0053\u006c\u0069\u0064\u0065\u0073"{_cdbb ,_dcaac :=_d .ParseBool (_fdecc .Value );if _dcaac !=nil {return _dcaac ;};_ebbdb .HiddenSlidesAttr =&_cdbb ;continue ;};if _fdecc .Name .Local =="\u0073c\u0061l\u0065\u0054\u006f\u0046\u0069\u0074\u0050\u0061\u0070\u0065\u0072"{_becfc ,_dgba :=_d .ParseBool (_fdecc .Value );if _dgba !=nil {return _dgba ;};_ebbdb .ScaleToFitPaperAttr =&_becfc ;continue ;};if _fdecc .Name .Local =="f\u0072\u0061\u006d\u0065\u0053\u006c\u0069\u0064\u0065\u0073"{_dccb ,_gafa :=_d .ParseBool (_fdecc .Value );if _gafa !=nil {return _gafa ;};_ebbdb .FrameSlidesAttr =&_dccb ;continue ;};};_bcda :for {_dfbdg ,_cdfcc :=d .Token ();if _cdfcc !=nil {return _cdfcc ;};switch _dgbab :=_dfbdg .(type ){case _a .StartElement :switch _dgbab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebbdb .ExtLst =NewCT_ExtensionList ();if _faff :=d .DecodeElement (_ebbdb .ExtLst ,&_dgbab );_faff !=nil {return _faff ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0069\u006e\u0074\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dgbab .Name );if _eede :=d .Skip ();_eede !=nil {return _eede ;};};case _a .EndElement :break _bcda ;case _a .CharData :};};return nil ;};func (_gedg *CT_IndexRange )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aaad :=range start .Attr {if _aaad .Name .Local =="\u0073\u0074"{_ceca ,_cde :=_d .ParseUint (_aaad .Value ,10,32);if _cde !=nil {return _cde ;};_gedg .StAttr =uint32 (_ceca );continue ;};if _aaad .Name .Local =="\u0065\u006e\u0064"{_dabf ,_faad :=_d .ParseUint (_aaad .Value ,10,32);if _faad !=nil {return _faad ;};_gedg .EndAttr =uint32 (_dabf );continue ;};};for {_gba ,_ecfd :=d .Token ();if _ecfd !=nil {return _ab .Errorf ("\u0070a\u0072\u0073\u0069\u006eg\u0020\u0043\u0054\u005f\u0049n\u0064e\u0078R\u0061\u006e\u0067\u0065\u003a\u0020\u0025s",_ecfd );};if _gbba ,_egfb :=_gba .(_a .EndElement );_egfb &&_gbba .Name ==start .Name {break ;};};return nil ;};const (ST_TransitionInOutDirectionTypeUnset ST_TransitionInOutDirectionType =0;ST_TransitionInOutDirectionTypeOut ST_TransitionInOutDirectionType =1;ST_TransitionInOutDirectionTypeIn ST_TransitionInOutDirectionType =2;);
// Validate validates the CT_CommentAuthorList and its children
func (_dede *CT_CommentAuthorList )Validate ()error {return _dede .ValidateWithPath ("C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041u\u0074\u0068\u006f\u0072Li\u0073\u0074");};
// Validate validates the CT_EmbeddedFontList and its children
func (_dccgc *CT_EmbeddedFontList )Validate ()error {return _dccgc .ValidateWithPath ("\u0043\u0054\u005f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074");};
// ValidateWithPath validates the ViewPr and its children, prefixing error messages with path
func (_cdeed *ViewPr )ValidateWithPath (path string )error {if _gdbcd :=_cdeed .CT_ViewProperties .ValidateWithPath (path );_gdbcd !=nil {return _gdbcd ;};return nil ;};
// Validate validates the CT_TLByAnimateColorTransform and its children
func (_abfc *CT_TLByAnimateColorTransform )Validate ()error {return _abfc .ValidateWithPath ("\u0043\u0054\u005f\u0054L\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043o\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d");};func (_cegf *CT_TLByRgbColorTransform )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072"},Value :_ab .Sprintf ("\u0025\u0076",_cegf .RAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067"},Value :_ab .Sprintf ("\u0025\u0076",_cegf .GAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062"},Value :_ab .Sprintf ("\u0025\u0076",_cegf .BAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cfcbad *SldLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="p\u003a\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074";return _cfcbad .CT_SlideLayout .MarshalXML (e ,start );};func (_aaddag *CT_SlideTiming )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eafba :for {_fdabd ,_gfgd :=d .Token ();if _gfgd !=nil {return _gfgd ;};switch _daeea :=_fdabd .(type ){case _a .StartElement :switch _daeea .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"}:_aaddag .TnLst =NewCT_TimeNodeList ();if _ccee :=d .DecodeElement (_aaddag .TnLst ,&_daeea );_ccee !=nil {return _ccee ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u004c\u0073\u0074"}:_aaddag .BldLst =NewCT_BuildList ();if _cdde :=d .DecodeElement (_aaddag .BldLst ,&_daeea );_cdde !=nil {return _cdde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_aaddag .ExtLst =NewCT_ExtensionListModify ();if _agdde :=d .DecodeElement (_aaddag .ExtLst ,&_daeea );_agdde !=nil {return _agdde ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054\u0069m\u0069n\u0067\u0020\u0025\u0076",_daeea .Name );if _ggabc :=d .Skip ();_ggabc !=nil {return _ggabc ;};};case _a .EndElement :break _eafba ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLBuildParagraph and its children
func (_gbdf *CT_TLBuildParagraph )Validate ()error {return _gbdf .ValidateWithPath ("\u0043\u0054\u005f\u0054LB\u0075\u0069\u006c\u0064\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068");};func (_fffb *ST_TLAnimateMotionPathEditMode )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fffb =0;case "\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065":*_fffb =1;case "\u0066\u0069\u0078e\u0064":*_fffb =2;};return nil ;};func (_afdca ST_TLCommandType )ValidateWithPath (path string )error {switch _afdca {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_afdca ));};return nil ;};const (ST_TLCommandTypeUnset ST_TLCommandType =0;ST_TLCommandTypeEvt ST_TLCommandType =1;ST_TLCommandTypeCall ST_TLCommandType =2;ST_TLCommandTypeVerb ST_TLCommandType =3;);
// Validate validates the CT_HandoutMasterIdListEntry and its children
func (_acfd *CT_HandoutMasterIdListEntry )Validate ()error {return _acfd .ValidateWithPath ("C\u0054\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049d\u004c\u0069\u0073t\u0045n\u0074\u0072\u0079");};func (_aeag *CT_ShowInfoKiosk )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dacbf :=range start .Attr {if _dacbf .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_dbgdg ,_fcda :=_d .ParseUint (_dacbf .Value ,10,32);if _fcda !=nil {return _fcda ;};_cgec :=uint32 (_dbgdg );_aeag .RestartAttr =&_cgec ;continue ;};};for {_fbfg ,_efdb :=d .Token ();if _efdb !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073i\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077I\u006ef\u006f\u004b\u0069\u006f\u0073\u006b\u003a \u0025\u0073",_efdb );};if _dadb ,_gebce :=_fbfg .(_a .EndElement );_gebce &&_dadb .Name ==start .Name {break ;};};return nil ;};func NewCT_CommonViewProperties ()*CT_CommonViewProperties {_dcb :=&CT_CommonViewProperties {};_dcb .Scale =_fa .NewCT_Scale2D ();_dcb .Origin =_fa .NewCT_Point2D ();return _dcb ;};
// Validate validates the CT_TLIterateData and its children
func (_bagc *CT_TLIterateData )Validate ()error {return _bagc .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0049t\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061");};func (_fadga ST_TLBehaviorAccumulateType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fadga .String (),start );};func NewCT_TLAnimateColorBehavior ()*CT_TLAnimateColorBehavior {_aaeaa :=&CT_TLAnimateColorBehavior {};_aaeaa .CBhvr =NewCT_TLCommonBehaviorData ();return _aaeaa ;};func (_fdgea *ST_TLParaBuildType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fdgea =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_fdgea =1;case "\u0070":*_fdgea =2;case "\u0063\u0075\u0073\u0074":*_fdgea =3;case "\u0077\u0068\u006fl\u0065":*_fdgea =4;};return nil ;};
// Validate validates the CT_SlideLayoutIdListEntry and its children
func (_fffg *CT_SlideLayoutIdListEntry )Validate ()error {return _fffg .ValidateWithPath ("\u0043T\u005f\u0053\u006c\u0069d\u0065\u004c\u0061\u0079\u006fu\u0074I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y");};type ST_TLParaBuildType byte ;type CT_OleObject struct{
// Embedded Object ProgID
ProgIdAttr *string ;Choice *CT_OleObjectChoice ;Pic *CT_Picture ;SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;};type CT_TLAnimVariantBooleanVal struct{
// Value
ValAttr bool ;};func (_faed *CT_SlideTransitionChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faed .Blinds !=nil {_gfgb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0069\u006e\u0064\u0073"}};e .EncodeElement (_faed .Blinds ,_gfgb );};if _faed .Checker !=nil {_fdfb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0068\u0065\u0063\u006b\u0065r"}};e .EncodeElement (_faed .Checker ,_fdfb );};if _faed .Circle !=nil {_eagff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0069\u0072\u0063\u006c\u0065"}};e .EncodeElement (_faed .Circle ,_eagff );};if _faed .Dissolve !=nil {_dgddg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}};e .EncodeElement (_faed .Dissolve ,_dgddg );};if _faed .Comb !=nil {_eefd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006f\u006d\u0062"}};e .EncodeElement (_faed .Comb ,_eefd );};if _faed .Cover !=nil {_dfbg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u006f\u0076\u0065\u0072"}};e .EncodeElement (_faed .Cover ,_dfbg );};if _faed .Cut !=nil {_adeeb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063u\u0074"}};e .EncodeElement (_faed .Cut ,_adeeb );};if _faed .Diamond !=nil {_fgcfd :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0064\u0069\u0061\u006d\u006f\u006ed"}};e .EncodeElement (_faed .Diamond ,_fgcfd );};if _faed .Fade !=nil {_cbfccf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0066\u0061\u0064\u0065"}};e .EncodeElement (_faed .Fade ,_cbfccf );};if _faed .Newsflash !=nil {_gbff :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u006e\u0065\u0077\u0073\u0066\u006c\u0061\u0073\u0068"}};e .EncodeElement (_faed .Newsflash ,_gbff );};if _faed .Plus !=nil {_bggdf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u006c\u0075\u0073"}};e .EncodeElement (_faed .Plus ,_bggdf );};if _faed .Pull !=nil {_cacaf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0075\u006c\u006c"}};e .EncodeElement (_faed .Pull ,_cacaf );};if _faed .Push !=nil {_gdae :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0075\u0073\u0068"}};e .EncodeElement (_faed .Push ,_gdae );};if _faed .Random !=nil {_dgdg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0072\u0061\u006e\u0064\u006f\u006d"}};e .EncodeElement (_faed .Random ,_dgdg );};if _faed .RandomBar !=nil {_dgfg :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0072\u0061\u006e\u0064\u006f\u006d\u0042\u0061\u0072"}};e .EncodeElement (_faed .RandomBar ,_dgfg );};if _faed .Split !=nil {_dbcca :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0070\u006c\u0069\u0074"}};e .EncodeElement (_faed .Split ,_dbcca );};if _faed .Strips !=nil {_eaegg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0074\u0072\u0069\u0070\u0073"}};e .EncodeElement (_faed .Strips ,_eaegg );};if _faed .Wedge !=nil {_dfcf :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0077\u0065\u0064\u0067\u0065"}};e .EncodeElement (_faed .Wedge ,_dfcf );};if _faed .Wheel !=nil {_ffcg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0077\u0068\u0065\u0065\u006c"}};e .EncodeElement (_faed .Wheel ,_ffcg );};if _faed .Wipe !=nil {_bcdea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0077\u0069\u0070\u0065"}};e .EncodeElement (_faed .Wipe ,_bcdea );};if _faed .Zoom !=nil {_cccbg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u007a\u006f\u006f\u006d"}};e .EncodeElement (_faed .Zoom ,_cccbg );};return nil ;};func (_gfda *CT_CornerDirectionTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gfda .DirAttr !=ST_TransitionCornerDirectionTypeUnset {_cccg ,_baeae :=_gfda .DirAttr .MarshalXMLAttr (_a .Name {Local :"\u0064\u0069\u0072"});if _baeae !=nil {return _baeae ;};start .Attr =append (start .Attr ,_cccg );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_NotesSlide and its children, prefixing error messages with path
func (_eaadg *CT_NotesSlide )ValidateWithPath (path string )error {if _aege :=_eaadg .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_aege !=nil {return _aege ;};if _eaadg .ClrMapOvr !=nil {if _debc :=_eaadg .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_debc !=nil {return _debc ;};};if _eaadg .ExtLst !=nil {if _aggb :=_eaadg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aggb !=nil {return _aggb ;};};return nil ;};type CT_Extension struct{
// Uniform Resource Identifier
UriAttr string ;Any []_ae .Any ;};
// Validate validates the CT_HandoutMasterIdList and its children
func (_cdfc *CT_HandoutMasterIdList )Validate ()error {return _cdfc .ValidateWithPath ("\u0043\u0054\u005f\u0048an\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074");};
// ST_TransitionEightDirectionType is a union type
type ST_TransitionEightDirectionType struct{ST_TransitionSideDirectionType ST_TransitionSideDirectionType ;ST_TransitionCornerDirectionType ST_TransitionCornerDirectionType ;};func NewCT_SlideMasterIdListEntry ()*CT_SlideMasterIdListEntry {_fgcd :=&CT_SlideMasterIdListEntry {};return _fgcd ;};func (_fefc *CT_OutlineViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fefc .CViewPr =NewCT_CommonViewProperties ();_dcff :for {_cebf ,_bcdd :=d .Token ();if _bcdd !=nil {return _bcdd ;};switch _fffa :=_cebf .(type ){case _a .StartElement :switch _fffa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _fefcf :=d .DecodeElement (_fefc .CViewPr ,&_fffa );_fefcf !=nil {return _fefcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0073\u0074"}:_fefc .SldLst =NewCT_OutlineViewSlideList ();if _aabc :=d .DecodeElement (_fefc .SldLst ,&_fffa );_aabc !=nil {return _aabc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fefc .ExtLst =NewCT_ExtensionList ();if _cfedc :=d .DecodeElement (_fefc .ExtLst ,&_fffa );_cfedc !=nil {return _cfedc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073\u0020%\u0076",_fffa .Name );if _egeb :=d .Skip ();_egeb !=nil {return _egeb ;};};case _a .EndElement :break _dcff ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_TLTimeAnimateValue and its children, prefixing error messages with path
func (_ggad *CT_TLTimeAnimateValue )ValidateWithPath (path string )error {if _ggad .TmAttr !=nil {if _ccged :=_ggad .TmAttr .ValidateWithPath (path +"\u002fT\u006d\u0041\u0074\u0074\u0072");_ccged !=nil {return _ccged ;};};if _ggad .Val !=nil {if _eeec :=_ggad .Val .ValidateWithPath (path +"\u002f\u0056\u0061\u006c");_eeec !=nil {return _eeec ;};};return nil ;};func NewCT_GroupShape ()*CT_GroupShape {_aaeb :=&CT_GroupShape {};_aaeb .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_aaeb .GrpSpPr =_fa .NewCT_GroupShapeProperties ();return _aaeb ;};
// ValidateWithPath validates the CT_NotesMaster and its children, prefixing error messages with path
func (_cecb *CT_NotesMaster )ValidateWithPath (path string )error {if _cffg :=_cecb .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_cffg !=nil {return _cffg ;};if _ddcd :=_cecb .ClrMap .ValidateWithPath (path +"\u002fC\u006c\u0072\u004d\u0061\u0070");_ddcd !=nil {return _ddcd ;};if _cecb .Hf !=nil {if _ebed :=_cecb .Hf .ValidateWithPath (path +"\u002f\u0048\u0066");_ebed !=nil {return _ebed ;};};if _cecb .NotesStyle !=nil {if _ebage :=_cecb .NotesStyle .ValidateWithPath (path +"/\u004e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065");_ebage !=nil {return _ebage ;};};if _cecb .ExtLst !=nil {if _dcgaf :=_cecb .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_dcgaf !=nil {return _dcgaf ;};};return nil ;};type CT_NotesSlide struct{
// Common slide data for notes slides
CSld *CT_CommonSlideData ;
// Color Scheme Map Override
ClrMapOvr *_fa .CT_ColorMappingOverride ;ExtLst *CT_ExtensionListModify ;ShowMasterSpAttr *bool ;ShowMasterPhAnimAttr *bool ;};func (_adfde ST_TransitionEightDirectionType )String ()string {if _adfde .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {return _adfde .ST_TransitionSideDirectionType .String ();};if _adfde .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {return _adfde .ST_TransitionCornerDirectionType .String ();};return "";};const (ST_SlideSizeTypeUnset ST_SlideSizeType =0;ST_SlideSizeTypeScreen4x3 ST_SlideSizeType =1;ST_SlideSizeTypeLetter ST_SlideSizeType =2;ST_SlideSizeTypeA4 ST_SlideSizeType =3;ST_SlideSizeType35mm ST_SlideSizeType =4;ST_SlideSizeTypeOverhead ST_SlideSizeType =5;ST_SlideSizeTypeBanner ST_SlideSizeType =6;ST_SlideSizeTypeCustom ST_SlideSizeType =7;ST_SlideSizeTypeLedger ST_SlideSizeType =8;ST_SlideSizeTypeA3 ST_SlideSizeType =9;ST_SlideSizeTypeB4ISO ST_SlideSizeType =10;ST_SlideSizeTypeB5ISO ST_SlideSizeType =11;ST_SlideSizeTypeB4JIS ST_SlideSizeType =12;ST_SlideSizeTypeB5JIS ST_SlideSizeType =13;ST_SlideSizeTypeHagakiCard ST_SlideSizeType =14;ST_SlideSizeTypeScreen16x9 ST_SlideSizeType =15;ST_SlideSizeTypeScreen16x10 ST_SlideSizeType =16;);func (_dae *CT_Comment )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dae .Pos =_fa .NewCT_Point2D ();for _ ,_cg :=range start .Attr {if _cg .Name .Local =="\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"{_bad ,_gdd :=_d .ParseUint (_cg .Value ,10,32);if _gdd !=nil {return _gdd ;};_dae .AuthorIdAttr =uint32 (_bad );continue ;};if _cg .Name .Local =="\u0064\u0074"{_be ,_egdf :=ParseStdlibTime (_cg .Value );if _egdf !=nil {return _egdf ;};_dae .DtAttr =&_be ;continue ;};if _cg .Name .Local =="\u0069\u0064\u0078"{_ecf ,_ddf :=_d .ParseUint (_cg .Value ,10,32);if _ddf !=nil {return _ddf ;};_dae .IdxAttr =uint32 (_ecf );continue ;};};_gefe :for {_bdab ,_cegb :=d .Token ();if _cegb !=nil {return _cegb ;};switch _caae :=_bdab .(type ){case _a .StartElement :switch _caae .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006f\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006f\u0073"}:if _geeg :=d .DecodeElement (_dae .Pos ,&_caae );_geeg !=nil {return _geeg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0065\u0078\u0074"}:if _ecab :=d .DecodeElement (&_dae .Text ,&_caae );_ecab !=nil {return _ecab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dae .ExtLst =NewCT_ExtensionListModify ();if _dbe :=d .DecodeElement (_dae .ExtLst ,&_caae );_dbe !=nil {return _dbe ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070p\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006ce\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005fC\u006f\u006d\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_caae .Name );if _baf :=d .Skip ();_baf !=nil {return _baf ;};};case _a .EndElement :break _gefe ;case _a .CharData :};};return nil ;};func (_acegb ST_TLAnimateColorSpace )Validate ()error {return _acegb .ValidateWithPath ("")};
// Validate validates the CT_CommonSlideViewProperties and its children
func (_dag *CT_CommonSlideViewProperties )Validate ()error {return _dag .ValidateWithPath ("\u0043\u0054\u005f\u0043o\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073");};func ParseUnionST_PositivePercentage (s string )(_fa .ST_PositivePercentage ,error ){return _fa .ParseUnionST_PositivePercentage (s );};func (_gbbd *CT_TLByRgbColorTransform )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_fffc :=range start .Attr {if _fffc .Name .Local =="\u0072"{_gdbf ,_bcgdc :=ParseUnionST_FixedPercentage (_fffc .Value );if _bcgdc !=nil {return _bcgdc ;};_gbbd .RAttr =_gdbf ;continue ;};if _fffc .Name .Local =="\u0067"{_cgcd ,_dabcb :=ParseUnionST_FixedPercentage (_fffc .Value );if _dabcb !=nil {return _dabcb ;};_gbbd .GAttr =_cgcd ;continue ;};if _fffc .Name .Local =="\u0062"{_dbagb ,_ebee :=ParseUnionST_FixedPercentage (_fffc .Value );if _ebee !=nil {return _ebee ;};_gbbd .BAttr =_dbagb ;continue ;};};for {_dfdb ,_gbdbf :=d .Token ();if _gbdbf !=nil {return _ab .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LBy\u0052gb\u0043\u006f\u006c\u006f\u0072\u0054\u0072an\u0073\u0066\u006f\u0072\u006d\u003a\u0020%\u0073",_gbdbf );};if _cacfg ,_abbfe :=_dfdb .(_a .EndElement );_abbfe &&_cacfg .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path
func (_fcfd *CT_OleObject )ValidateWithPath (path string )error {if _faaaf :=_fcfd .Choice .ValidateWithPath (path +"\u002fC\u0068\u006f\u0069\u0063\u0065");_faaaf !=nil {return _faaaf ;};if _fcfd .Pic !=nil {if _cacc :=_fcfd .Pic .ValidateWithPath (path +"\u002f\u0050\u0069\u0063");_cacc !=nil {return _cacc ;};};if _fcfd .ImgWAttr !=nil {if *_fcfd .ImgWAttr < 0{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fcfd .ImgWAttr );};};if _fcfd .ImgHAttr !=nil {if *_fcfd .ImgHAttr < 0{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_fcfd .ImgHAttr );};};return nil ;};
// Validate validates the CT_SlideMasterIdList and its children
func (_dcfg *CT_SlideMasterIdList )Validate ()error {return _dcfg .ValidateWithPath ("C\u0054_\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074");};func (_bbadg ST_OleObjectFollowColorScheme )Validate ()error {return _bbadg .ValidateWithPath ("")};func (_ddff ST_TLDiagramBuildType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ddff .String (),start );};
// Validate validates the CT_TLMediaNodeAudio and its children
func (_cbcec *CT_TLMediaNodeAudio )Validate ()error {return _cbcec .ValidateWithPath ("\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0041\u0075\u0064\u0069\u006f");};func (_cagag ST_IterateType )Validate ()error {return _cagag .ValidateWithPath ("")};func (_badbe ST_TLTriggerRuntimeNode )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_eeee :=_a .Attr {};_eeee .Name =name ;switch _badbe {case ST_TLTriggerRuntimeNodeUnset :_eeee .Value ="";case ST_TLTriggerRuntimeNodeFirst :_eeee .Value ="\u0066\u0069\u0072s\u0074";case ST_TLTriggerRuntimeNodeLast :_eeee .Value ="\u006c\u0061\u0073\u0074";case ST_TLTriggerRuntimeNodeAll :_eeee .Value ="\u0061\u006c\u006c";};return _eeee ,nil ;};const (ST_ViewTypeUnset ST_ViewType =0;ST_ViewTypeSldView ST_ViewType =1;ST_ViewTypeSldMasterView ST_ViewType =2;ST_ViewTypeNotesView ST_ViewType =3;ST_ViewTypeHandoutView ST_ViewType =4;ST_ViewTypeNotesMasterView ST_ViewType =5;ST_ViewTypeOutlineView ST_ViewType =6;ST_ViewTypeSldSorterView ST_ViewType =7;ST_ViewTypeSldThumbnailView ST_ViewType =8;);func (_ccbaa *CT_TLCommonTimeNodeData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccbaa .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .IdAttr )});};if _ccbaa .PresetIDAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0074\u0049\u0044"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .PresetIDAttr )});};if _ccbaa .PresetClassAttr !=ST_TLTimeNodePresetClassTypeUnset {_dcdfdb ,_bgdb :=_ccbaa .PresetClassAttr .MarshalXMLAttr (_a .Name {Local :"p\u0072\u0065\u0073\u0065\u0074\u0043\u006c\u0061\u0073\u0073"});if _bgdb !=nil {return _bgdb ;};start .Attr =append (start .Attr ,_dcdfdb );};if _ccbaa .PresetSubtypeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0074\u0053\u0075\u0062\u0074\u0079\u0070\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .PresetSubtypeAttr )});};if _ccbaa .DurAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0075\u0072"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .DurAttr )});};if _ccbaa .RepeatCountAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"r\u0065\u0070\u0065\u0061\u0074\u0043\u006f\u0075\u006e\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .RepeatCountAttr )});};if _ccbaa .RepeatDurAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072e\u0070\u0065\u0061\u0074\u0044\u0075r"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .RepeatDurAttr )});};if _ccbaa .SpdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .SpdAttr )});};if _ccbaa .AccelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u0063\u0063e\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .AccelAttr )});};if _ccbaa .DecelAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0065\u0063e\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .DecelAttr )});};if _ccbaa .AutoRevAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061u\u0074\u006f\u0052\u0065\u0076"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccbaa .AutoRevAttr ))});};if _ccbaa .RestartAttr !=ST_TLTimeNodeRestartTypeUnset {_faagd ,_gccd :=_ccbaa .RestartAttr .MarshalXMLAttr (_a .Name {Local :"\u0072e\u0073\u0074\u0061\u0072\u0074"});if _gccd !=nil {return _gccd ;};start .Attr =append (start .Attr ,_faagd );};if _ccbaa .FillAttr !=ST_TLTimeNodeFillTypeUnset {_edfcc ,_ccbbbb :=_ccbaa .FillAttr .MarshalXMLAttr (_a .Name {Local :"\u0066\u0069\u006c\u006c"});if _ccbbbb !=nil {return _ccbbbb ;};start .Attr =append (start .Attr ,_edfcc );};if _ccbaa .SyncBehaviorAttr !=ST_TLTimeNodeSyncTypeUnset {_eefcg ,_dgcdd :=_ccbaa .SyncBehaviorAttr .MarshalXMLAttr (_a .Name {Local :"\u0073\u0079\u006ec\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072"});if _dgcdd !=nil {return _dgcdd ;};start .Attr =append (start .Attr ,_eefcg );};if _ccbaa .TmFilterAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u006d\u0046\u0069\u006c\u0074\u0065\u0072"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .TmFilterAttr )});};if _ccbaa .EvtFilterAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0065v\u0074\u0046\u0069\u006c\u0074\u0065r"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .EvtFilterAttr )});};if _ccbaa .DisplayAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064i\u0073\u0070\u006c\u0061\u0079"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccbaa .DisplayAttr ))});};if _ccbaa .MasterRelAttr !=ST_TLTimeNodeMasterRelationUnset {_gabe ,_ggfcg :=_ccbaa .MasterRelAttr .MarshalXMLAttr (_a .Name {Local :"\u006da\u0073\u0074\u0065\u0072\u0052\u0065l"});if _ggfcg !=nil {return _ggfcg ;};start .Attr =append (start .Attr ,_gabe );};if _ccbaa .BldLvlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u006c\u0064\u004c\u0076\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .BldLvlAttr )});};if _ccbaa .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_ccbaa .GrpIdAttr )});};if _ccbaa .AfterEffectAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccbaa .AfterEffectAttr ))});};if _ccbaa .NodeTypeAttr !=ST_TLTimeNodeTypeUnset {_cccafd ,_debfb :=_ccbaa .NodeTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u006e\u006f\u0064\u0065\u0054\u0079\u0070\u0065"});if _debfb !=nil {return _debfb ;};start .Attr =append (start .Attr ,_cccafd );};if _ccbaa .NodePhAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u006f\u0064\u0065\u0050\u0068"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ccbaa .NodePhAttr ))});};e .EncodeToken (start );if _ccbaa .StCondLst !=nil {_fcbf :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0073\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_ccbaa .StCondLst ,_fcbf );};if _ccbaa .EndCondLst !=nil {_bgfa :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065n\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}};e .EncodeElement (_ccbaa .EndCondLst ,_bgfa );};if _ccbaa .EndSync !=nil {_fcedc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0065\u006e\u0064\u0053\u0079\u006ec"}};e .EncodeElement (_ccbaa .EndSync ,_fcedc );};if _ccbaa .Iterate !=nil {_ceaba :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0069\u0074\u0065\u0072\u0061\u0074e"}};e .EncodeElement (_ccbaa .Iterate ,_ceaba );};if _ccbaa .ChildTnLst !=nil {_cbbad :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063h\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"}};e .EncodeElement (_ccbaa .ChildTnLst ,_cbbad );};if _ccbaa .SubTnLst !=nil {_gbabba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"}};e .EncodeElement (_ccbaa .SubTnLst ,_gbabba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_faaafa ST_TLTriggerRuntimeNode )Validate ()error {return _faaafa .ValidateWithPath ("")};func NewCT_EmbeddedFontListEntry ()*CT_EmbeddedFontListEntry {_cea :=&CT_EmbeddedFontListEntry {};_cea .Font =_fa .NewCT_TextFont ();return _cea ;};
// Validate validates the EG_SlideListChoice and its children
func (_fadgb *EG_SlideListChoice )Validate ()error {return _fadgb .ValidateWithPath ("\u0045G\u005fS\u006c\u0069\u0064\u0065\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065");};
// ValidateWithPath validates the CmLst and its children, prefixing error messages with path
func (_eege *CmLst )ValidateWithPath (path string )error {if _ffbef :=_eege .CT_CommentList .ValidateWithPath (path );_ffbef !=nil {return _ffbef ;};return nil ;};type CT_OleObjectLink struct{
// Update Linked Embedded Objects Automatically
UpdateAutomaticAttr *bool ;ExtLst *CT_ExtensionList ;};func (_afab *CT_ModifyVerifier )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_egdd :=range start .Attr {if _egdd .Name .Local =="\u0073p\u0069\u006e\u0043\u006f\u0075\u006et"{_bfeg ,_aaga :=_d .ParseUint (_egdd .Value ,10,32);if _aaga !=nil {return _aaga ;};_bcge :=uint32 (_bfeg );_afab .SpinCountAttr =&_bcge ;continue ;};if _egdd .Name .Local =="\u0061\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u004e\u0061\u006d\u0065"{_bdbg ,_cbaga :=_egdd .Value ,error (nil );if _cbaga !=nil {return _cbaga ;};_afab .AlgorithmNameAttr =&_bdbg ;continue ;};if _egdd .Name .Local =="\u0073\u0061\u006c\u0074\u0044\u0061\u0074\u0061"{_bgae ,_cdce :=_egdd .Value ,error (nil );if _cdce !=nil {return _cdce ;};_afab .SaltDataAttr =&_bgae ;continue ;};if _egdd .Name .Local =="\u0073a\u006c\u0074\u0056\u0061\u006c\u0075e"{_eecc ,_cbaba :=_egdd .Value ,error (nil );if _cbaba !=nil {return _cbaba ;};_afab .SaltValueAttr =&_eecc ;continue ;};if _egdd .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065r\u0054\u0079\u0070\u0065"{_afab .CryptProviderTypeAttr .UnmarshalXMLAttr (_egdd );continue ;};if _egdd .Name .Local =="\u0063\u0072\u0079\u0070tA\u006c\u0067\u006f\u0072\u0069\u0074\u0068\u006d\u0043\u006c\u0061\u0073\u0073"{_afab .CryptAlgorithmClassAttr .UnmarshalXMLAttr (_egdd );continue ;};if _egdd .Name .Local =="\u0063r\u0079p\u0074\u0041\u006c\u0067\u006fr\u0069\u0074h\u006d\u0054\u0079\u0070\u0065"{_afab .CryptAlgorithmTypeAttr .UnmarshalXMLAttr (_egdd );continue ;};if _egdd .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0041\u006c\u0067\u006f\u0072\u0069\u0074h\u006d\u0053\u0069\u0064"{_ggga ,_dbeb :=_d .ParseUint (_egdd .Value ,10,32);if _dbeb !=nil {return _dbeb ;};_bafca :=uint32 (_ggga );_afab .CryptAlgorithmSidAttr =&_bafca ;continue ;};if _egdd .Name .Local =="\u0068a\u0073\u0068\u0056\u0061\u006c\u0075e"{_bbec ,_bgba :=_egdd .Value ,error (nil );if _bgba !=nil {return _bgba ;};_afab .HashValueAttr =&_bbec ;continue ;};if _egdd .Name .Local =="\u0073p\u0069\u006e\u0056\u0061\u006c\u0075e"{_acge ,_fddc :=_d .ParseUint (_egdd .Value ,10,32);if _fddc !=nil {return _fddc ;};_abece :=uint32 (_acge );_afab .SpinValueAttr =&_abece ;continue ;};if _egdd .Name .Local =="\u0068\u0061\u0073\u0068\u0044\u0061\u0074\u0061"{_efca ,_ffgc :=_egdd .Value ,error (nil );if _ffgc !=nil {return _ffgc ;};_afab .HashDataAttr =&_efca ;continue ;};if _egdd .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064\u0065\u0072"{_ece ,_cfef :=_egdd .Value ,error (nil );if _cfef !=nil {return _cfef ;};_afab .CryptProviderAttr =&_ece ;continue ;};if _egdd .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074"{_efba ,_abad :=_d .ParseUint (_egdd .Value ,10,32);if _abad !=nil {return _abad ;};_bgea :=uint32 (_efba );_afab .AlgIdExtAttr =&_bgea ;continue ;};if _egdd .Name .Local =="\u0061\u006c\u0067\u0049\u0064\u0045\u0078\u0074\u0053o\u0075\u0072\u0063\u0065"{_cgeb ,_edad :=_egdd .Value ,error (nil );if _edad !=nil {return _edad ;};_afab .AlgIdExtSourceAttr =&_cgeb ;continue ;};if _egdd .Name .Local =="c\u0072y\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070eE\u0078\u0074"{_adce ,_fdeg :=_d .ParseUint (_egdd .Value ,10,32);if _fdeg !=nil {return _fdeg ;};_fbbf :=uint32 (_adce );_afab .CryptProviderTypeExtAttr =&_fbbf ;continue ;};if _egdd .Name .Local =="\u0063\u0072\u0079\u0070\u0074\u0050\u0072\u006f\u0076\u0069\u0064e\u0072\u0054\u0079\u0070\u0065\u0045\u0078\u0074\u0053\u006fu\u0072\u0063\u0065"{_fgdg ,_ebda :=_egdd .Value ,error (nil );if _ebda !=nil {return _ebda ;};_afab .CryptProviderTypeExtSourceAttr =&_fgdg ;continue ;};};for {_bgcfd ,_dafe :=d .Token ();if _dafe !=nil {return _ab .Errorf ("\u0070\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072: \u0025\u0073",_dafe );};if _bedb ,_aede :=_bgcfd .(_a .EndElement );_aede &&_bedb .Name ==start .Name {break ;};};return nil ;};const (ST_TLChartSubelementTypeUnset ST_TLChartSubelementType =0;ST_TLChartSubelementTypeGridLegend ST_TLChartSubelementType =1;ST_TLChartSubelementTypeSeries ST_TLChartSubelementType =2;ST_TLChartSubelementTypeCategory ST_TLChartSubelementType =3;ST_TLChartSubelementTypePtInSeries ST_TLChartSubelementType =4;ST_TLChartSubelementTypePtInCategory ST_TLChartSubelementType =5;);func (_gbdfa ST_TransitionSideDirectionType )Validate ()error {return _gbdfa .ValidateWithPath ("")};func (_eeacc *CT_SlideSize )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eeacc .CxAttr =914400;_eeacc .CyAttr =914400;for _ ,_fedbb :=range start .Attr {if _fedbb .Name .Local =="\u0063\u0078"{_eacff ,_edcbe :=_d .ParseInt (_fedbb .Value ,10,32);if _edcbe !=nil {return _edcbe ;};_eeacc .CxAttr =int32 (_eacff );continue ;};if _fedbb .Name .Local =="\u0063\u0079"{_egbb ,_eddd :=_d .ParseInt (_fedbb .Value ,10,32);if _eddd !=nil {return _eddd ;};_eeacc .CyAttr =int32 (_egbb );continue ;};if _fedbb .Name .Local =="\u0074\u0079\u0070\u0065"{_eeacc .TypeAttr .UnmarshalXMLAttr (_fedbb );continue ;};};for {_dceg ,_cddaa :=d .Token ();if _cddaa !=nil {return _ab .Errorf ("\u0070a\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0053\u006ci\u0064\u0065\u0053\u0069\u007a\u0065\u003a\u0020\u0025\u0073",_cddaa );};if _cgbe ,_dbbb :=_dceg .(_a .EndElement );_dbbb &&_cgbe .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_TransitionSoundAction and its children
func (_eggda *CT_TransitionSoundAction )Validate ()error {return _eggda .ValidateWithPath ("\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006eS\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e");};const (ST_TLPreviousActionTypeUnset ST_TLPreviousActionType =0;ST_TLPreviousActionTypeNone ST_TLPreviousActionType =1;ST_TLPreviousActionTypeSkipTimed ST_TLPreviousActionType =2;);const (ST_TLBehaviorOverrideTypeUnset ST_TLBehaviorOverrideType =0;ST_TLBehaviorOverrideTypeNormal ST_TLBehaviorOverrideType =1;ST_TLBehaviorOverrideTypeChildStyle ST_TLBehaviorOverrideType =2;);func (_bgbc *CT_CommonViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bgbc .VarScaleAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u0072\u0053\u0063\u0061\u006c\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_bgbc .VarScaleAttr ))});};e .EncodeToken (start );_dcbc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0063\u0061\u006c\u0065"}};e .EncodeElement (_bgbc .Scale ,_dcbc );_bfe :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006f\u0072\u0069\u0067\u0069\u006e"}};e .EncodeElement (_bgbc .Origin ,_bfe );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_Empty ()*CT_Empty {_bdaf :=&CT_Empty {};return _bdaf };type CT_NotesViewProperties struct{
// Common Slide View Properties
CSldViewPr *CT_CommonSlideViewProperties ;ExtLst *CT_ExtensionList ;};
// Validate validates the CT_Picture and its children
func (_cade *CT_Picture )Validate ()error {return _cade .ValidateWithPath ("\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065");};func (_egaca ST_TLTimeNodeRestartType )String ()string {switch _egaca {case 0:return "";case 1:return "\u0061\u006c\u0077\u0061\u0079\u0073";case 2:return "\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065";case 3:return "\u006e\u0065\u0076e\u0072";};return "";};type CT_TLTimeAnimateValue struct{
// Time
TmAttr *ST_TLTimeAnimateValueTime ;
// Formula
FmlaAttr *string ;
// Value
Val *CT_TLAnimVariant ;};
// Validate validates the CT_OleObject and its children
func (_eead *CT_OleObject )Validate ()error {return _eead .ValidateWithPath ("\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074");};func NewCT_SlideSyncProperties ()*CT_SlideSyncProperties {_gbdc :=&CT_SlideSyncProperties {};return _gbdc ;};func (_baffd ST_TLBehaviorAccumulateType )String ()string {switch _baffd {case 0:return "";case 1:return "\u006e\u006f\u006e\u0065";case 2:return "\u0061\u006c\u0077\u0061\u0079\u0073";};return "";};func (_gbae ST_TLDiagramBuildType )ValidateWithPath (path string )error {switch _gbae {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbae ));};return nil ;};func (_gegbf *ST_TLTimeNodeSyncType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbgefc ,_deff :=d .Token ();if _deff !=nil {return _deff ;};if _dgefd ,_efacb :=_bbgefc .(_a .EndElement );_efacb &&_dgefd .Name ==start .Name {*_gegbf =1;return nil ;};if _cfae ,_bcaac :=_bbgefc .(_a .CharData );!_bcaac {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bbgefc );}else {switch string (_cfae ){case "":*_gegbf =0;case "\u0063a\u006e\u0053\u006c\u0069\u0070":*_gegbf =1;case "\u006c\u006f\u0063\u006b\u0065\u0064":*_gegbf =2;};};_bbgefc ,_deff =d .Token ();if _deff !=nil {return _deff ;};if _afec ,_aedgf :=_bbgefc .(_a .EndElement );_aedgf &&_afec .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bbgefc );};func (_cbfdc ST_TLBehaviorTransformType )ValidateWithPath (path string )error {switch _cbfdc {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbfdc ));};return nil ;};func (_cdeeee *ST_PlaceholderType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cdeeee =0;case "\u0074\u0069\u0074l\u0065":*_cdeeee =1;case "\u0062\u006f\u0064\u0079":*_cdeeee =2;case "\u0063\u0074\u0072\u0054\u0069\u0074\u006c\u0065":*_cdeeee =3;case "\u0073\u0075\u0062\u0054\u0069\u0074\u006c\u0065":*_cdeeee =4;case "\u0064\u0074":*_cdeeee =5;case "\u0073\u006c\u0064\u004e\u0075\u006d":*_cdeeee =6;case "\u0066\u0074\u0072":*_cdeeee =7;case "\u0068\u0064\u0072":*_cdeeee =8;case "\u006f\u0062\u006a":*_cdeeee =9;case "\u0063\u0068\u0061r\u0074":*_cdeeee =10;case "\u0074\u0062\u006c":*_cdeeee =11;case "\u0063l\u0069\u0070\u0041\u0072\u0074":*_cdeeee =12;case "\u0064\u0067\u006d":*_cdeeee =13;case "\u006d\u0065\u0064i\u0061":*_cdeeee =14;case "\u0073\u006c\u0064\u0049\u006d\u0067":*_cdeeee =15;case "\u0070\u0069\u0063":*_cdeeee =16;};return nil ;};
// ValidateWithPath validates the CT_Connector and its children, prefixing error messages with path
func (_ggc *CT_Connector )ValidateWithPath (path string )error {if _gdeb :=_ggc .NvCxnSpPr .ValidateWithPath (path +"\u002f\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072");_gdeb !=nil {return _gdeb ;};if _dbag :=_ggc .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_dbag !=nil {return _dbag ;};if _ggc .Style !=nil {if _fdff :=_ggc .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_fdff !=nil {return _fdff ;};};if _ggc .ExtLst !=nil {if _eabb :=_ggc .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_eabb !=nil {return _eabb ;};};return nil ;};func (_egbce ST_IterateType )String ()string {switch _egbce {case 0:return "";case 1:return "\u0065\u006c";case 2:return "\u0077\u0064";case 3:return "\u006c\u0074";};return "";};func NewCT_TLTimeAnimateValueList ()*CT_TLTimeAnimateValueList {_dcaaa :=&CT_TLTimeAnimateValueList {};return _dcaaa ;};
// ValidateWithPath validates the CT_TLTimeAnimateValueList and its children, prefixing error messages with path
func (_cfde *CT_TLTimeAnimateValueList )ValidateWithPath (path string )error {for _degce ,_gcgce :=range _cfde .Tav {if _bcecd :=_gcgce .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0054\u0061\u0076\u005b\u0025\u0064\u005d",path ,_degce ));_bcecd !=nil {return _bcecd ;};};return nil ;};func (_ddebg *ST_SlideLayoutType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efcab ,_gaafc :=d .Token ();if _gaafc !=nil {return _gaafc ;};if _beceb ,_babab :=_efcab .(_a .EndElement );_babab &&_beceb .Name ==start .Name {*_ddebg =1;return nil ;};if _befd ,_cgfef :=_efcab .(_a .CharData );!_cgfef {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efcab );}else {switch string (_befd ){case "":*_ddebg =0;case "\u0074\u0069\u0074l\u0065":*_ddebg =1;case "\u0074\u0078":*_ddebg =2;case "\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078":*_ddebg =3;case "\u0074\u0062\u006c":*_ddebg =4;case "\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074":*_ddebg =5;case "\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_ddebg =6;case "\u0064\u0067\u006d":*_ddebg =7;case "\u0063\u0068\u0061r\u0074":*_ddebg =8;case "\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074":*_ddebg =9;case "\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078":*_ddebg =10;case "\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy":*_ddebg =11;case "\u0062\u006c\u0061n\u006b":*_ddebg =12;case "\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a":*_ddebg =13;case "\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_ddebg =14;case "\u006fb\u006a\u004f\u006e\u006c\u0079":*_ddebg =15;case "\u006f\u0062\u006a":*_ddebg =16;case "\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061":*_ddebg =17;case "\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078":*_ddebg =18;case "\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x":*_ddebg =19;case "\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j":*_ddebg =20;case "t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_ddebg =21;case "t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078":*_ddebg =22;case "\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078":*_ddebg =23;case "\u0066o\u0075\u0072\u004f\u0062\u006a":*_ddebg =24;case "\u0076\u0065\u0072\u0074\u0054\u0078":*_ddebg =25;case "\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078":*_ddebg =26;case "\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078":*_ddebg =27;case "\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074":*_ddebg =28;case "\u0074\u0077\u006f\u004f\u0062\u006a":*_ddebg =29;case "\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a":*_ddebg =30;case "\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a":*_ddebg =31;case "\u0063\u0075\u0073\u0074":*_ddebg =32;case "\u0073e\u0063\u0048\u0065\u0061\u0064":*_ddebg =33;case "t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a":*_ddebg =34;case "\u006f\u0062\u006aT\u0078":*_ddebg =35;case "\u0070\u0069\u0063T\u0078":*_ddebg =36;};};_efcab ,_gaafc =d .Token ();if _gaafc !=nil {return _gaafc ;};if _agbbg ,_faagb :=_efcab .(_a .EndElement );_faagb &&_agbbg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efcab );};func (_accf *CT_SlideViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_accf .CSldViewPr =NewCT_CommonSlideViewProperties ();_ccafd :for {_cfggb ,_gfgbg :=d .Token ();if _gfgbg !=nil {return _gfgbg ;};switch _acdg :=_cfggb .(type ){case _a .StartElement :switch _acdg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}:if _cegd :=d .DecodeElement (_accf .CSldViewPr ,&_acdg );_cegd !=nil {return _cegd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_accf .ExtLst =NewCT_ExtensionList ();if _adbgb :=d .DecodeElement (_accf .ExtLst ,&_acdg );_adbgb !=nil {return _adbgb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0053\u006c\u0069\u0064e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_acdg .Name );if _agddf :=d .Skip ();_agddf !=nil {return _agddf ;};};case _a .EndElement :break _ccafd ;case _a .CharData :};};return nil ;};func (_eggc *CT_SlideTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cdga :=range start .Attr {if _cdga .Name .Local =="\u0073\u0070\u0064"{_eggc .SpdAttr .UnmarshalXMLAttr (_cdga );continue ;};if _cdga .Name .Local =="\u0061\u0064\u0076\u0043\u006c\u0069\u0063\u006b"{_agdbe ,_egbg :=_d .ParseBool (_cdga .Value );if _egbg !=nil {return _egbg ;};_eggc .AdvClickAttr =&_agdbe ;continue ;};if _cdga .Name .Local =="\u0061\u0064\u0076T\u006d"{_bfbcg ,_dbddc :=_d .ParseUint (_cdga .Value ,10,32);if _dbddc !=nil {return _dbddc ;};_fgbddf :=uint32 (_bfbcg );_eggc .AdvTmAttr =&_fgbddf ;continue ;};};_aedbc :for {_bcceg ,_gefea :=d .Token ();if _gefea !=nil {return _gefea ;};switch _cfbb :=_bcceg .(type ){case _a .StartElement :switch _cfbb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0069\u006e\u0064\u0073"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _dfcde :=d .DecodeElement (&_eggc .Choice .Blinds ,&_cfbb );_dfcde !=nil {return _dfcde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063h\u0065\u0063\u006b\u0065\u0072"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _eebd :=d .DecodeElement (&_eggc .Choice .Checker ,&_cfbb );_eebd !=nil {return _eebd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0069\u0072\u0063\u006c\u0065"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _gbcg :=d .DecodeElement (&_eggc .Choice .Circle ,&_cfbb );_gbcg !=nil {return _gbcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0069\u0073\u0073\u006f\u006c\u0076\u0065"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _bfbf :=d .DecodeElement (&_eggc .Choice .Dissolve ,&_cfbb );_bfbf !=nil {return _bfbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u006d\u0062"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _acba :=d .DecodeElement (&_eggc .Choice .Comb ,&_cfbb );_acba !=nil {return _acba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006f\u0076e\u0072"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fbef :=d .DecodeElement (&_eggc .Choice .Cover ,&_cfbb );_fbef !=nil {return _fbef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0074"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _abcf :=d .DecodeElement (&_eggc .Choice .Cut ,&_cfbb );_abcf !=nil {return _abcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064i\u0061\u006d\u006f\u006e\u0064"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fdcd :=d .DecodeElement (&_eggc .Choice .Diamond ,&_cfbb );_fdcd !=nil {return _fdcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0061\u0064\u0065"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fdba :=d .DecodeElement (&_eggc .Choice .Fade ,&_cfbb );_fdba !=nil {return _fdba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ee\u0077\u0073\u0066\u006c\u0061\u0073h"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _cbcd :=d .DecodeElement (&_eggc .Choice .Newsflash ,&_cfbb );_cbcd !=nil {return _cbcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u006c\u0075\u0073"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fdea :=d .DecodeElement (&_eggc .Choice .Plus ,&_cfbb );_fdea !=nil {return _fdea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u006c\u006c"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _dcbab :=d .DecodeElement (&_eggc .Choice .Pull ,&_cfbb );_dcbab !=nil {return _dcbab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0075\u0073\u0068"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _cfbea :=d .DecodeElement (&_eggc .Choice .Push ,&_cfbb );_cfbea !=nil {return _cfbea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0061\u006e\u0064\u006f\u006d"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fcaf :=d .DecodeElement (&_eggc .Choice .Random ,&_cfbb );_fcaf !=nil {return _fcaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072a\u006e\u0064\u006f\u006d\u0042\u0061r"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _dcdc :=d .DecodeElement (&_eggc .Choice .RandomBar ,&_cfbb );_dcdc !=nil {return _dcdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u006ci\u0074"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fbga :=d .DecodeElement (&_eggc .Choice .Split ,&_cfbb );_fbga !=nil {return _fbga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0072\u0069\u0070\u0073"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _cbea :=d .DecodeElement (&_eggc .Choice .Strips ,&_cfbb );_cbea !=nil {return _cbea ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0065\u0064g\u0065"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _fgcgg :=d .DecodeElement (&_eggc .Choice .Wedge ,&_cfbb );_fgcgg !=nil {return _fgcgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0068\u0065e\u006c"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _geba :=d .DecodeElement (&_eggc .Choice .Wheel ,&_cfbb );_geba !=nil {return _geba ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0077\u0069\u0070\u0065"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _dbegb :=d .DecodeElement (&_eggc .Choice .Wipe ,&_cfbb );_dbegb !=nil {return _dbegb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u007a\u006f\u006f\u006d"}:_eggc .Choice =NewCT_SlideTransitionChoice ();if _bgbg :=d .DecodeElement (&_eggc .Choice .Zoom ,&_cfbb );_bgbg !=nil {return _bgbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064A\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064A\u0063"}:_eggc .SndAc =NewCT_TransitionSoundAction ();if _fdaa :=d .DecodeElement (_eggc .SndAc ,&_cfbb );_fdaa !=nil {return _fdaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eggc .ExtLst =NewCT_ExtensionListModify ();if _bgfbb :=d .DecodeElement (_eggc .ExtLst ,&_cfbb );_bgfbb !=nil {return _bgfbb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_cfbb .Name );if _aadfe :=d .Skip ();_aadfe !=nil {return _aadfe ;};};case _a .EndElement :break _aedbc ;case _a .CharData :};};return nil ;};func NewCT_CornerDirectionTransition ()*CT_CornerDirectionTransition {_afdd :=&CT_CornerDirectionTransition {};return _afdd ;};func (_degdf ST_TLBehaviorAdditiveType )ValidateWithPath (path string )error {switch _degdf {case 0,1,2,3,4,5:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_degdf ));};return nil ;};func (_fddbd ST_PrintWhat )ValidateWithPath (path string )error {switch _fddbd {case 0,1,2,3,4,5,6,7,8,9:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_fddbd ));};return nil ;};const (ST_TLBehaviorTransformTypeUnset ST_TLBehaviorTransformType =0;ST_TLBehaviorTransformTypePt ST_TLBehaviorTransformType =1;ST_TLBehaviorTransformTypeImg ST_TLBehaviorTransformType =2;);func NewCT_SlideTransition ()*CT_SlideTransition {_ebec :=&CT_SlideTransition {};return _ebec };func NewCT_TLTimeTargetElement ()*CT_TLTimeTargetElement {_bbcfg :=&CT_TLTimeTargetElement {};return _bbcfg ;};func NewCT_CustomShowList ()*CT_CustomShowList {_gbdb :=&CT_CustomShowList {};return _gbdb };func (_bdbbe ST_TLAnimateBehaviorValueType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdbbe .String (),start );};type ST_TLTimeNodeRestartType byte ;func (_deaa *ST_TLTriggerRuntimeNode )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cacfgg ,_defgd :=d .Token ();if _defgd !=nil {return _defgd ;};if _cbabe ,_gaaad :=_cacfgg .(_a .EndElement );_gaaad &&_cbabe .Name ==start .Name {*_deaa =1;return nil ;};if _dfgef ,_fbbad :=_cacfgg .(_a .CharData );!_fbbad {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_cacfgg );}else {switch string (_dfgef ){case "":*_deaa =0;case "\u0066\u0069\u0072s\u0074":*_deaa =1;case "\u006c\u0061\u0073\u0074":*_deaa =2;case "\u0061\u006c\u006c":*_deaa =3;};};_cacfgg ,_defgd =d .Token ();if _defgd !=nil {return _defgd ;};if _gegeb ,_ffgbf :=_cacfgg .(_a .EndElement );_ffgbf &&_gegeb .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_cacfgg );};
// Validate validates the SldLayout and its children
func (_ddeae *SldLayout )Validate ()error {return _ddeae .ValidateWithPath ("\u0053l\u0064\u004c\u0061\u0079\u006f\u0075t");};const (ST_OleObjectFollowColorSchemeUnset ST_OleObjectFollowColorScheme =0;ST_OleObjectFollowColorSchemeNone ST_OleObjectFollowColorScheme =1;ST_OleObjectFollowColorSchemeFull ST_OleObjectFollowColorScheme =2;ST_OleObjectFollowColorSchemeTextAndBackground ST_OleObjectFollowColorScheme =3;);type CT_TLSubShapeId struct{
// Shape ID
SpidAttr string ;};func (_cagfc *CT_TLPoint )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078"},Value :_ab .Sprintf ("\u0025\u0076",_cagfc .XAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0079"},Value :_ab .Sprintf ("\u0025\u0076",_cagfc .YAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_PlaceholderSize byte ;func (_ffcc *ST_PhotoAlbumLayout )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ffcc =0;case "\u0066\u0069\u0074\u0054\u006f\u0053\u006c\u0069\u0064\u0065":*_ffcc =1;case "\u0031\u0070\u0069\u0063":*_ffcc =2;case "\u0032\u0070\u0069\u0063":*_ffcc =3;case "\u0034\u0070\u0069\u0063":*_ffcc =4;case "\u0031p\u0069\u0063\u0054\u0069\u0074\u006ce":*_ffcc =5;case "\u0032p\u0069\u0063\u0054\u0069\u0074\u006ce":*_ffcc =6;case "\u0034p\u0069\u0063\u0054\u0069\u0074\u006ce":*_ffcc =7;};return nil ;};
// Validate validates the CT_EmbeddedFontDataId and its children
func (_abdf *CT_EmbeddedFontDataId )Validate ()error {return _abdf .ValidateWithPath ("C\u0054\u005f\u0045\u006dbe\u0064d\u0065\u0064\u0046\u006f\u006et\u0044\u0061\u0074\u0061\u0049\u0064");};
// Validate validates the EG_ShowType and its children
func (_gebfa *EG_ShowType )Validate ()error {return _gebfa .ValidateWithPath ("E\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065");};func (_gccdb ST_TLBehaviorOverrideType )String ()string {switch _gccdb {case 0:return "";case 1:return "\u006e\u006f\u0072\u006d\u0061\u006c";case 2:return "\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065";};return "";};
// ValidateWithPath validates the EG_ShowType and its children, prefixing error messages with path
func (_bbbdg *EG_ShowType )ValidateWithPath (path string )error {if _bbbdg .Present !=nil {if _cagcb :=_bbbdg .Present .ValidateWithPath (path +"\u002f\u0050\u0072\u0065\u0073\u0065\u006e\u0074");_cagcb !=nil {return _cagcb ;};};if _bbbdg .Browse !=nil {if _efdef :=_bbbdg .Browse .ValidateWithPath (path +"\u002fB\u0072\u006f\u0077\u0073\u0065");_efdef !=nil {return _efdef ;};};if _bbbdg .Kiosk !=nil {if _bdegc :=_bbbdg .Kiosk .ValidateWithPath (path +"\u002f\u004b\u0069\u006f\u0073\u006b");_bdegc !=nil {return _bdegc ;};};return nil ;};
// ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path
func (_bacf *CT_HeaderFooter )ValidateWithPath (path string )error {if _bacf .ExtLst !=nil {if _cecdc :=_bacf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cecdc !=nil {return _cecdc ;};};return nil ;};const (ST_TLAnimateBehaviorCalcModeUnset ST_TLAnimateBehaviorCalcMode =0;ST_TLAnimateBehaviorCalcModeDiscrete ST_TLAnimateBehaviorCalcMode =1;ST_TLAnimateBehaviorCalcModeLin ST_TLAnimateBehaviorCalcMode =2;ST_TLAnimateBehaviorCalcModeFmla ST_TLAnimateBehaviorCalcMode =3;);func (_dacce *CT_TLSubShapeId )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_egccc :=range start .Attr {if _egccc .Name .Local =="\u0073\u0070\u0069\u0064"{_egba ,_dddeg :=_egccc .Value ,error (nil );if _dddeg !=nil {return _dddeg ;};_dacce .SpidAttr =_egba ;continue ;};};for {_cbadd ,_bcec :=d .Token ();if _bcec !=nil {return _ab .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0054\u004c\u0053\u0075\u0062\u0053h\u0061\u0070\u0065I\u0064:\u0020\u0025\u0073",_bcec );};if _gbgfa ,_efaec :=_cbadd .(_a .EndElement );_efaec &&_gbgfa .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_ShowInfoKiosk and its children
func (_ddcc *CT_ShowInfoKiosk )Validate ()error {return _ddcc .ValidateWithPath ("\u0043\u0054_\u0053\u0068\u006fw\u0049\u006e\u0066\u006f\u004b\u0069\u006f\u0073\u006b");};func (_geead ST_TransitionSideDirectionType )String ()string {switch _geead {case 0:return "";case 1:return "\u006c";case 2:return "\u0075";case 3:return "\u0072";case 4:return "\u0064";};return "";};func (_dcdb *CT_SlideIdListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dcdb .IdAttr =256;for _ ,_dfag :=range start .Attr {if _dfag .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dfag .Name .Local =="\u0069\u0064"||_dfag .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dfag .Name .Local =="\u0069\u0064"{_eacc ,_bcea :=_dfag .Value ,error (nil );if _bcea !=nil {return _bcea ;};_dcdb .RIdAttr =_eacc ;continue ;};if _dfag .Name .Local =="\u0069\u0064"{_feaac ,_dfcdgg :=_d .ParseUint (_dfag .Value ,10,32);if _dfcdgg !=nil {return _dfcdgg ;};_dcdb .IdAttr =uint32 (_feaac );continue ;};};_afbde :for {_ddaee ,_agbe :=d .Token ();if _agbe !=nil {return _agbe ;};switch _bgdce :=_ddaee .(type ){case _a .StartElement :switch _bgdce .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dcdb .ExtLst =NewCT_ExtensionList ();if _afbe :=d .DecodeElement (_dcdb .ExtLst ,&_bgdce );_afbe !=nil {return _afbe ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049\u0064Li\u0073\u0074\u0045\u006e\u0074\u0072\u0079\u0020\u0025\u0076",_bgdce .Name );if _fccf :=d .Skip ();_fccf !=nil {return _fccf ;};};case _a .EndElement :break _afbde ;case _a .CharData :};};return nil ;};func (_fege ST_TLDiagramBuildType )Validate ()error {return _fege .ValidateWithPath ("")};func (_bfea *CT_ShowInfoKiosk )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bfea .RestartAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072e\u0073\u0074\u0061\u0072\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_bfea .RestartAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TLCommandBehavior struct{
// Command Type
TypeAttr ST_TLCommandType ;
// Command
CmdAttr *string ;CBhvr *CT_TLCommonBehaviorData ;};func (_bbbd *CT_TLTimeCondition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_effb :=range start .Attr {if _effb .Name .Local =="\u0065\u0076\u0074"{_bbbd .EvtAttr .UnmarshalXMLAttr (_effb );continue ;};if _effb .Name .Local =="\u0064\u0065\u006ca\u0079"{_adccf ,_efage :=ParseUnionST_TLTime (_effb .Value );if _efage !=nil {return _efage ;};_bbbd .DelayAttr =&_adccf ;continue ;};};_gdbeg :for {_eefedf ,_cdef :=d .Token ();if _cdef !=nil {return _cdef ;};switch _gafgb :=_eefedf .(type ){case _a .StartElement :switch _gafgb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:_bbbd .TgtEl =NewCT_TLTimeTargetElement ();if _cbaaa :=d .DecodeElement (_bbbd .TgtEl ,&_gafgb );_cbaaa !=nil {return _cbaaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e"}:_bbbd .Tn =NewCT_TLTriggerTimeNodeID ();if _gffga :=d .DecodeElement (_bbbd .Tn ,&_gafgb );_gffga !=nil {return _gffga ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0074\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0074\u006e"}:_bbbd .Rtn =NewCT_TLTriggerRuntimeNode ();if _dgdeg :=d .DecodeElement (_bbbd .Rtn ,&_gafgb );_dgdeg !=nil {return _dgdeg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065C\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_gafgb .Name );if _gegbb :=d .Skip ();_gegbb !=nil {return _gegbb ;};};case _a .EndElement :break _gdbeg ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_TLGraphicalObjectBuild and its children, prefixing error messages with path
func (_bfeb *CT_TLGraphicalObjectBuild )ValidateWithPath (path string )error {if _bfeb .BldAsOne !=nil {if _debeg :=_bfeb .BldAsOne .ValidateWithPath (path +"\u002fB\u006c\u0064\u0041\u0073\u004f\u006ee");_debeg !=nil {return _debeg ;};};if _bfeb .BldSub !=nil {if _efcfd :=_bfeb .BldSub .ValidateWithPath (path +"\u002fB\u006c\u0064\u0053\u0075\u0062");_efcfd !=nil {return _efcfd ;};};return nil ;};func NewCT_Placeholder ()*CT_Placeholder {_cadad :=&CT_Placeholder {};return _cadad };type ST_SlideSizeType byte ;func (_edde ST_TLTimeNodePresetClassType )String ()string {switch _edde {case 0:return "";case 1:return "\u0065\u006e\u0074\u0072";case 2:return "\u0065\u0078\u0069\u0074";case 3:return "\u0065\u006d\u0070\u0068";case 4:return "\u0070\u0061\u0074\u0068";case 5:return "\u0076\u0065\u0072\u0062";case 6:return "\u006de\u0064\u0069\u0061\u0063\u0061\u006cl";};return "";};func (_faccg ST_PhotoAlbumLayout )ValidateWithPath (path string )error {switch _faccg {case 0,1,2,3,4,5,6,7:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_faccg ));};return nil ;};type CT_CommentAuthor struct{
// Comment Author ID
IdAttr uint32 ;
// Comment Author Name
NameAttr string ;
// Comment Author Initials
InitialsAttr string ;
// Index of Comment Author's last comment
LastIdxAttr uint32 ;
// Comment Author Color Index
ClrIdxAttr uint32 ;ExtLst *CT_ExtensionList ;};type CT_SlideSorterViewProperties struct{
// Show Formatting
ShowFormattingAttr *bool ;
// Base properties for Slide Sorter View
CViewPr *CT_CommonViewProperties ;ExtLst *CT_ExtensionList ;};func (_dcdf *CT_PhotoAlbum )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dcdf .BwAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u0077"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_dcdf .BwAttr ))});};if _dcdf .ShowCaptionsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006fw\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_dcdf .ShowCaptionsAttr ))});};if _dcdf .LayoutAttr !=ST_PhotoAlbumLayoutUnset {_fddb ,_ccfc :=_dcdf .LayoutAttr .MarshalXMLAttr (_a .Name {Local :"\u006c\u0061\u0079\u006f\u0075\u0074"});if _ccfc !=nil {return _ccfc ;};start .Attr =append (start .Attr ,_fddb );};if _dcdf .FrameAttr !=ST_PhotoAlbumFrameShapeUnset {_bfcc ,_dadc :=_dcdf .FrameAttr .MarshalXMLAttr (_a .Name {Local :"\u0066\u0072\u0061m\u0065"});if _dadc !=nil {return _dadc ;};start .Attr =append (start .Attr ,_bfcc );};e .EncodeToken (start );if _dcdf .ExtLst !=nil {_cdbc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dcdf .ExtLst ,_cdbc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_Shape and its children, prefixing error messages with path
func (_edfdd *CT_Shape )ValidateWithPath (path string )error {if _ddefg :=_edfdd .NvSpPr .ValidateWithPath (path +"\u002fN\u0076\u0053\u0070\u0050\u0072");_ddefg !=nil {return _ddefg ;};if _bfgbb :=_edfdd .SpPr .ValidateWithPath (path +"\u002f\u0053\u0070P\u0072");_bfgbb !=nil {return _bfgbb ;};if _edfdd .Style !=nil {if _aceg :=_edfdd .Style .ValidateWithPath (path +"\u002f\u0053\u0074\u0079\u006c\u0065");_aceg !=nil {return _aceg ;};};if _edfdd .TxBody !=nil {if _egebf :=_edfdd .TxBody .ValidateWithPath (path +"\u002fT\u0078\u0042\u006f\u0064\u0079");_egebf !=nil {return _egebf ;};};if _edfdd .ExtLst !=nil {if _cdca :=_edfdd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_cdca !=nil {return _cdca ;};};return nil ;};func (_bbgd *CT_ShowProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_eabd :=range start .Attr {if _eabd .Name .Local =="\u006c\u006f\u006f\u0070"{_ggaa ,_fdgg :=_d .ParseBool (_eabd .Value );if _fdgg !=nil {return _fdgg ;};_bbgd .LoopAttr =&_ggaa ;continue ;};if _eabd .Name .Local =="\u0073\u0068\u006f\u0077\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"{_dgbg ,_cfad :=_d .ParseBool (_eabd .Value );if _cfad !=nil {return _cfad ;};_bbgd .ShowNarrationAttr =&_dgbg ;continue ;};if _eabd .Name .Local =="\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"{_abee ,_ggce :=_d .ParseBool (_eabd .Value );if _ggce !=nil {return _ggce ;};_bbgd .ShowAnimationAttr =&_abee ;continue ;};if _eabd .Name .Local =="\u0075\u0073\u0065\u0054\u0069\u006d\u0069\u006e\u0067\u0073"{_ccfdb ,_gebd :=_d .ParseBool (_eabd .Value );if _gebd !=nil {return _gebd ;};_bbgd .UseTimingsAttr =&_ccfdb ;continue ;};};_bgcbb :for {_dgeg ,_ggcd :=d .Token ();if _ggcd !=nil {return _ggcd ;};switch _egedc :=_dgeg .(type ){case _a .StartElement :switch _egedc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_bbgd .Present =NewCT_Empty ();if _cbcb :=d .DecodeElement (_bbgd .Present ,&_egedc );_cbcb !=nil {return _cbcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_bbgd .Browse =NewCT_ShowInfoBrowse ();if _fagc :=d .DecodeElement (_bbgd .Browse ,&_egedc );_fagc !=nil {return _fagc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_bbgd .Kiosk =NewCT_ShowInfoKiosk ();if _bbbbe :=d .DecodeElement (_bbgd .Kiosk ,&_egedc );_bbbbe !=nil {return _bbbbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_bbgd .SldAll =NewCT_Empty ();if _egfd :=d .DecodeElement (_bbgd .SldAll ,&_egedc );_egfd !=nil {return _egfd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_bbgd .SldRg =NewCT_IndexRange ();if _fabaa :=d .DecodeElement (_bbgd .SldRg ,&_egedc );_fabaa !=nil {return _fabaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_bbgd .CustShow =NewCT_CustomShowId ();if _effg :=d .DecodeElement (_bbgd .CustShow ,&_egedc );_effg !=nil {return _effg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0065\u006e\u0043\u006c\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0065\u006e\u0043\u006c\u0072"}:_bbgd .PenClr =_fa .NewCT_Color ();if _bddg :=d .DecodeElement (_bbgd .PenClr ,&_egedc );_bddg !=nil {return _bddg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bbgd .ExtLst =NewCT_ExtensionList ();if _ddac :=d .DecodeElement (_bbgd .ExtLst ,&_egedc );_ddac !=nil {return _ddac ;};default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_egedc .Name );if _ebca :=d .Skip ();_ebca !=nil {return _ebca ;};};case _a .EndElement :break _bgcbb ;case _a .CharData :};};return nil ;};func (_egeff ST_TLAnimateColorSpace )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_egeff .String (),start );};type AG_Ole struct{SpidAttr *string ;NameAttr *string ;ShowAsIconAttr *bool ;IdAttr *string ;ImgWAttr *int32 ;ImgHAttr *int32 ;};func (_fgac *EG_ShowType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfebd :for {_feebg ,_fdag :=d .Token ();if _fdag !=nil {return _fdag ;};switch _ccede :=_feebg .(type ){case _a .StartElement :switch _ccede .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070r\u0065\u0073\u0065\u006e\u0074"}:_fgac .Present =NewCT_Empty ();if _dfgfa :=d .DecodeElement (_fgac .Present ,&_ccede );_dfgfa !=nil {return _dfgfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0072\u006f\u0077\u0073\u0065"}:_fgac .Browse =NewCT_ShowInfoBrowse ();if _baab :=d .DecodeElement (_fgac .Browse ,&_ccede );_baab !=nil {return _baab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006b\u0069\u006fs\u006b"}:_fgac .Kiosk =NewCT_ShowInfoKiosk ();if _cefeg :=d .DecodeElement (_fgac .Kiosk ,&_ccede );_cefeg !=nil {return _cefeg ;};default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065\u0020\u0025\u0076",_ccede .Name );if _ffaef :=d .Skip ();_ffaef !=nil {return _ffaef ;};};case _a .EndElement :break _dfebd ;case _a .CharData :};};return nil ;};func NewEG_Background ()*EG_Background {_eeefd :=&EG_Background {};return _eeefd };func (_aadccb ST_TLBehaviorAdditiveType )Validate ()error {return _aadccb .ValidateWithPath ("")};func (_agead ST_TLTimeNodePresetClassType )Validate ()error {return _agead .ValidateWithPath ("")};func (_eaae *CT_TLAnimateMotionBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _eaae .OriginAttr !=ST_TLAnimateMotionBehaviorOriginUnset {_baag ,_bffg :=_eaae .OriginAttr .MarshalXMLAttr (_a .Name {Local :"\u006f\u0072\u0069\u0067\u0069\u006e"});if _bffg !=nil {return _bffg ;};start .Attr =append (start .Attr ,_baag );};if _eaae .PathAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0061\u0074\u0068"},Value :_ab .Sprintf ("\u0025\u0076",*_eaae .PathAttr )});};if _eaae .PathEditModeAttr !=ST_TLAnimateMotionPathEditModeUnset {_egec ,_bfga :=_eaae .PathEditModeAttr .MarshalXMLAttr (_a .Name {Local :"\u0070\u0061\u0074h\u0045\u0064\u0069\u0074\u004d\u006f\u0064\u0065"});if _bfga !=nil {return _bfga ;};start .Attr =append (start .Attr ,_egec );};if _eaae .RAngAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0041\u006e\u0067"},Value :_ab .Sprintf ("\u0025\u0076",*_eaae .RAngAttr )});};if _eaae .PtsTypesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0074\u0073\u0054\u0079\u0070\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0076",*_eaae .PtsTypesAttr )});};e .EncodeToken (start );_adaea :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_eaae .CBhvr ,_adaea );if _eaae .By !=nil {_gggab :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0079"}};e .EncodeElement (_eaae .By ,_gggab );};if _eaae .From !=nil {_afcc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0066\u0072\u006f\u006d"}};e .EncodeElement (_eaae .From ,_afcc );};if _eaae .To !=nil {_bfaba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u006f"}};e .EncodeElement (_eaae .To ,_bfaba );};if _eaae .RCtr !=nil {_ffeac :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0072\u0043\u0074\u0072"}};e .EncodeElement (_eaae .RCtr ,_ffeac );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_edgfb *ST_TLAnimateBehaviorValueType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_edgfb =0;case "\u0073\u0074\u0072":*_edgfb =1;case "\u006e\u0075\u006d":*_edgfb =2;case "\u0063\u006c\u0072":*_edgfb =3;};return nil ;};func (_dddf *CT_GroupShapeChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dddf .Sp !=nil {_beacg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0070"}};for _ ,_egbea :=range _dddf .Sp {e .EncodeElement (_egbea ,_beacg );};};if _dddf .GrpSp !=nil {_dad :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0067\u0072\u0070\u0053\u0070"}};for _ ,_geebb :=range _dddf .GrpSp {e .EncodeElement (_geebb ,_dad );};};if _dddf .GraphicFrame !=nil {_bbfc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0067\u0072\u0061\u0070\u0068\u0069\u0063F\u0072\u0061\u006d\u0065"}};for _ ,_gggfg :=range _dddf .GraphicFrame {e .EncodeElement (_gggfg ,_bbfc );};};if _dddf .CxnSp !=nil {_fcff :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0078\u006e\u0053\u0070"}};for _ ,_aaag :=range _dddf .CxnSp {e .EncodeElement (_aaag ,_fcff );};};if _dddf .Pic !=nil {_fgeg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070i\u0063"}};for _ ,_ccea :=range _dddf .Pic {e .EncodeElement (_ccea ,_fgeg );};};if _dddf .ContentPart !=nil {_agcg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}};for _ ,_cbdg :=range _dddf .ContentPart {e .EncodeElement (_cbdg ,_agcg );};};return nil ;};func (_ebcbg ST_TLPreviousActionType )ValidateWithPath (path string )error {switch _ebcbg {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ebcbg ));};return nil ;};type CT_TLByHslColorTransform struct{
// Hue
HAttr int32 ;
// Saturation
SAttr _fa .ST_FixedPercentage ;
// Lightness
LAttr _fa .ST_FixedPercentage ;};func (_cbade ST_TLTimeNodeMasterRelation )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efddc :=_a .Attr {};_efddc .Name =name ;switch _cbade {case ST_TLTimeNodeMasterRelationUnset :_efddc .Value ="";case ST_TLTimeNodeMasterRelationSameClick :_efddc .Value ="\u0073a\u006d\u0065\u0043\u006c\u0069\u0063k";case ST_TLTimeNodeMasterRelationLastClick :_efddc .Value ="\u006ca\u0073\u0074\u0043\u006c\u0069\u0063k";case ST_TLTimeNodeMasterRelationNextClick :_efddc .Value ="\u006ee\u0078\u0074\u0043\u006c\u0069\u0063k";};return _efddc ,nil ;};type CT_TLShapeTargetElement struct{
// Shape ID
SpidAttr uint32 ;
// Background
Bg *CT_Empty ;
// Subshape
SubSp *CT_TLSubShapeId ;
// Embedded Chart Element
OleChartEl *CT_TLOleChartTargetElement ;
// Text Element
TxEl *CT_TLTextTargetElement ;
// Graphic Element
GraphicEl *_fa .CT_AnimationElementChoice ;};func (_dbaed *CT_OleObjectLink )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ceaf :=range start .Attr {if _ceaf .Name .Local =="\u0075p\u0064a\u0074\u0065\u0041\u0075\u0074\u006f\u006d\u0061\u0074\u0069\u0063"{_abdg ,_fbba :=_d .ParseBool (_ceaf .Value );if _fbba !=nil {return _fbba ;};_dbaed .UpdateAutomaticAttr =&_abdg ;continue ;};};_cgef :for {_afce ,_eaab :=d .Token ();if _eaab !=nil {return _eaab ;};switch _caaa :=_afce .(type ){case _a .StartElement :switch _caaa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbaed .ExtLst =NewCT_ExtensionList ();if _bcgda :=d .DecodeElement (_dbaed .ExtLst ,&_caaa );_bcgda !=nil {return _bcgda ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b\u0020\u0025v",_caaa .Name );if _gfaf :=d .Skip ();_gfaf !=nil {return _gfaf ;};};case _a .EndElement :break _cgef ;case _a .CharData :};};return nil ;};func NewCT_BuildList ()*CT_BuildList {_bgc :=&CT_BuildList {};return _bgc };func NewCT_OutlineViewProperties ()*CT_OutlineViewProperties {_fged :=&CT_OutlineViewProperties {};_fged .CViewPr =NewCT_CommonViewProperties ();return _fged ;};func (_ebge *CT_EmbeddedFontList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ebge .EmbeddedFont !=nil {_ggegf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u006d\u0062\u0065\u0064\u0064\u0065d\u0046\u006f\u006e\u0074"}};for _ ,_ebbg :=range _ebge .EmbeddedFont {e .EncodeElement (_ebbg ,_ggegf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_faef *CT_Placeholder )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_efbaf :=range start .Attr {if _efbaf .Name .Local =="\u0074\u0079\u0070\u0065"{_faef .TypeAttr .UnmarshalXMLAttr (_efbaf );continue ;};if _efbaf .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_faef .OrientAttr .UnmarshalXMLAttr (_efbaf );continue ;};if _efbaf .Name .Local =="\u0073\u007a"{_faef .SzAttr .UnmarshalXMLAttr (_efbaf );continue ;};if _efbaf .Name .Local =="\u0069\u0064\u0078"{_dgdd ,_eaef :=_d .ParseUint (_efbaf .Value ,10,32);if _eaef !=nil {return _eaef ;};_gfgf :=uint32 (_dgdd );_faef .IdxAttr =&_gfgf ;continue ;};if _efbaf .Name .Local =="\u0068a\u0073C\u0075\u0073\u0074\u006f\u006d\u0050\u0072\u006f\u006d\u0070\u0074"{_ddfb ,_gbbc :=_d .ParseBool (_efbaf .Value );if _gbbc !=nil {return _gbbc ;};_faef .HasCustomPromptAttr =&_ddfb ;continue ;};};_feed :for {_agbgca ,_abcc :=d .Token ();if _abcc !=nil {return _abcc ;};switch _bfab :=_agbgca .(type ){case _a .StartElement :switch _bfab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_faef .ExtLst =NewCT_ExtensionListModify ();if _cadfg :=d .DecodeElement (_faef .ExtLst ,&_bfab );_cadfg !=nil {return _cadfg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068\u006fl\u0064e\u0072\u0020\u0025\u0076",_bfab .Name );if _ecdf :=d .Skip ();_ecdf !=nil {return _ecdf ;};};case _a .EndElement :break _feed ;case _a .CharData :};};return nil ;};func (_ecgcc *ST_TLTimeNodeType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fdde ,_degcc :=d .Token ();if _degcc !=nil {return _degcc ;};if _cfcea ,_dfdcba :=_fdde .(_a .EndElement );_dfdcba &&_cfcea .Name ==start .Name {*_ecgcc =1;return nil ;};if _abdgb ,_fdabc :=_fdde .(_a .CharData );!_fdabc {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fdde );}else {switch string (_abdgb ){case "":*_ecgcc =0;case "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074":*_ecgcc =1;case "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074":*_ecgcc =2;case "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074":*_ecgcc =3;case "\u006da\u0069\u006e\u0053\u0065\u0071":*_ecgcc =4;case "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071":*_ecgcc =5;case "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072":*_ecgcc =6;case "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p":*_ecgcc =7;case "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_ecgcc =8;case "\u0074\u006d\u0052\u006f\u006f\u0074":*_ecgcc =9;};};_fdde ,_degcc =d .Token ();if _degcc !=nil {return _degcc ;};if _cddf ,_edddc :=_fdde .(_a .EndElement );_edddc &&_cddf .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fdde );};func (_acbde ST_SlideLayoutType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_abeaa :=_a .Attr {};_abeaa .Name =name ;switch _acbde {case ST_SlideLayoutTypeUnset :_abeaa .Value ="";case ST_SlideLayoutTypeTitle :_abeaa .Value ="\u0074\u0069\u0074l\u0065";case ST_SlideLayoutTypeTx :_abeaa .Value ="\u0074\u0078";case ST_SlideLayoutTypeTwoColTx :_abeaa .Value ="\u0074\u0077\u006f\u0043\u006f\u006c\u0054\u0078";case ST_SlideLayoutTypeTbl :_abeaa .Value ="\u0074\u0062\u006c";case ST_SlideLayoutTypeTxAndChart :_abeaa .Value ="\u0074\u0078\u0041\u006e\u0064\u0043\u0068\u0061\u0072\u0074";case ST_SlideLayoutTypeChartAndTx :_abeaa .Value ="\u0063\u0068\u0061\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeDgm :_abeaa .Value ="\u0064\u0067\u006d";case ST_SlideLayoutTypeChart :_abeaa .Value ="\u0063\u0068\u0061r\u0074";case ST_SlideLayoutTypeTxAndClipArt :_abeaa .Value ="\u0074\u0078\u0041n\u0064\u0043\u006c\u0069\u0070\u0041\u0072\u0074";case ST_SlideLayoutTypeClipArtAndTx :_abeaa .Value ="\u0063\u006c\u0069p\u0041\u0072\u0074\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeTitleOnly :_abeaa .Value ="\u0074i\u0074\u006c\u0065\u004f\u006e\u006cy";case ST_SlideLayoutTypeBlank :_abeaa .Value ="\u0062\u006c\u0061n\u006b";case ST_SlideLayoutTypeTxAndObj :_abeaa .Value ="\u0074\u0078\u0041\u006e\u0064\u004f\u0062\u006a";case ST_SlideLayoutTypeObjAndTx :_abeaa .Value ="\u006f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeObjOnly :_abeaa .Value ="\u006fb\u006a\u004f\u006e\u006c\u0079";case ST_SlideLayoutTypeObj :_abeaa .Value ="\u006f\u0062\u006a";case ST_SlideLayoutTypeTxAndMedia :_abeaa .Value ="\u0074\u0078\u0041\u006e\u0064\u004d\u0065\u0064\u0069\u0061";case ST_SlideLayoutTypeMediaAndTx :_abeaa .Value ="\u006d\u0065\u0064\u0069\u0061\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeObjOverTx :_abeaa .Value ="\u006fb\u006a\u004f\u0076\u0065\u0072\u0054x";case ST_SlideLayoutTypeTxOverObj :_abeaa .Value ="\u0074x\u004f\u0076\u0065\u0072\u004f\u0062j";case ST_SlideLayoutTypeTxAndTwoObj :_abeaa .Value ="t\u0078\u0041\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeTwoObjAndTx :_abeaa .Value ="t\u0077\u006f\u004f\u0062\u006a\u0041\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeTwoObjOverTx :_abeaa .Value ="\u0074\u0077\u006fO\u0062\u006a\u004f\u0076\u0065\u0072\u0054\u0078";case ST_SlideLayoutTypeFourObj :_abeaa .Value ="\u0066o\u0075\u0072\u004f\u0062\u006a";case ST_SlideLayoutTypeVertTx :_abeaa .Value ="\u0076\u0065\u0072\u0074\u0054\u0078";case ST_SlideLayoutTypeClipArtAndVertTx :_abeaa .Value ="\u0063\u006ci\u0070\u0041\u0072t\u0041\u006e\u0064\u0056\u0065\u0072\u0074\u0054\u0078";case ST_SlideLayoutTypeVertTitleAndTx :_abeaa .Value ="\u0076\u0065\u0072\u0074\u0054\u0069\u0074\u006c\u0065A\u006e\u0064\u0054\u0078";case ST_SlideLayoutTypeVertTitleAndTxOverChart :_abeaa .Value ="\u0076\u0065\u0072tT\u0069\u0074\u006c\u0065\u0041\u006e\u0064\u0054\u0078\u004f\u0076\u0065\u0072\u0043\u0068\u0061\u0072\u0074";case ST_SlideLayoutTypeTwoObj :_abeaa .Value ="\u0074\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeObjAndTwoObj :_abeaa .Value ="\u006f\u0062\u006aA\u006e\u0064\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeTwoObjAndObj :_abeaa .Value ="\u0074\u0077\u006fO\u0062\u006a\u0041\u006e\u0064\u004f\u0062\u006a";case ST_SlideLayoutTypeCust :_abeaa .Value ="\u0063\u0075\u0073\u0074";case ST_SlideLayoutTypeSecHead :_abeaa .Value ="\u0073e\u0063\u0048\u0065\u0061\u0064";case ST_SlideLayoutTypeTwoTxTwoObj :_abeaa .Value ="t\u0077\u006f\u0054\u0078\u0054\u0077\u006f\u004f\u0062\u006a";case ST_SlideLayoutTypeObjTx :_abeaa .Value ="\u006f\u0062\u006aT\u0078";case ST_SlideLayoutTypePicTx :_abeaa .Value ="\u0070\u0069\u0063T\u0078";};return _abeaa ,nil ;};func (_fbfga ST_TLTimeNodeRestartType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gdddf :=_a .Attr {};_gdddf .Name =name ;switch _fbfga {case ST_TLTimeNodeRestartTypeUnset :_gdddf .Value ="";case ST_TLTimeNodeRestartTypeAlways :_gdddf .Value ="\u0061\u006c\u0077\u0061\u0079\u0073";case ST_TLTimeNodeRestartTypeWhenNotActive :_gdddf .Value ="\u0077\u0068\u0065\u006e\u004e\u006f\u0074\u0041\u0063\u0074\u0069\u0076\u0065";case ST_TLTimeNodeRestartTypeNever :_gdddf .Value ="\u006e\u0065\u0076e\u0072";};return _gdddf ,nil ;};func NewCT_CommonSlideViewProperties ()*CT_CommonSlideViewProperties {_dcc :=&CT_CommonSlideViewProperties {};_dcc .CViewPr =NewCT_CommonViewProperties ();return _dcc ;};func (_ebfcc *CT_OutlineViewSlideEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdac :=range start .Attr {if _bdac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_bdac .Name .Local =="\u0069\u0064"||_bdac .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_bdac .Name .Local =="\u0069\u0064"{_cfcd ,_fcbb :=_bdac .Value ,error (nil );if _fcbb !=nil {return _fcbb ;};_ebfcc .IdAttr =_cfcd ;continue ;};if _bdac .Name .Local =="\u0063\u006f\u006c\u006c\u0061\u0070\u0073\u0065"{_gacebd ,_ddggg :=_d .ParseBool (_bdac .Value );if _ddggg !=nil {return _ddggg ;};_ebfcc .CollapseAttr =&_gacebd ;continue ;};};for {_eddad ,_bgcea :=d .Token ();if _bgcea !=nil {return _ab .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004futl\u0069ne\u0056\u0069\u0065\u0077\u0053\u006c\u0069de\u0045\u006e\u0074\u0072\u0079\u003a\u0020%\u0073",_bgcea );};if _abgb ,_cded :=_eddad .(_a .EndElement );_cded &&_abgb .Name ==start .Name {break ;};};return nil ;};func (_fbfee ST_TransitionInOutDirectionType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fbfee .String (),start );};func (_ggfeb *CT_Rel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_ggfeb .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_EightDirectionTransition and its children, prefixing error messages with path
func (_fag *CT_EightDirectionTransition )ValidateWithPath (path string )error {if _fag .DirAttr !=nil {if _cfgb :=_fag .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_cfgb !=nil {return _cfgb ;};};return nil ;};func (_fba *CT_CommonSlideViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fba .SnapToGridAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u0047\u0072\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fba .SnapToGridAttr ))});};if _fba .SnapToObjectsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u006e\u0061\u0070\u0054\u006f\u004f\u0062\u006a\u0065\u0063\u0074\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fba .SnapToObjectsAttr ))});};if _fba .ShowGuidesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0047\u0075\u0069\u0064\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fba .ShowGuidesAttr ))});};e .EncodeToken (start );_aadg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_fba .CViewPr ,_aadg );if _fba .GuideLst !=nil {_ggdb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0067\u0075\u0069\u0064\u0065\u004c\u0073\u0074"}};e .EncodeElement (_fba .GuideLst ,_ggdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_CustomerDataList struct{
// Customer Data
CustData []*CT_CustomerData ;
// Customer Data Tags
Tags *CT_TagsData ;};func (_gefaf *CT_TLAnimateEffectBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gefaf .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_cdeg :=range start .Attr {if _cdeg .Name .Local =="\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"{_gefaf .TransitionAttr .UnmarshalXMLAttr (_cdeg );continue ;};if _cdeg .Name .Local =="\u0066\u0069\u006c\u0074\u0065\u0072"{_ecffb ,_eeffcf :=_cdeg .Value ,error (nil );if _eeffcf !=nil {return _eeffcf ;};_gefaf .FilterAttr =&_ecffb ;continue ;};if _cdeg .Name .Local =="\u0070\u0072\u004cs\u0074"{_bbcb ,_accc :=_cdeg .Value ,error (nil );if _accc !=nil {return _accc ;};_gefaf .PrLstAttr =&_bbcb ;continue ;};};_fgcbb :for {_ccdb ,_feeee :=d .Token ();if _feeee !=nil {return _feeee ;};switch _efad :=_ccdb .(type ){case _a .StartElement :switch _efad .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _abaf :=d .DecodeElement (_gefaf .CBhvr ,&_efad );_abaf !=nil {return _abaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0072\u006f\u0067\u0072\u0065\u0073\u0073"}:_gefaf .Progress =NewCT_TLAnimVariant ();if _bdgfd :=d .DecodeElement (_gefaf .Progress ,&_efad );_bdgfd !=nil {return _bdgfd ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u0054\u004cA\u006e\u0069\u006d\u0061\u0074\u0065\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0020\u0025\u0076",_efad .Name );if _aacg :=d .Skip ();_aacg !=nil {return _aacg ;};};case _a .EndElement :break _fgcbb ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path
func (_abba *CT_CommentList )ValidateWithPath (path string )error {for _dge ,_cgbc :=range _abba .Cm {if _cafg :=_cgbc .ValidateWithPath (_ab .Sprintf ("\u0025s\u002f\u0043\u006d\u005b\u0025\u0064]",path ,_dge ));_cafg !=nil {return _cafg ;};};return nil ;};func (_edfd *CT_NotesMasterIdListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_edfd .IdAttr )});e .EncodeToken (start );if _edfd .ExtLst !=nil {_ffgd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_edfd .ExtLst ,_ffgd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_efab ST_TLChartSubelementType )ValidateWithPath (path string )error {switch _efab {case 0,1,2,3,4,5:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_efab ));};return nil ;};type CT_TLMediaNodeVideo struct{
// Full Screen
FullScrnAttr *bool ;
// Common Media Node Properties
CMediaNode *CT_TLCommonMediaNodeData ;};func (_bebdg *CT_TagsData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_bebdg .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLCommonBehaviorData and its children, prefixing error messages with path
func (_fbgg *CT_TLCommonBehaviorData )ValidateWithPath (path string )error {if _dbbga :=_fbgg .AdditiveAttr .ValidateWithPath (path +"\u002f\u0041\u0064\u0064\u0069\u0074\u0069\u0076\u0065\u0041\u0074\u0074\u0072");_dbbga !=nil {return _dbbga ;};if _dfff :=_fbgg .AccumulateAttr .ValidateWithPath (path +"\u002fA\u0063c\u0075\u006d\u0075\u006c\u0061\u0074\u0065\u0041\u0074\u0074\u0072");_dfff !=nil {return _dfff ;};if _aggaf :=_fbgg .XfrmTypeAttr .ValidateWithPath (path +"\u002f\u0058\u0066\u0072\u006d\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_aggaf !=nil {return _aggaf ;};if _ebdd :=_fbgg .OverrideAttr .ValidateWithPath (path +"\u002f\u004f\u0076\u0065\u0072\u0072\u0069\u0064\u0065\u0041\u0074\u0074\u0072");_ebdd !=nil {return _ebdd ;};if _egfbf :=_fbgg .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_egfbf !=nil {return _egfbf ;};if _dgeee :=_fbgg .TgtEl .ValidateWithPath (path +"\u002f\u0054\u0067\u0074\u0045\u006c");_dgeee !=nil {return _dgeee ;};if _fbgg .AttrNameLst !=nil {if _gbdff :=_fbgg .AttrNameLst .ValidateWithPath (path +"\u002f\u0041\u0074t\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074");_gbdff !=nil {return _gbdff ;};};return nil ;};func NewCT_StringTag ()*CT_StringTag {_daffa :=&CT_StringTag {};return _daffa };
// ValidateWithPath validates the CT_SlideSize and its children, prefixing error messages with path
func (_gcda *CT_SlideSize )ValidateWithPath (path string )error {if _gcda .CxAttr < 914400{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0039\u0031\u0034\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_gcda .CxAttr );};if _gcda .CxAttr > 51206400{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002eC\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gcda .CxAttr );};if _gcda .CxAttr < 0{return _ab .Errorf ("\u0025\u0073\u002fm.\u0043\u0078\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gcda .CxAttr );};if _gcda .CyAttr < 914400{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002e\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006du\u0073\u0074\u0020\u0062\u0065\u0020>\u003d\u0020\u0039\u0031\u0034\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076e\u0020\u0025\u0076\u0029",path ,_gcda .CyAttr );};if _gcda .CyAttr > 51206400{return _ab .Errorf ("\u0025\u0073\u002f\u006d\u002eC\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075\u0073\u0074\u0020\u0062\u0065 \u003c\u003d\u0020\u0035\u0031\u0032\u0030\u0036\u0034\u0030\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gcda .CyAttr );};if _gcda .CyAttr < 0{return _ab .Errorf ("\u0025\u0073\u002fm.\u0043\u0079\u0041\u0074\u0074\u0072\u0020\u006d\u0075s\u0074 \u0062e\u0020>\u003d\u0020\u0030\u0020\u0028\u0068\u0061\u0076\u0065\u0020\u0025\u0076\u0029",path ,_gcda .CyAttr );};if _aaed :=_gcda .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_aaed !=nil {return _aaed ;};return nil ;};func (_cacacf *CT_TLByAnimateColorTransform )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beabe :for {_ccbab ,_bbgdf :=d .Token ();if _bbgdf !=nil {return _bbgdf ;};switch _gafgd :=_ccbab .(type ){case _a .StartElement :switch _gafgd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0072\u0067\u0062"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0072\u0067\u0062"}:_cacacf .Rgb =NewCT_TLByRgbColorTransform ();if _adac :=d .DecodeElement (_cacacf .Rgb ,&_gafgd );_adac !=nil {return _adac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0073\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0073\u006c"}:_cacacf .Hsl =NewCT_TLByHslColorTransform ();if _bgbbc :=d .DecodeElement (_cacacf .Hsl ,&_gafgd );_bgbbc !=nil {return _bgbbc ;};default:_aa .Log .Debug ("\u0073k\u0069\u0070\u0070\u0069\u006e\u0067\u0020un\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074 \u006f\u006e\u0020C\u0054\u005f\u0054\u004c\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043\u006f\u006co\u0072\u0054ra\u006e\u0073\u0066o\u0072\u006d\u0020\u0025\u0076",_gafgd .Name );if _cegbd :=d .Skip ();_cegbd !=nil {return _cegbd ;};};case _a .EndElement :break _beabe ;case _a .CharData :};};return nil ;};func (_cegbb ST_TLTimeNodeSyncType )ValidateWithPath (path string )error {switch _cegbb {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cegbb ));};return nil ;};type CmLst struct{CT_CommentList };type CT_CommonViewProperties struct{
// Variable Scale
VarScaleAttr *bool ;
// View Scale
Scale *_fa .CT_Scale2D ;
// View Origin
Origin *_fa .CT_Point2D ;};const (ST_TLBehaviorAccumulateTypeUnset ST_TLBehaviorAccumulateType =0;ST_TLBehaviorAccumulateTypeNone ST_TLBehaviorAccumulateType =1;ST_TLBehaviorAccumulateTypeAlways ST_TLBehaviorAccumulateType =2;);type CT_SlideSize struct{
// Extent Length
CxAttr int32 ;
// Extent Width
CyAttr int32 ;
// Type of Size
TypeAttr ST_SlideSizeType ;};func NewSldSyncPr ()*SldSyncPr {_afafde :=&SldSyncPr {};_afafde .CT_SlideSyncProperties =*NewCT_SlideSyncProperties ();return _afafde ;};func (_eggce ST_PhotoAlbumFrameShape )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cfbge :=_a .Attr {};_cfbge .Name =name ;switch _eggce {case ST_PhotoAlbumFrameShapeUnset :_cfbge .Value ="";case ST_PhotoAlbumFrameShapeFrameStyle1 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0031";case ST_PhotoAlbumFrameShapeFrameStyle2 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0032";case ST_PhotoAlbumFrameShapeFrameStyle3 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0033";case ST_PhotoAlbumFrameShapeFrameStyle4 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0034";case ST_PhotoAlbumFrameShapeFrameStyle5 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0035";case ST_PhotoAlbumFrameShapeFrameStyle6 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0036";case ST_PhotoAlbumFrameShapeFrameStyle7 :_cfbge .Value ="f\u0072\u0061\u006d\u0065\u0053\u0074\u0079\u006c\u0065\u0037";};return _cfbge ,nil ;};
// ValidateWithPath validates the CT_EmbeddedFontList and its children, prefixing error messages with path
func (_adg *CT_EmbeddedFontList )ValidateWithPath (path string )error {for _gbb ,_cgc :=range _adg .EmbeddedFont {if _dggf :=_cgc .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u005b\u0025\u0064\u005d",path ,_gbb ));_dggf !=nil {return _dggf ;};};return nil ;};func (_abddgf ST_TransitionSideDirectionType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_abddgf .String (),start );};func NewCT_TLCommonBehaviorData ()*CT_TLCommonBehaviorData {_facaf :=&CT_TLCommonBehaviorData {};_facaf .CTn =NewCT_TLCommonTimeNodeData ();_facaf .TgtEl =NewCT_TLTimeTargetElement ();return _facaf ;};func (_cbdb *CT_TLTemplate )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _cbdb .LvlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u0076\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_cbdb .LvlAttr )});};e .EncodeToken (start );_adcbda :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u006e\u004c\u0073\u0074"}};e .EncodeElement (_cbdb .TnLst ,_adcbda );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dgdc ST_TLDiagramBuildType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fegba :=_a .Attr {};_fegba .Name =name ;switch _dgdc {case ST_TLDiagramBuildTypeUnset :_fegba .Value ="";case ST_TLDiagramBuildTypeWhole :_fegba .Value ="\u0077\u0068\u006fl\u0065";case ST_TLDiagramBuildTypeDepthByNode :_fegba .Value ="d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case ST_TLDiagramBuildTypeDepthByBranch :_fegba .Value ="\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068";case ST_TLDiagramBuildTypeBreadthByNode :_fegba .Value ="\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065";case ST_TLDiagramBuildTypeBreadthByLvl :_fegba .Value ="\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c";case ST_TLDiagramBuildTypeCw :_fegba .Value ="\u0063\u0077";case ST_TLDiagramBuildTypeCwIn :_fegba .Value ="\u0063\u0077\u0049\u006e";case ST_TLDiagramBuildTypeCwOut :_fegba .Value ="\u0063\u0077\u004fu\u0074";case ST_TLDiagramBuildTypeCcw :_fegba .Value ="\u0063\u0063\u0077";case ST_TLDiagramBuildTypeCcwIn :_fegba .Value ="\u0063\u0063\u0077I\u006e";case ST_TLDiagramBuildTypeCcwOut :_fegba .Value ="\u0063\u0063\u0077\u004f\u0075\u0074";case ST_TLDiagramBuildTypeInByRing :_fegba .Value ="\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067";case ST_TLDiagramBuildTypeOutByRing :_fegba .Value ="\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg";case ST_TLDiagramBuildTypeUp :_fegba .Value ="\u0075\u0070";case ST_TLDiagramBuildTypeDown :_fegba .Value ="\u0064\u006f\u0077\u006e";case ST_TLDiagramBuildTypeAllAtOnce :_fegba .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLDiagramBuildTypeCust :_fegba .Value ="\u0063\u0075\u0073\u0074";};return _fegba ,nil ;};func NewCT_SplitTransition ()*CT_SplitTransition {_cfgfe :=&CT_SplitTransition {};return _cfgfe };func (_ffeb *CT_BuildList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cad :for {_abfg ,_bfd :=d .Token ();if _bfd !=nil {return _bfd ;};switch _aaf :=_abfg .(type ){case _a .StartElement :switch _aaf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0050"}:_dab :=NewCT_TLBuildParagraph ();if _cdb :=d .DecodeElement (_dab ,&_aaf );_cdb !=nil {return _cdb ;};_ffeb .BldP =append (_ffeb .BldP ,_dab );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0044\u0067\u006d"}:_ccb :=NewCT_TLBuildDiagram ();if _daf :=d .DecodeElement (_ccb ,&_aaf );_daf !=nil {return _daf ;};_ffeb .BldDgm =append (_ffeb .BldDgm ,_ccb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"b\u006c\u0064\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074"}:_dde :=NewCT_TLOleBuildChart ();if _baeg :=d .DecodeElement (_dde ,&_aaf );_baeg !=nil {return _baeg ;};_ffeb .BldOleChart =append (_ffeb .BldOleChart ,_dde );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u006c\u0064\u0047\u0072\u0061\u0070\u0068\u0069\u0063"}:_gaa :=NewCT_TLGraphicalObjectBuild ();if _caf :=d .DecodeElement (_gaa ,&_aaf );_caf !=nil {return _caf ;};_ffeb .BldGraphic =append (_ffeb .BldGraphic ,_gaa );default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_B\u0075\u0069l\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_aaf .Name );if _bbd :=d .Skip ();_bbd !=nil {return _bbd ;};};case _a .EndElement :break _cad ;case _a .CharData :};};return nil ;};func (_aacgg ST_TLOleChartBuildType )ValidateWithPath (path string )error {switch _aacgg {case 0,1,2,3,4,5:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_aacgg ));};return nil ;};func NewCT_ViewProperties ()*CT_ViewProperties {_fdede :=&CT_ViewProperties {};return _fdede };func (_cccaa *ST_TLOleChartBuildType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cccaa =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_cccaa =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_cccaa =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_cccaa =3;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_cccaa =4;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_cccaa =5;};return nil ;};
// Validate validates the CT_TLIterateIntervalTime and its children
func (_bbag *CT_TLIterateIntervalTime )Validate ()error {return _bbag .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049n\u0074\u0065\u0072\u0076\u0061\u006c\u0054\u0069\u006d\u0065");};type ST_TransitionSideDirectionType byte ;func (_dbaeb ST_SplitterBarState )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gggge :=_a .Attr {};_gggge .Name =name ;switch _dbaeb {case ST_SplitterBarStateUnset :_gggge .Value ="";case ST_SplitterBarStateMinimized :_gggge .Value ="\u006di\u006e\u0069\u006d\u0069\u007a\u0065d";case ST_SplitterBarStateRestored :_gggge .Value ="\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064";case ST_SplitterBarStateMaximized :_gggge .Value ="\u006da\u0078\u0069\u006d\u0069\u007a\u0065d";};return _gggge ,nil ;};func (_cgeed ST_PlaceholderSize )Validate ()error {return _cgeed .ValidateWithPath ("")};func (_agdce ST_SlideSizeType )Validate ()error {return _agdce .ValidateWithPath ("")};func NewCT_TLAnimVariant ()*CT_TLAnimVariant {_gfgef :=&CT_TLAnimVariant {};return _gfgef };type CT_CustomerData struct{IdAttr string ;};func (_dacac ST_TLBehaviorAdditiveType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_edgg :=_a .Attr {};_edgg .Name =name ;switch _dacac {case ST_TLBehaviorAdditiveTypeUnset :_edgg .Value ="";case ST_TLBehaviorAdditiveTypeBase :_edgg .Value ="\u0062\u0061\u0073\u0065";case ST_TLBehaviorAdditiveTypeSum :_edgg .Value ="\u0073\u0075\u006d";case ST_TLBehaviorAdditiveTypeRepl :_edgg .Value ="\u0072\u0065\u0070\u006c";case ST_TLBehaviorAdditiveTypeMult :_edgg .Value ="\u006d\u0075\u006c\u0074";case ST_TLBehaviorAdditiveTypeNone :_edgg .Value ="\u006e\u006f\u006e\u0065";};return _edgg ,nil ;};func (_bgege ST_TransitionCornerDirectionType )String ()string {switch _bgege {case 0:return "";case 1:return "\u006c\u0075";case 2:return "\u0072\u0075";case 3:return "\u006c\u0064";case 4:return "\u0072\u0064";};return "";};
// ValidateWithPath validates the CT_SlideRelationshipListEntry and its children, prefixing error messages with path
func (_ecfb *CT_SlideRelationshipListEntry )ValidateWithPath (path string )error {return nil };func (_ccefb ST_TLParaBuildType )ValidateWithPath (path string )error {switch _ccefb {case 0,1,2,3,4:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccefb ));};return nil ;};func (_faeed *CT_Presentation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _faeed .ServerZoomAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_faeed .ServerZoomAttr )});};if _faeed .FirstSlideNumAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_faeed .FirstSlideNumAttr )});};if _faeed .ShowSpecialPlsOnTitleSldAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .ShowSpecialPlsOnTitleSldAttr ))});};if _faeed .RtlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0074\u006c"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .RtlAttr ))});};if _faeed .RemovePersonalInfoOnSaveAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .RemovePersonalInfoOnSaveAttr ))});};if _faeed .CompatModeAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .CompatModeAttr ))});};if _faeed .StrictFirstAndLastCharsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .StrictFirstAndLastCharsAttr ))});};if _faeed .EmbedTrueTypeFontsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .EmbedTrueTypeFontsAttr ))});};if _faeed .SaveSubsetFontsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .SaveSubsetFontsAttr ))});};if _faeed .AutoCompressPicturesAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_faeed .AutoCompressPicturesAttr ))});};if _faeed .BookmarkIdSeedAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_faeed .BookmarkIdSeedAttr )});};if _faeed .ConformanceAttr !=_c .ST_ConformanceClassUnset {_fgcg ,_gfbdd :=_faeed .ConformanceAttr .MarshalXMLAttr (_a .Name {Local :"c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"});if _gfbdd !=nil {return _gfbdd ;};start .Attr =append (start .Attr ,_fgcg );};e .EncodeToken (start );if _faeed .SldMasterIdLst !=nil {_bcgb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003as\u006c\u0064\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_faeed .SldMasterIdLst ,_bcgb );};if _faeed .NotesMasterIdLst !=nil {_ddee :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006eo\u0074\u0065\u0073\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_faeed .NotesMasterIdLst ,_ddee );};if _faeed .HandoutMasterIdLst !=nil {_faagg :=_a .StartElement {Name :_a .Name {Local :"p\u003ah\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061s\u0074\u0065\u0072\u0049dL\u0073\u0074"}};e .EncodeElement (_faeed .HandoutMasterIdLst ,_faagg );};if _faeed .SldIdLst !=nil {_face :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_faeed .SldIdLst ,_face );};if _faeed .SldSz !=nil {_cbdga :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u006c\u0064\u0053\u007a"}};e .EncodeElement (_faeed .SldSz ,_cbdga );};_ffgg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006e\u006f\u0074\u0065\u0073\u0053z"}};e .EncodeElement (_faeed .NotesSz ,_ffgg );if _faeed .SmartTags !=nil {_acfdb :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0073\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073"}};e .EncodeElement (_faeed .SmartTags ,_acfdb );};if _faeed .EmbeddedFontLst !=nil {_gcbdd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faeed .EmbeddedFontLst ,_gcbdd );};if _faeed .CustShowLst !=nil {_fbbag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}};e .EncodeElement (_faeed .CustShowLst ,_fbbag );};if _faeed .PhotoAlbum !=nil {_efff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070h\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}};e .EncodeElement (_faeed .PhotoAlbum ,_efff );};if _faeed .CustDataLst !=nil {_dffda :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}};e .EncodeElement (_faeed .CustDataLst ,_dffda );};if _faeed .Kinsoku !=nil {_dcdfd :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006b\u0069\u006e\u0073\u006f\u006bu"}};e .EncodeElement (_faeed .Kinsoku ,_dcdfd );};if _faeed .DefaultTextStyle !=nil {_bbbfd :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0064e\u0066\u0061\u0075\u006c\u0074T\u0065\u0078t\u0053\u0074\u0079\u006c\u0065"}};e .EncodeElement (_faeed .DefaultTextStyle ,_bbbfd );};if _faeed .ModifyVerifier !=nil {_dggee :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003am\u006f\u0064\u0069f\u0079\u0056\u0065\u0072\u0069\u0066\u0069\u0065\u0072"}};e .EncodeElement (_faeed .ModifyVerifier ,_dggee );};if _faeed .ExtLst !=nil {_bdeg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_faeed .ExtLst ,_bdeg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_bbcbg *CT_TLMediaNodeVideo )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bbcbg .CMediaNode =NewCT_TLCommonMediaNodeData ();for _ ,_egcda :=range start .Attr {if _egcda .Name .Local =="\u0066\u0075\u006c\u006c\u0053\u0063\u0072\u006e"{_ecaaf ,_gfecg :=_d .ParseBool (_egcda .Value );if _gfecg !=nil {return _gfecg ;};_bbcbg .FullScrnAttr =&_ecaaf ;continue ;};};_gdcdc :for {_adfc ,_eefcd :=d .Token ();if _eefcd !=nil {return _eefcd ;};switch _gcfa :=_adfc .(type ){case _a .StartElement :switch _gcfa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065"}:if _cfafa :=d .DecodeElement (_bbcbg .CMediaNode ,&_gcfa );_cfafa !=nil {return _cfafa ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u004d\u0065\u0064\u0069\u0061No\u0064\u0065\u0056\u0069\u0064\u0065\u006f\u0020\u0025\u0076",_gcfa .Name );if _dedf :=d .Skip ();_dedf !=nil {return _dedf ;};};case _a .EndElement :break _gdcdc ;case _a .CharData :};};return nil ;};func (_fgfe *CT_NotesMaster )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgfe .CSld =NewCT_CommonSlideData ();_fgfe .ClrMap =_fa .NewCT_ColorMapping ();_eagbc :for {_aada ,_agcaf :=d .Token ();if _agcaf !=nil {return _agcaf ;};switch _geaa :=_aada .(type ){case _a .StartElement :switch _geaa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _gagf :=d .DecodeElement (_fgfe .CSld ,&_geaa );_gagf !=nil {return _gagf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _ecdc :=d .DecodeElement (_fgfe .ClrMap ,&_geaa );_ecdc !=nil {return _ecdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_fgfe .Hf =NewCT_HeaderFooter ();if _fedc :=d .DecodeElement (_fgfe .Hf ,&_geaa );_fedc !=nil {return _fedc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0074\u0065\u0073\u0053\u0074\u0079\u006c\u0065"}:_fgfe .NotesStyle =_fa .NewCT_TextListStyle ();if _facgf :=d .DecodeElement (_fgfe .NotesStyle ,&_geaa );_facgf !=nil {return _facgf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_fgfe .ExtLst =NewCT_ExtensionListModify ();if _ddgf :=d .DecodeElement (_fgfe .ExtLst ,&_geaa );_ddgf !=nil {return _ddgf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004d\u0061s\u0074e\u0072\u0020\u0025\u0076",_geaa .Name );if _gadb :=d .Skip ();_gadb !=nil {return _gadb ;};};case _a .EndElement :break _eagbc ;case _a .CharData :};};return nil ;};func (_afcba ST_TransitionInOutDirectionType )String ()string {switch _afcba {case 0:return "";case 1:return "\u006f\u0075\u0074";case 2:return "\u0069\u006e";};return "";};
// ValidateWithPath validates the CT_TLMediaNodeAudio and its children, prefixing error messages with path
func (_dafde *CT_TLMediaNodeAudio )ValidateWithPath (path string )error {if _agea :=_dafde .CMediaNode .ValidateWithPath (path +"/\u0043\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065");_agea !=nil {return _agea ;};return nil ;};func (_gbgf *CT_OleObject )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gbgf .ProgIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072\u006f\u0067\u0049\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_gbgf .ProgIdAttr )});};if _gbgf .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_gbgf .SpidAttr )});};if _gbgf .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_gbgf .NameAttr )});};if _gbgf .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gbgf .ShowAsIconAttr ))});};if _gbgf .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_gbgf .IdAttr )});};if _gbgf .ImgWAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_ab .Sprintf ("\u0025\u0076",*_gbgf .ImgWAttr )});};if _gbgf .ImgHAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_ab .Sprintf ("\u0025\u0076",*_gbgf .ImgHAttr )});};e .EncodeToken (start );_gbgf .Choice .MarshalXML (e ,_a .StartElement {});if _gbgf .Pic !=nil {_bdde :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070i\u0063"}};e .EncodeElement (_gbgf .Pic ,_bdde );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_TLCommonBehaviorData and its children
func (_cccgbd *CT_TLCommonBehaviorData )Validate ()error {return _cccgbd .ValidateWithPath ("\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0044\u0061\u0074\u0061");};type ST_TLTimeNodePresetClassType byte ;func (_ecee *ST_TLCommandType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecaebf ,_dcee :=d .Token ();if _dcee !=nil {return _dcee ;};if _dcgcgc ,_cdbfg :=_ecaebf .(_a .EndElement );_cdbfg &&_dcgcgc .Name ==start .Name {*_ecee =1;return nil ;};if _cbfdb ,_acffg :=_ecaebf .(_a .CharData );!_acffg {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecaebf );}else {switch string (_cbfdb ){case "":*_ecee =0;case "\u0065\u0076\u0074":*_ecee =1;case "\u0063\u0061\u006c\u006c":*_ecee =2;case "\u0076\u0065\u0072\u0062":*_ecee =3;};};_ecaebf ,_dcee =d .Token ();if _dcee !=nil {return _dcee ;};if _deebf ,_fbbfc :=_ecaebf .(_a .EndElement );_fbbfc &&_deebf .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecaebf );};func NewCT_TransitionSoundAction ()*CT_TransitionSoundAction {_gddac :=&CT_TransitionSoundAction {};return _gddac ;};func (_cegebe *CT_TLTimeAnimateValueList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cegebe .Tav !=nil {_gcaf :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074a\u0076"}};for _ ,_adfcc :=range _cegebe .Tav {e .EncodeElement (_adfcc ,_gcaf );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};const (ST_PlaceholderTypeUnset ST_PlaceholderType =0;ST_PlaceholderTypeTitle ST_PlaceholderType =1;ST_PlaceholderTypeBody ST_PlaceholderType =2;ST_PlaceholderTypeCtrTitle ST_PlaceholderType =3;ST_PlaceholderTypeSubTitle ST_PlaceholderType =4;ST_PlaceholderTypeDt ST_PlaceholderType =5;ST_PlaceholderTypeSldNum ST_PlaceholderType =6;ST_PlaceholderTypeFtr ST_PlaceholderType =7;ST_PlaceholderTypeHdr ST_PlaceholderType =8;ST_PlaceholderTypeObj ST_PlaceholderType =9;ST_PlaceholderTypeChart ST_PlaceholderType =10;ST_PlaceholderTypeTbl ST_PlaceholderType =11;ST_PlaceholderTypeClipArt ST_PlaceholderType =12;ST_PlaceholderTypeDgm ST_PlaceholderType =13;ST_PlaceholderTypeMedia ST_PlaceholderType =14;ST_PlaceholderTypeSldImg ST_PlaceholderType =15;ST_PlaceholderTypePic ST_PlaceholderType =16;);
// ValidateWithPath validates the CT_GraphicalObjectFrameNonVisual and its children, prefixing error messages with path
func (_geef *CT_GraphicalObjectFrameNonVisual )ValidateWithPath (path string )error {if _gccc :=_geef .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_gccc !=nil {return _gccc ;};if _gffb :=_geef .CNvGraphicFramePr .ValidateWithPath (path +"\u002fC\u004ev\u0047\u0072\u0061\u0070\u0068i\u0063\u0046r\u0061\u006d\u0065\u0050\u0072");_gffb !=nil {return _gffb ;};if _ddfeb :=_geef .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_ddfeb !=nil {return _ddfeb ;};return nil ;};func (_cgbcc *TagLst )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006cn\u0073"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0061"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065m\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006cf\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u0064\u0072\u0061\u0077\u0069\u006e\u0067m\u006c\u002f\u0032\u0030\u0030\u0036\u002f\u006d\u0061\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0070"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0072"},Value :"\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078\u006d\u006c\u006e\u0073\u003a\u0073\u0068"},Value :"\u0068\u0074\u0074\u0070\u003a/\u002f\u0073\u0063\u0068\u0065m\u0061s\u002e\u006f\u0070\u0065\u006e\u0078\u006d\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002e\u006f\u0072\u0067/\u006f\u0066\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002f\u0073\u0068\u0061\u0072e\u0064\u0054\u0079\u0070\u0065\u0073"});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0078m\u006c\u006e\u0073\u003a\u0078\u006dl"},Value :"\u0068\u0074tp\u003a\u002f\u002fw\u0077\u0077\u002e\u00773.o\u0072g/\u0058\u004d\u004c\u002f\u0031\u0039\u00398/\u006e\u0061\u006d\u0065\u0073\u0070\u0061c\u0065"});start .Name .Local ="\u0070\u003a\u0074\u0061\u0067\u004c\u0073\u0074";return _cgbcc .CT_TagList .MarshalXML (e ,start );};func NewCT_ModifyVerifier ()*CT_ModifyVerifier {_bba :=&CT_ModifyVerifier {};return _bba };type ST_TransitionSpeed byte ;type CT_Comment struct{
// Comment Author ID
AuthorIdAttr uint32 ;
// Comment Date/Time
DtAttr *_g .Time ;
// Comment Index
IdxAttr uint32 ;
// Comment Position
Pos *_fa .CT_Point2D ;
// Comment's Text Content
Text string ;ExtLst *CT_ExtensionListModify ;};
// ValidateWithPath validates the CT_TLShapeTargetElement and its children, prefixing error messages with path
func (_cbcecd *CT_TLShapeTargetElement )ValidateWithPath (path string )error {if _cbcecd .Bg !=nil {if _dbea :=_cbcecd .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_dbea !=nil {return _dbea ;};};if _cbcecd .SubSp !=nil {if _eabcc :=_cbcecd .SubSp .ValidateWithPath (path +"\u002f\u0053\u0075\u0062\u0053\u0070");_eabcc !=nil {return _eabcc ;};};if _cbcecd .OleChartEl !=nil {if _cgefc :=_cbcecd .OleChartEl .ValidateWithPath (path +"/\u004f\u006c\u0065\u0043\u0068\u0061\u0072\u0074\u0045\u006c");_cgefc !=nil {return _cgefc ;};};if _cbcecd .TxEl !=nil {if _eaag :=_cbcecd .TxEl .ValidateWithPath (path +"\u002f\u0054\u0078E\u006c");_eaag !=nil {return _eaag ;};};if _cbcecd .GraphicEl !=nil {if _bdge :=_cbcecd .GraphicEl .ValidateWithPath (path +"\u002f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0045\u006c");_bdge !=nil {return _bdge ;};};return nil ;};
// Validate validates the CT_TLBehaviorAttributeNameList and its children
func (_fedda *CT_TLBehaviorAttributeNameList )Validate ()error {return _fedda .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076i\u006f\u0072\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u004c\u0069\u0073\u0074");};func (_ccfeda *CT_TLAnimateBehavior )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ccfeda .ByAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u0079"},Value :_ab .Sprintf ("\u0025\u0076",*_ccfeda .ByAttr )});};if _ccfeda .FromAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0066\u0072\u006f\u006d"},Value :_ab .Sprintf ("\u0025\u0076",*_ccfeda .FromAttr )});};if _ccfeda .ToAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0074\u006f"},Value :_ab .Sprintf ("\u0025\u0076",*_ccfeda .ToAttr )});};if _ccfeda .CalcmodeAttr !=ST_TLAnimateBehaviorCalcModeUnset {_gece ,_ddce :=_ccfeda .CalcmodeAttr .MarshalXMLAttr (_a .Name {Local :"\u0063\u0061\u006c\u0063\u006d\u006f\u0064\u0065"});if _ddce !=nil {return _ddce ;};start .Attr =append (start .Attr ,_gece );};if _ccfeda .ValueTypeAttr !=ST_TLAnimateBehaviorValueTypeUnset {_dfagg ,_gecdc :=_ccfeda .ValueTypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0076a\u006c\u0075\u0065\u0054\u0079\u0070e"});if _gecdc !=nil {return _gecdc ;};start .Attr =append (start .Attr ,_dfagg );};e .EncodeToken (start );_ecde :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0042\u0068\u0076\u0072"}};e .EncodeElement (_ccfeda .CBhvr ,_ecde );if _ccfeda .TavLst !=nil {_aaafbd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0061\u0076\u004c\u0073\u0074"}};e .EncodeElement (_ccfeda .TavLst ,_aaafbd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_gdfd *CT_OrientationTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abef :=range start .Attr {if _abef .Name .Local =="\u0064\u0069\u0072"{_gdfd .DirAttr .UnmarshalXMLAttr (_abef );continue ;};};for {_gedc ,_cbfc :=d .Token ();if _cbfc !=nil {return _ab .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u004frie\u006eta\u0074\u0069\u006f\u006e\u0054\u0072\u0061ns\u0069\u0074\u0069\u006f\u006e\u003a\u0020%\u0073",_cbfc );};if _acdf ,_agba :=_gedc .(_a .EndElement );_agba &&_acdf .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the CT_CornerDirectionTransition and its children, prefixing error messages with path
func (_agg *CT_CornerDirectionTransition )ValidateWithPath (path string )error {if _fada :=_agg .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_fada !=nil {return _fada ;};return nil ;};func (_aacac ST_TLTriggerEvent )Validate ()error {return _aacac .ValidateWithPath ("")};func (_ddfg *CT_Guide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_adfd :=range start .Attr {if _adfd .Name .Local =="\u006f\u0072\u0069\u0065\u006e\u0074"{_ddfg .OrientAttr .UnmarshalXMLAttr (_adfd );continue ;};if _adfd .Name .Local =="\u0070\u006f\u0073"{_facg ,_cfdc :=ParseUnionST_Coordinate32 (_adfd .Value );if _cfdc !=nil {return _cfdc ;};_ddfg .PosAttr =&_facg ;continue ;};};for {_bdgb ,_fcfae :=d .Token ();if _fcfae !=nil {return _ab .Errorf ("p\u0061r\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005fG\u0075\u0069\u0064\u0065: \u0025\u0073",_fcfae );};if _bcdf ,_dbec :=_bdgb .(_a .EndElement );_dbec &&_bcdf .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the CT_TLBuildDiagram and its children, prefixing error messages with path
func (_cbcgc *CT_TLBuildDiagram )ValidateWithPath (path string )error {if _aadgd :=_cbcgc .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_aadgd !=nil {return _aadgd ;};return nil ;};type ST_TLTimeNodeMasterRelation byte ;func (_fgedg ST_TLTimeNodeFillType )String ()string {switch _fgedg {case 0:return "";case 1:return "\u0072\u0065\u006d\u006f\u0076\u0065";case 2:return "\u0066\u0072\u0065\u0065\u007a\u0065";case 3:return "\u0068\u006f\u006c\u0064";case 4:return "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e";};return "";};func (_cddag ST_TLBehaviorOverrideType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cbcbe :=_a .Attr {};_cbcbe .Name =name ;switch _cddag {case ST_TLBehaviorOverrideTypeUnset :_cbcbe .Value ="";case ST_TLBehaviorOverrideTypeNormal :_cbcbe .Value ="\u006e\u006f\u0072\u006d\u0061\u006c";case ST_TLBehaviorOverrideTypeChildStyle :_cbcbe .Value ="\u0063\u0068\u0069\u006c\u0064\u0053\u0074\u0079\u006c\u0065";};return _cbcbe ,nil ;};func (_egabd ST_TLTimeNodeSyncType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_egabd .String (),start );};func (_cgdc *CT_TLTimeTargetElement )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _cgdc .SldTgt !=nil {_fadfag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0054\u0067\u0074"}};e .EncodeElement (_cgdc .SldTgt ,_fadfag );};if _cgdc .SndTgt !=nil {_feef :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006e\u0064\u0054\u0067\u0074"}};e .EncodeElement (_cgdc .SndTgt ,_feef );};if _cgdc .SpTgt !=nil {_cageg :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0070\u0054\u0067\u0074"}};e .EncodeElement (_cgdc .SpTgt ,_cageg );};if _cgdc .InkTgt !=nil {_fccdb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0069\u006e\u006b\u0054\u0067\u0074"}};e .EncodeElement (_cgdc .InkTgt ,_fccdb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the CT_NotesMasterIdList and its children
func (_ggda *CT_NotesMasterIdList )Validate ()error {return _ggda .ValidateWithPath ("C\u0054_\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074");};func (_gebfg *CT_TLTimeCondition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gebfg .EvtAttr !=ST_TLTriggerEventUnset {_gdfgb ,_ebgg :=_gebfg .EvtAttr .MarshalXMLAttr (_a .Name {Local :"\u0065\u0076\u0074"});if _ebgg !=nil {return _ebgg ;};start .Attr =append (start .Attr ,_gdfgb );};if _gebfg .DelayAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0065\u006ca\u0079"},Value :_ab .Sprintf ("\u0025\u0076",*_gebfg .DelayAttr )});};e .EncodeToken (start );if _gebfg .TgtEl !=nil {_gdagc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u0067\u0074\u0045\u006c"}};e .EncodeElement (_gebfg .TgtEl ,_gdagc );};if _gebfg .Tn !=nil {_gdeba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u006e"}};e .EncodeElement (_gebfg .Tn ,_gdeba );};if _gebfg .Rtn !=nil {_fgddd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0072t\u006e"}};e .EncodeElement (_gebfg .Rtn ,_fgddd );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_SplitTransition and its children, prefixing error messages with path
func (_bbae *CT_SplitTransition )ValidateWithPath (path string )error {if _ebdaf :=_bbae .OrientAttr .ValidateWithPath (path +"/\u004f\u0072\u0069\u0065\u006e\u0074\u0041\u0074\u0074\u0072");_ebdaf !=nil {return _ebdaf ;};if _aabcf :=_bbae .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_aabcf !=nil {return _aabcf ;};return nil ;};
// ValidateWithPath validates the CT_BackgroundProperties and its children, prefixing error messages with path
func (_bac *CT_BackgroundProperties )ValidateWithPath (path string )error {if _bac .NoFill !=nil {if _fff :=_bac .NoFill .ValidateWithPath (path +"\u002fN\u006f\u0046\u0069\u006c\u006c");_fff !=nil {return _fff ;};};if _bac .SolidFill !=nil {if _ced :=_bac .SolidFill .ValidateWithPath (path +"\u002f\u0053\u006f\u006c\u0069\u0064\u0046\u0069\u006c\u006c");_ced !=nil {return _ced ;};};if _bac .GradFill !=nil {if _gbc :=_bac .GradFill .ValidateWithPath (path +"\u002fG\u0072\u0061\u0064\u0046\u0069\u006cl");_gbc !=nil {return _gbc ;};};if _bac .BlipFill !=nil {if _gbfg :=_bac .BlipFill .ValidateWithPath (path +"\u002fB\u006c\u0069\u0070\u0046\u0069\u006cl");_gbfg !=nil {return _gbfg ;};};if _bac .PattFill !=nil {if _fdf :=_bac .PattFill .ValidateWithPath (path +"\u002fP\u0061\u0074\u0074\u0046\u0069\u006cl");_fdf !=nil {return _fdf ;};};if _bac .GrpFill !=nil {if _gcbb :=_bac .GrpFill .ValidateWithPath (path +"\u002f\u0047\u0072\u0070\u0046\u0069\u006c\u006c");_gcbb !=nil {return _gcbb ;};};if _bac .EffectLst !=nil {if _ddg :=_bac .EffectLst .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u004c\u0073\u0074");_ddg !=nil {return _ddg ;};};if _bac .EffectDag !=nil {if _cff :=_bac .EffectDag .ValidateWithPath (path +"\u002f\u0045\u0066\u0066\u0065\u0063\u0074\u0044\u0061\u0067");_cff !=nil {return _cff ;};};if _bac .ExtLst !=nil {if _efg :=_bac .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_efg !=nil {return _efg ;};};return nil ;};func (_eefb *CT_PhotoAlbum )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cceb :=range start .Attr {if _cceb .Name .Local =="\u0062\u0077"{_fgfea ,_aagd :=_d .ParseBool (_cceb .Value );if _aagd !=nil {return _aagd ;};_eefb .BwAttr =&_fgfea ;continue ;};if _cceb .Name .Local =="\u0073\u0068\u006fw\u0043\u0061\u0070\u0074\u0069\u006f\u006e\u0073"{_dbgf ,_febb :=_d .ParseBool (_cceb .Value );if _febb !=nil {return _febb ;};_eefb .ShowCaptionsAttr =&_dbgf ;continue ;};if _cceb .Name .Local =="\u006c\u0061\u0079\u006f\u0075\u0074"{_eefb .LayoutAttr .UnmarshalXMLAttr (_cceb );continue ;};if _cceb .Name .Local =="\u0066\u0072\u0061m\u0065"{_eefb .FrameAttr .UnmarshalXMLAttr (_cceb );continue ;};};_gffd :for {_ffdb ,_bdacf :=d .Token ();if _bdacf !=nil {return _bdacf ;};switch _bcf :=_ffdb .(type ){case _a .StartElement :switch _bcf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eefb .ExtLst =NewCT_ExtensionList ();if _acdc :=d .DecodeElement (_eefb .ExtLst ,&_bcf );_acdc !=nil {return _acdc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050h\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d \u0025\u0076",_bcf .Name );if _aagga :=d .Skip ();_aagga !=nil {return _aagga ;};};case _a .EndElement :break _gffd ;case _a .CharData :};};return nil ;};func (_ecfa *CT_CommentAuthorList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _ecfa .CmAuthor !=nil {_bcgd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006d\u0041\u0075\u0074\u0068\u006f\u0072"}};for _ ,_fca :=range _ecfa .CmAuthor {e .EncodeElement (_fca ,_bcgd );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dfae *CT_TLCommonBehaviorData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dfae .CTn =NewCT_TLCommonTimeNodeData ();_dfae .TgtEl =NewCT_TLTimeTargetElement ();for _ ,_fafc :=range start .Attr {if _fafc .Name .Local =="\u0061\u0064\u0064\u0069\u0074\u0069\u0076\u0065"{_dfae .AdditiveAttr .UnmarshalXMLAttr (_fafc );continue ;};if _fafc .Name .Local =="\u0061\u0063\u0063\u0075\u006d\u0075\u006c\u0061\u0074\u0065"{_dfae .AccumulateAttr .UnmarshalXMLAttr (_fafc );continue ;};if _fafc .Name .Local =="\u0078\u0066\u0072\u006d\u0054\u0079\u0070\u0065"{_dfae .XfrmTypeAttr .UnmarshalXMLAttr (_fafc );continue ;};if _fafc .Name .Local =="\u0066\u0072\u006f\u006d"{_gfgdb ,_eegc :=_fafc .Value ,error (nil );if _eegc !=nil {return _eegc ;};_dfae .FromAttr =&_gfgdb ;continue ;};if _fafc .Name .Local =="\u0074\u006f"{_dbbbc ,_adbaa :=_fafc .Value ,error (nil );if _adbaa !=nil {return _adbaa ;};_dfae .ToAttr =&_dbbbc ;continue ;};if _fafc .Name .Local =="\u0062\u0079"{_gfgec ,_egedca :=_fafc .Value ,error (nil );if _egedca !=nil {return _egedca ;};_dfae .ByAttr =&_gfgec ;continue ;};if _fafc .Name .Local =="\u0072\u0063\u0074\u0078"{_beebba ,_cggcg :=_fafc .Value ,error (nil );if _cggcg !=nil {return _cggcg ;};_dfae .RctxAttr =&_beebba ;continue ;};if _fafc .Name .Local =="\u006f\u0076\u0065\u0072\u0072\u0069\u0064\u0065"{_dfae .OverrideAttr .UnmarshalXMLAttr (_fafc );continue ;};};_gfbgg :for {_gcbgf ,_gfagc :=d .Token ();if _gfagc !=nil {return _gfagc ;};switch _aacc :=_gcbgf .(type ){case _a .StartElement :switch _aacc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0054\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0054\u006e"}:if _ebae :=d .DecodeElement (_dfae .CTn ,&_aacc );_ebae !=nil {return _ebae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0067\u0074E\u006c"}:if _aaabe :=d .DecodeElement (_dfae .TgtEl ,&_aacc );_aaabe !=nil {return _aaabe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"a\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"a\u0074\u0074\u0072\u004e\u0061\u006d\u0065\u004c\u0073\u0074"}:_dfae .AttrNameLst =NewCT_TLBehaviorAttributeNameList ();if _fbaea :=d .DecodeElement (_dfae .AttrNameLst ,&_aacc );_fbaea !=nil {return _fbaea ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u0042e\u0068\u0061\u0076\u0069\u006f\u0072D\u0061\u0074\u0061 \u0025\u0076",_aacc .Name );if _dgacc :=d .Skip ();_dgacc !=nil {return _dgacc ;};};case _a .EndElement :break _gfbgg ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TagsData and its children
func (_dbfcc *CT_TagsData )Validate ()error {return _dbfcc .ValidateWithPath ("C\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061");};func (_eagbd *CT_TLIterateIntervalPercentage )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_eagbd .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_fdbdee ST_TLTimeNodePresetClassType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_dfaac :=_a .Attr {};_dfaac .Name =name ;switch _fdbdee {case ST_TLTimeNodePresetClassTypeUnset :_dfaac .Value ="";case ST_TLTimeNodePresetClassTypeEntr :_dfaac .Value ="\u0065\u006e\u0074\u0072";case ST_TLTimeNodePresetClassTypeExit :_dfaac .Value ="\u0065\u0078\u0069\u0074";case ST_TLTimeNodePresetClassTypeEmph :_dfaac .Value ="\u0065\u006d\u0070\u0068";case ST_TLTimeNodePresetClassTypePath :_dfaac .Value ="\u0070\u0061\u0074\u0068";case ST_TLTimeNodePresetClassTypeVerb :_dfaac .Value ="\u0076\u0065\u0072\u0062";case ST_TLTimeNodePresetClassTypeMediacall :_dfaac .Value ="\u006de\u0064\u0069\u0061\u0063\u0061\u006cl";};return _dfaac ,nil ;};func (_eagfa *EG_Background )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eafcf :for {_ebfg ,_cecbe :=d .Token ();if _cecbe !=nil {return _cecbe ;};switch _aeggb :=_ebfg .(type ){case _a .StartElement :switch _aeggb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_eagfa .BgPr =NewCT_BackgroundProperties ();if _acafa :=d .DecodeElement (_eagfa .BgPr ,&_aeggb );_acafa !=nil {return _acafa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_eagfa .BgRef =_fa .NewCT_StyleMatrixReference ();if _edgab :=d .DecodeElement (_eagfa .BgRef ,&_aeggb );_edgab !=nil {return _edgab ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_aeggb .Name );if _dadba :=d .Skip ();_dadba !=nil {return _dadba ;};};case _a .EndElement :break _eafcf ;case _a .CharData :};};return nil ;};func NewCT_TLSubShapeId ()*CT_TLSubShapeId {_fefac :=&CT_TLSubShapeId {};return _fefac };
// ValidateWithPath validates the Sld and its children, prefixing error messages with path
func (_ecfab *Sld )ValidateWithPath (path string )error {if _debfg :=_ecfab .CT_Slide .ValidateWithPath (path );_debfg !=nil {return _debfg ;};return nil ;};func (_adaed ST_WebScreenSize )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_adaed .String (),start );};func (_cbcce *ST_OleObjectFollowColorScheme )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ddgeac ,_ecffbd :=d .Token ();if _ecffbd !=nil {return _ecffbd ;};if _baada ,_cgecf :=_ddgeac .(_a .EndElement );_cgecf &&_baada .Name ==start .Name {*_cbcce =1;return nil ;};if _ffbab ,_bbbda :=_ddgeac .(_a .CharData );!_bbbda {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ddgeac );}else {switch string (_ffbab ){case "":*_cbcce =0;case "\u006e\u006f\u006e\u0065":*_cbcce =1;case "\u0066\u0075\u006c\u006c":*_cbcce =2;case "\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064":*_cbcce =3;};};_ddgeac ,_ecffbd =d .Token ();if _ecffbd !=nil {return _ecffbd ;};if _gbeg ,_cecdb :=_ddgeac .(_a .EndElement );_cecdb &&_gbeg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ddgeac );};func NewNotes ()*Notes {_dggff :=&Notes {};_dggff .CT_NotesSlide =*NewCT_NotesSlide ();return _dggff };func (_bdcebc *CT_TLTemplate )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bdcebc .TnLst =NewCT_TimeNodeList ();for _ ,_bfaf :=range start .Attr {if _bfaf .Name .Local =="\u006c\u0076\u006c"{_eafa ,_abda :=_d .ParseUint (_bfaf .Value ,10,32);if _abda !=nil {return _abda ;};_cebg :=uint32 (_eafa );_bdcebc .LvlAttr =&_cebg ;continue ;};};_cgfcg :for {_cefdc ,_abfcc :=d .Token ();if _abfcc !=nil {return _abfcc ;};switch _ccfag :=_cefdc .(type ){case _a .StartElement :switch _ccfag .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006e\u004cs\u0074"}:if _fcfba :=d .DecodeElement (_bdcebc .TnLst ,&_ccfag );_fcfba !=nil {return _fcfba ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054L\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065 \u0025\u0076",_ccfag .Name );if _adad :=d .Skip ();_adad !=nil {return _adad ;};};case _a .EndElement :break _cgfcg ;case _a .CharData :};};return nil ;};func (_fbbae *CT_TLTimeAnimateValue )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bdacb :=range start .Attr {if _bdacb .Name .Local =="\u0074\u006d"{_afac ,_ccdde :=ParseUnionST_TLTimeAnimateValueTime (_bdacb .Value );if _ccdde !=nil {return _ccdde ;};_fbbae .TmAttr =&_afac ;continue ;};if _bdacb .Name .Local =="\u0066\u006d\u006c\u0061"{_ccfec ,_bagac :=_bdacb .Value ,error (nil );if _bagac !=nil {return _bagac ;};_fbbae .FmlaAttr =&_ccfec ;continue ;};};_begfe :for {_aeab ,_gfgee :=d .Token ();if _gfgee !=nil {return _gfgee ;};switch _abddg :=_aeab .(type ){case _a .StartElement :switch _abddg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0076\u0061\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0076\u0061\u006c"}:_fbbae .Val =NewCT_TLAnimVariant ();if _eeba :=d .DecodeElement (_fbbae .Val ,&_abddg );_eeba !=nil {return _eeba ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0054\u004c\u0054\u0069\u006d\u0065\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0056\u0061\u006c\u0075\u0065\u0020\u0025\u0076",_abddg .Name );if _bfgeb :=d .Skip ();_bfgeb !=nil {return _bfgeb ;};};case _a .EndElement :break _begfe ;case _a .CharData :};};return nil ;};
// Validate validates the CT_TLSubShapeId and its children
func (_cgdf *CT_TLSubShapeId )Validate ()error {return _cgdf .ValidateWithPath ("\u0043T\u005fT\u004c\u0053\u0075\u0062\u0053\u0068\u0061\u0070\u0065\u0049\u0064");};func (_eaabc *ST_TLParaBuildType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acbad ,_gacd :=d .Token ();if _gacd !=nil {return _gacd ;};if _fdbec ,_cedecb :=_acbad .(_a .EndElement );_cedecb &&_fdbec .Name ==start .Name {*_eaabc =1;return nil ;};if _edcaef ,_cgafc :=_acbad .(_a .CharData );!_cgafc {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_acbad );}else {switch string (_edcaef ){case "":*_eaabc =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_eaabc =1;case "\u0070":*_eaabc =2;case "\u0063\u0075\u0073\u0074":*_eaabc =3;case "\u0077\u0068\u006fl\u0065":*_eaabc =4;};};_acbad ,_gacd =d .Token ();if _gacd !=nil {return _gacd ;};if _aadgaa ,_fagacf :=_acbad .(_a .EndElement );_fagacf &&_aadgaa .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_acbad );};type SldLayout struct{CT_SlideLayout };func (_adee *CT_Slide )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_adee .CSld =NewCT_CommonSlideData ();for _ ,_cgaeb :=range start .Attr {if _cgaeb .Name .Local =="\u0073\u0068\u006f\u0077"{_bcab ,_adag :=_d .ParseBool (_cgaeb .Value );if _adag !=nil {return _adag ;};_adee .ShowAttr =&_bcab ;continue ;};if _cgaeb .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_bbeaa ,_eefbc :=_d .ParseBool (_cgaeb .Value );if _eefbc !=nil {return _eefbc ;};_adee .ShowMasterSpAttr =&_bbeaa ;continue ;};if _cgaeb .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_dabec ,_cfgca :=_d .ParseBool (_cgaeb .Value );if _cfgca !=nil {return _cfgca ;};_adee .ShowMasterPhAnimAttr =&_dabec ;continue ;};};_bgcd :for {_fbae ,_gbbg :=d .Token ();if _gbbg !=nil {return _gbbg ;};switch _faffe :=_fbae .(type ){case _a .StartElement :switch _faffe .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _eecg :=d .DecodeElement (_adee .CSld ,&_faffe );_eecg !=nil {return _eecg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_adee .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _cdffe :=d .DecodeElement (_adee .ClrMapOvr ,&_faffe );_cdffe !=nil {return _cdffe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_adee .Transition =NewCT_SlideTransition ();if _fddg :=d .DecodeElement (_adee .Transition ,&_faffe );_fddg !=nil {return _fddg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_adee .Timing =NewCT_SlideTiming ();if _aafb :=d .DecodeElement (_adee .Timing ,&_faffe );_aafb !=nil {return _aafb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_adee .ExtLst =NewCT_ExtensionListModify ();if _gbdg :=d .DecodeElement (_adee .ExtLst ,&_faffe );_gbdg !=nil {return _gbdg ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0020\u0025\u0076",_faffe .Name );if _baegb :=d .Skip ();_baegb !=nil {return _baegb ;};};case _a .EndElement :break _bgcd ;case _a .CharData :};};return nil ;};func (_acd *CT_HandoutMaster )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_acd .CSld =NewCT_CommonSlideData ();_acd .ClrMap =_fa .NewCT_ColorMapping ();_ffae :for {_daee ,_agca :=d .Token ();if _agca !=nil {return _agca ;};switch _faaab :=_daee .(type ){case _a .StartElement :switch _faaab .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _fbfe :=d .DecodeElement (_acd .CSld ,&_faaab );_fbfe !=nil {return _fbfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _afe :=d .DecodeElement (_acd .ClrMap ,&_faaab );_afe !=nil {return _afe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_acd .Hf =NewCT_HeaderFooter ();if _afdcd :=d .DecodeElement (_acd .Hf ,&_faaab );_afdcd !=nil {return _afdcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_acd .ExtLst =NewCT_ExtensionListModify ();if _fdd :=d .DecodeElement (_acd .ExtLst ,&_faaab );_fdd !=nil {return _fdd ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0020\u0025v",_faaab .Name );if _gcee :=d .Skip ();_gcee !=nil {return _gcee ;};};case _a .EndElement :break _ffae ;case _a .CharData :};};return nil ;};
// Validate validates the CT_SlideViewProperties and its children
func (_dbffa *CT_SlideViewProperties )Validate ()error {return _dbffa .ValidateWithPath ("\u0043\u0054\u005f\u0053li\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};const (ST_TLTimeNodeRestartTypeUnset ST_TLTimeNodeRestartType =0;ST_TLTimeNodeRestartTypeAlways ST_TLTimeNodeRestartType =1;ST_TLTimeNodeRestartTypeWhenNotActive ST_TLTimeNodeRestartType =2;ST_TLTimeNodeRestartTypeNever ST_TLTimeNodeRestartType =3;);func NewCT_SlideMaster ()*CT_SlideMaster {_aggf :=&CT_SlideMaster {};_aggf .CSld =NewCT_CommonSlideData ();_aggf .ClrMap =_fa .NewCT_ColorMapping ();return _aggf ;};func (_aefe *CT_TLPoint )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dffec :=range start .Attr {if _dffec .Name .Local =="\u0078"{_cdbeb ,_eabfd :=ParseUnionST_Percentage (_dffec .Value );if _eabfd !=nil {return _eabfd ;};_aefe .XAttr =_cdbeb ;continue ;};if _dffec .Name .Local =="\u0079"{_cccc ,_gadga :=ParseUnionST_Percentage (_dffec .Value );if _gadga !=nil {return _gadga ;};_aefe .YAttr =_cccc ;continue ;};};for {_cgabc ,_ecea :=d .Token ();if _ecea !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074\u003a\u0020%\u0073",_ecea );};if _cbcbc ,_gbdbg :=_cgabc .(_a .EndElement );_gbdbg &&_cbcbc .Name ==start .Name {break ;};};return nil ;};func (_bdbe ST_ViewType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_aegc :=_a .Attr {};_aegc .Name =name ;switch _bdbe {case ST_ViewTypeUnset :_aegc .Value ="";case ST_ViewTypeSldView :_aegc .Value ="\u0073l\u0064\u0056\u0069\u0065\u0077";case ST_ViewTypeSldMasterView :_aegc .Value ="\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeNotesView :_aegc .Value ="\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w";case ST_ViewTypeHandoutView :_aegc .Value ="h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077";case ST_ViewTypeNotesMasterView :_aegc .Value ="\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeOutlineView :_aegc .Value ="o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077";case ST_ViewTypeSldSorterView :_aegc .Value ="\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077";case ST_ViewTypeSldThumbnailView :_aegc .Value ="\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077";};return _aegc ,nil ;};func (_facbf *CT_SlideLayout )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _facbf .MatchingNameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_facbf .MatchingNameAttr )});};if _facbf .TypeAttr !=ST_SlideLayoutTypeUnset {_bcaa ,_fgedb :=_facbf .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _fgedb !=nil {return _fgedb ;};start .Attr =append (start .Attr ,_bcaa );};if _facbf .PreserveAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_facbf .PreserveAttr ))});};if _facbf .UserDrawnAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_facbf .UserDrawnAttr ))});};if _facbf .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_facbf .ShowMasterSpAttr ))});};if _facbf .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_facbf .ShowMasterPhAnimAttr ))});};e .EncodeToken (start );_eebba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_facbf .CSld ,_eebba );if _facbf .ClrMapOvr !=nil {_cefb :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}};e .EncodeElement (_facbf .ClrMapOvr ,_cefb );};if _facbf .Transition !=nil {_fegd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_facbf .Transition ,_fegd );};if _facbf .Timing !=nil {_bead :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}};e .EncodeElement (_facbf .Timing ,_bead );};if _facbf .Hf !=nil {_fegdb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_facbf .Hf ,_fegdb );};if _facbf .ExtLst !=nil {_abcg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_facbf .ExtLst ,_abcg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_OutlineViewSlideList struct{
// Presentation Slide
Sld []*CT_OutlineViewSlideEntry ;};func NewCT_CommonSlideData ()*CT_CommonSlideData {_eaeg :=&CT_CommonSlideData {};_eaeg .SpTree =NewCT_GroupShape ();return _eaeg ;};func NewCT_Presentation ()*CT_Presentation {_bafff :=&CT_Presentation {};_bafff .NotesSz =_fa .NewCT_PositiveSize2D ();return _bafff ;};
// ValidateWithPath validates the AG_Ole and its children, prefixing error messages with path
func (_ce *AG_Ole )ValidateWithPath (path string )error {if _ce .ImgWAttr !=nil {if *_ce .ImgWAttr < 0{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0057\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ce .ImgWAttr );};};if _ce .ImgHAttr !=nil {if *_ce .ImgHAttr < 0{return _ab .Errorf ("\u0025\u0073/m\u002e\u0049\u006dg\u0048\u0041\u0074\u0074r m\u0075st\u0020\u0062\u0065\u0020\u003e\u003d\u00200 \u0028\u0068\u0061\u0076\u0065\u0020\u0025v\u0029",path ,*_ce .ImgHAttr );};};return nil ;};func NewCT_CustomerData ()*CT_CustomerData {_cecd :=&CT_CustomerData {};return _cecd };
// Validate validates the CT_TLTriggerTimeNodeID and its children
func (_egebc *CT_TLTriggerTimeNodeID )Validate ()error {return _egebc .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0072\u0069\u0067\u0067\u0065\u0072\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065I\u0044");};func (_fceg *CT_Rel )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_adgd :=range start .Attr {if _adgd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_adgd .Name .Local =="\u0069\u0064"||_adgd .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_adgd .Name .Local =="\u0069\u0064"{_egfe ,_gcead :=_adgd .Value ,error (nil );if _gcead !=nil {return _gcead ;};_fceg .IdAttr =_egfe ;continue ;};};for {_eeaee ,_cggf :=d .Token ();if _cggf !=nil {return _ab .Errorf ("\u0070a\u0072s\u0069\u006e\u0067\u0020\u0043T\u005f\u0052e\u006c\u003a\u0020\u0025\u0073",_cggf );};if _fgccc ,_fbfb :=_eeaee .(_a .EndElement );_fbfb &&_fgccc .Name ==start .Name {break ;};};return nil ;};func (_fbacc ST_TLCommandType )Validate ()error {return _fbacc .ValidateWithPath ("")};func NewCT_NotesMaster ()*CT_NotesMaster {_dacc :=&CT_NotesMaster {};_dacc .CSld =NewCT_CommonSlideData ();_dacc .ClrMap =_fa .NewCT_ColorMapping ();return _dacc ;};
// ValidateWithPath validates the CT_CommonSlideData and its children, prefixing error messages with path
func (_ebd *CT_CommonSlideData )ValidateWithPath (path string )error {if _ebd .Bg !=nil {if _acc :=_ebd .Bg .ValidateWithPath (path +"\u002f\u0042\u0067");_acc !=nil {return _acc ;};};if _gcbe :=_ebd .SpTree .ValidateWithPath (path +"\u002fS\u0070\u0054\u0072\u0065\u0065");_gcbe !=nil {return _gcbe ;};if _ebd .CustDataLst !=nil {if _bea :=_ebd .CustDataLst .ValidateWithPath (path +"\u002f\u0043\u0075s\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074");_bea !=nil {return _bea ;};};if _ebd .Controls !=nil {if _fggg :=_ebd .Controls .ValidateWithPath (path +"\u002fC\u006f\u006e\u0074\u0072\u006f\u006cs");_fggg !=nil {return _fggg ;};};if _ebd .ExtLst !=nil {if _bcdg :=_ebd .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_bcdg !=nil {return _bcdg ;};};return nil ;};func (_cfgae ST_Direction )ValidateWithPath (path string )error {switch _cfgae {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfgae ));};return nil ;};func (_ceed ST_TLTimeNodePresetClassType )ValidateWithPath (path string )error {switch _ceed {case 0,1,2,3,4,5,6:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ceed ));};return nil ;};func NewCT_Extension ()*CT_Extension {_afbd :=&CT_Extension {};return _afbd };
// Validate validates the CT_TLAnimateMotionBehavior and its children
func (_afaac *CT_TLAnimateMotionBehavior )Validate ()error {return _afaac .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061v\u0069\u006f\u0072");};
// Validate validates the CT_EmbeddedFontListEntry and its children
func (_bed *CT_EmbeddedFontListEntry )Validate ()error {return _bed .ValidateWithPath ("\u0043T\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079");};
// Validate validates the CmLst and its children
func (_acecb *CmLst )Validate ()error {return _acecb .ValidateWithPath ("\u0043\u006d\u004cs\u0074")};const (ST_TransitionSpeedUnset ST_TransitionSpeed =0;ST_TransitionSpeedSlow ST_TransitionSpeed =1;ST_TransitionSpeedMed ST_TransitionSpeed =2;ST_TransitionSpeedFast ST_TransitionSpeed =3;);func NewCmLst ()*CmLst {_adgb :=&CmLst {};_adgb .CT_CommentList =*NewCT_CommentList ();return _adgb };func (_agddd *ST_PlaceholderSize )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efcec ,_fgaede :=d .Token ();if _fgaede !=nil {return _fgaede ;};if _fgcda ,_dccea :=_efcec .(_a .EndElement );_dccea &&_fgcda .Name ==start .Name {*_agddd =1;return nil ;};if _gagdb ,_egfab :=_efcec .(_a .CharData );!_egfab {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_efcec );}else {switch string (_gagdb ){case "":*_agddd =0;case "\u0066\u0075\u006c\u006c":*_agddd =1;case "\u0068\u0061\u006c\u0066":*_agddd =2;case "\u0071u\u0061\u0072\u0074\u0065\u0072":*_agddd =3;};};_efcec ,_fgaede =d .Token ();if _fgaede !=nil {return _fgaede ;};if _gecaf ,_bcdad :=_efcec .(_a .EndElement );_bcdad &&_gecaf .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_efcec );};type CT_NormalViewPortion struct{
// Normal View Dimension Size
SzAttr _fa .ST_PositiveFixedPercentage ;
// Auto Adjust Normal View
AutoAdjustAttr *bool ;};func (_agaa *CT_TLAnimVariant )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _agaa .BoolVal !=nil {_ebac :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0062\u006f\u006f\u006c\u0056\u0061l"}};e .EncodeElement (_agaa .BoolVal ,_ebac );};if _agaa .IntVal !=nil {_eefde :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0069\u006e\u0074\u0056\u0061\u006c"}};e .EncodeElement (_agaa .IntVal ,_eefde );};if _agaa .FltVal !=nil {_cacg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0066\u006c\u0074\u0056\u0061\u006c"}};e .EncodeElement (_agaa .FltVal ,_cacg );};if _agaa .StrVal !=nil {_ebgb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0074\u0072\u0056\u0061\u006c"}};e .EncodeElement (_agaa .StrVal ,_ebgb );};if _agaa .ClrVal !=nil {_gaee :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u0056\u0061\u006c"}};e .EncodeElement (_agaa .ClrVal ,_gaee );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_ConnectorNonVisual struct{
// Non-Visual Drawing Properties
CNvPr *_fa .CT_NonVisualDrawingProps ;
// Non-Visual Connector Shape Drawing Properties
CNvCxnSpPr *_fa .CT_NonVisualConnectorProperties ;
// Application Non-Visual Drawing Properties
NvPr *CT_ApplicationNonVisualDrawingProps ;};
// Validate validates the CT_TLCommandBehavior and its children
func (_gcbc *CT_TLCommandBehavior )Validate ()error {return _gcbc .ValidateWithPath ("C\u0054_\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006ed\u0042\u0065\u0068\u0061vi\u006f\u0072");};func (_ddgd *CT_OleObjectLink )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _ddgd .UpdateAutomaticAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075p\u0064a\u0074\u0065\u0041\u0075\u0074\u006f\u006d\u0061\u0074\u0069\u0063"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_ddgd .UpdateAutomaticAttr ))});};e .EncodeToken (start );if _ddgd .ExtLst !=nil {_beab :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_ddgd .ExtLst ,_beab );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_OutlineViewSlideEntry struct{IdAttr string ;
// Collapsed
CollapseAttr *bool ;};func (_afeg *CT_InOutTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _afeg .DirAttr !=ST_TransitionInOutDirectionTypeUnset {_bdcd ,_gccca :=_afeg .DirAttr .MarshalXMLAttr (_a .Name {Local :"\u0064\u0069\u0072"});if _gccca !=nil {return _gccca ;};start .Attr =append (start .Attr ,_bdcd );};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_WheelTransition and its children, prefixing error messages with path
func (_ffcaa *CT_WheelTransition )ValidateWithPath (path string )error {return nil };func (_dbgdb ST_TLAnimateBehaviorValueType )ValidateWithPath (path string )error {switch _dbgdb {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dbgdb ));};return nil ;};type ST_TLOleChartBuildType byte ;type CT_EightDirectionTransition struct{
// Direction
DirAttr *ST_TransitionEightDirectionType ;};func (_dadbe ST_SlideSizeType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dadbe .String (),start );};func (_aeggd ST_TLAnimateMotionBehaviorOrigin )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cggbe :=_a .Attr {};_cggbe .Name =name ;switch _aeggd {case ST_TLAnimateMotionBehaviorOriginUnset :_cggbe .Value ="";case ST_TLAnimateMotionBehaviorOriginParent :_cggbe .Value ="\u0070\u0061\u0072\u0065\u006e\u0074";case ST_TLAnimateMotionBehaviorOriginLayout :_cggbe .Value ="\u006c\u0061\u0079\u006f\u0075\u0074";};return _cggbe ,nil ;};func (_egdgfe ST_TLParaBuildType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bgab :=_a .Attr {};_bgab .Name =name ;switch _egdgfe {case ST_TLParaBuildTypeUnset :_bgab .Value ="";case ST_TLParaBuildTypeAllAtOnce :_bgab .Value ="\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case ST_TLParaBuildTypeP :_bgab .Value ="\u0070";case ST_TLParaBuildTypeCust :_bgab .Value ="\u0063\u0075\u0073\u0074";case ST_TLParaBuildTypeWhole :_bgab .Value ="\u0077\u0068\u006fl\u0065";};return _bgab ,nil ;};type CT_SlideLayoutIdList struct{
// Slide Layout Id
SldLayoutId []*CT_SlideLayoutIdListEntry ;};func (_cab *CT_Background )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bbcc :=range start .Attr {if _bbcc .Name .Local =="\u0062\u0077\u004d\u006f\u0064\u0065"{_cab .BwModeAttr .UnmarshalXMLAttr (_bbcc );continue ;};};_gbd :for {_fac ,_dcd :=d .Token ();if _dcd !=nil {return _dcd ;};switch _agb :=_fac .(type ){case _a .StartElement :switch _agb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0050\u0072"}:_cab .BgPr =NewCT_BackgroundProperties ();if _edc :=d .DecodeElement (_cab .BgPr ,&_agb );_edc !=nil {return _edc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0067\u0052e\u0066"}:_cab .BgRef =_fa .NewCT_StyleMatrixReference ();if _fgf :=d .DecodeElement (_cab .BgRef ,&_agb );_fgf !=nil {return _fgf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0042a\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064 \u0025\u0076",_agb .Name );if _dfa :=d .Skip ();_dfa !=nil {return _dfa ;};};case _a .EndElement :break _gbd ;case _a .CharData :};};return nil ;};func (_fcbcd ST_TLCommandType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gddfda :=_a .Attr {};_gddfda .Name =name ;switch _fcbcd {case ST_TLCommandTypeUnset :_gddfda .Value ="";case ST_TLCommandTypeEvt :_gddfda .Value ="\u0065\u0076\u0074";case ST_TLCommandTypeCall :_gddfda .Value ="\u0063\u0061\u006c\u006c";case ST_TLCommandTypeVerb :_gddfda .Value ="\u0076\u0065\u0072\u0062";};return _gddfda ,nil ;};func (_bbffea ST_TLChartSubelementType )String ()string {switch _bbffea {case 0:return "";case 1:return "\u0067\u0072\u0069\u0064\u004c\u0065\u0067\u0065\u006e\u0064";case 2:return "\u0073\u0065\u0072\u0069\u0065\u0073";case 3:return "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079";case 4:return "\u0070\u0074\u0049\u006e\u0053\u0065\u0072\u0069\u0065\u0073";case 5:return "\u0070\u0074\u0049n\u0043\u0061\u0074\u0065\u0067\u006f\u0072\u0079";};return "";};func NewEG_SlideListChoice ()*EG_SlideListChoice {_fdgec :=&EG_SlideListChoice {};return _fdgec };func (_cabca *CT_TLAnimateScaleBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cabca .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_dgbbd :=range start .Attr {if _dgbbd .Name .Local =="\u007a\u006f\u006fm\u0043\u006f\u006e\u0074\u0065\u006e\u0074\u0073"{_fbad ,_ebaca :=_d .ParseBool (_dgbbd .Value );if _ebaca !=nil {return _ebaca ;};_cabca .ZoomContentsAttr =&_fbad ;continue ;};};_efdf :for {_dacbg ,_cdaf :=d .Token ();if _cdaf !=nil {return _cdaf ;};switch _efac :=_dacbg .(type ){case _a .StartElement :switch _efac .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _fffag :=d .DecodeElement (_cabca .CBhvr ,&_efac );_fffag !=nil {return _fffag ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_cabca .By =NewCT_TLPoint ();if _daeac :=d .DecodeElement (_cabca .By ,&_efac );_daeac !=nil {return _daeac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_cabca .From =NewCT_TLPoint ();if _ddfdg :=d .DecodeElement (_cabca .From ,&_efac );_ddfdg !=nil {return _ddfdg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_cabca .To =NewCT_TLPoint ();if _fagcda :=d .DecodeElement (_cabca .To ,&_efac );_fagcda !=nil {return _fagcda ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0053c\u0061\u006c\u0065\u0042\u0065\u0068\u0061\u0076i\u006fr\u0020\u0025v",_efac .Name );if _ebce :=d .Skip ();_ebce !=nil {return _ebce ;};};case _a .EndElement :break _efdf ;case _a .CharData :};};return nil ;};func (_gdgd *CT_TLIterateData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gdgd .TypeAttr !=ST_IterateTypeUnset {_egegf ,_gaaae :=_gdgd .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _gaaae !=nil {return _gaaae ;};start .Attr =append (start .Attr ,_egegf );};if _gdgd .BackwardsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062a\u0063\u006b\u0077\u0061\u0072\u0064s"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gdgd .BackwardsAttr ))});};e .EncodeToken (start );if _gdgd .TmAbs !=nil {_debdaf :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u006d\u0041\u0062\u0073"}};e .EncodeElement (_gdgd .TmAbs ,_debdaf );};if _gdgd .TmPct !=nil {_bffef :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u006d\u0050\u0063\u0074"}};e .EncodeElement (_gdgd .TmPct ,_bffef );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cbgf *CT_SlideMaster )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbgf .CSld =NewCT_CommonSlideData ();_cbgf .ClrMap =_fa .NewCT_ColorMapping ();for _ ,_bffe :=range start .Attr {if _bffe .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_gebef ,_dfce :=_d .ParseBool (_bffe .Value );if _dfce !=nil {return _dfce ;};_cbgf .PreserveAttr =&_gebef ;continue ;};};_gagc :for {_dcef ,_cgdg :=d .Token ();if _cgdg !=nil {return _cgdg ;};switch _adgf :=_dcef .(type ){case _a .StartElement :switch _adgf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _dfgg :=d .DecodeElement (_cbgf .CSld ,&_adgf );_dfgg !=nil {return _dfgg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u006c\u0072\u004d\u0061\u0070"}:if _gcff :=d .DecodeElement (_cbgf .ClrMap ,&_adgf );_gcff !=nil {return _gcff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074I\u0064\u004c\u0073\u0074"}:_cbgf .SldLayoutIdLst =NewCT_SlideLayoutIdList ();if _debe :=d .DecodeElement (_cbgf .SldLayoutIdLst ,&_adgf );_debe !=nil {return _debe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_cbgf .Transition =NewCT_SlideTransition ();if _bfcg :=d .DecodeElement (_cbgf .Transition ,&_adgf );_bfcg !=nil {return _bfcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_cbgf .Timing =NewCT_SlideTiming ();if _bdbcg :=d .DecodeElement (_cbgf .Timing ,&_adgf );_bdbcg !=nil {return _bdbcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_cbgf .Hf =NewCT_HeaderFooter ();if _adff :=d .DecodeElement (_cbgf .Hf ,&_adgf );_adff !=nil {return _adff ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}:_cbgf .TxStyles =NewCT_SlideMasterTextStyles ();if _ffgdf :=d .DecodeElement (_cbgf .TxStyles ,&_adgf );_ffgdf !=nil {return _ffgdf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cbgf .ExtLst =NewCT_ExtensionListModify ();if _gadf :=d .DecodeElement (_cbgf .ExtLst ,&_adgf );_gadf !=nil {return _gadf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061s\u0074e\u0072\u0020\u0025\u0076",_adgf .Name );if _fccde :=d .Skip ();_fccde !=nil {return _fccde ;};};case _a .EndElement :break _gagc ;case _a .CharData :};};return nil ;};func (_fefeb *CT_ExtensionListModify )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dbfg :=range start .Attr {if _dbfg .Name .Local =="\u006d\u006f\u0064"{_bcbf ,_ccge :=_d .ParseBool (_dbfg .Value );if _ccge !=nil {return _ccge ;};_fefeb .ModAttr =&_bcbf ;continue ;};};_acb :for {_cfag ,_fgae :=d .Token ();if _fgae !=nil {return _fgae ;};switch _aecdb :=_cfag .(type ){case _a .StartElement :switch _aecdb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_dcacb :=NewCT_Extension ();if _gbeb :=d .DecodeElement (_dcacb ,&_aecdb );_gbeb !=nil {return _gbeb ;};_fefeb .Ext =append (_fefeb .Ext ,_dcacb );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0045\u0078\u0074\u0065n\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069\u0066\u0079\u0020\u0025\u0076",_aecdb .Name );if _ggccf :=d .Skip ();_ggccf !=nil {return _ggccf ;};};case _a .EndElement :break _acb ;case _a .CharData :};};return nil ;};
// Validate validates the CT_NormalViewPortion and its children
func (_fgec *CT_NormalViewPortion )Validate ()error {return _fgec .ValidateWithPath ("C\u0054_\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069e\u0077\u0050\u006f\u0072ti\u006f\u006e");};func (_bdcgf ST_ViewType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bdcgf .String (),start );};
// Validate validates the CT_ConnectorNonVisual and its children
func (_fbg *CT_ConnectorNonVisual )Validate ()error {return _fbg .ValidateWithPath ("C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c");};func (_dffbdc ST_TLTimeIndefinite )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dffbdc .String (),start );};
// Validate validates the CT_BackgroundProperties and its children
func (_baea *CT_BackgroundProperties )Validate ()error {return _baea .ValidateWithPath ("\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_dfacag *EG_SlideListChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggea :for {_egbaa ,_fcffe :=d .Token ();if _fcffe !=nil {return _fcffe ;};switch _dbffaa :=_egbaa .(type ){case _a .StartElement :switch _dbffaa .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0041\u006c\u006c"}:_dfacag .SldAll =NewCT_Empty ();if _cgcdge :=d .DecodeElement (_dfacag .SldAll ,&_dbffaa );_cgcdge !=nil {return _cgcdge ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064R\u0067"}:_dfacag .SldRg =NewCT_IndexRange ();if _fdcdb :=d .DecodeElement (_dfacag .SldRg ,&_dbffaa );_fdcdb !=nil {return _fdcdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}:_dfacag .CustShow =NewCT_CustomShowId ();if _cbbdd :=d .DecodeElement (_dfacag .CustShow ,&_dbffaa );_cbbdd !=nil {return _cbbdd ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006es\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065l\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0053\u006c\u0069\u0064\u0065\u004ci\u0073\u0074\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_dbffaa .Name );if _caaaf :=d .Skip ();_caaaf !=nil {return _caaaf ;};};case _a .EndElement :break _ggea ;case _a .CharData :};};return nil ;};func NewOleObj ()*OleObj {_cagb :=&OleObj {};_cagb .CT_OleObject =*NewCT_OleObject ();return _cagb };func (_fecg ST_SlideSizeType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_gdee :=_a .Attr {};_gdee .Name =name ;switch _fecg {case ST_SlideSizeTypeUnset :_gdee .Value ="";case ST_SlideSizeTypeScreen4x3 :_gdee .Value ="\u0073c\u0072\u0065\u0065\u006e\u0034\u00783";case ST_SlideSizeTypeLetter :_gdee .Value ="\u006c\u0065\u0074\u0074\u0065\u0072";case ST_SlideSizeTypeA4 :_gdee .Value ="\u0041\u0034";case ST_SlideSizeType35mm :_gdee .Value ="\u0033\u0035\u006d\u006d";case ST_SlideSizeTypeOverhead :_gdee .Value ="\u006f\u0076\u0065\u0072\u0068\u0065\u0061\u0064";case ST_SlideSizeTypeBanner :_gdee .Value ="\u0062\u0061\u006e\u006e\u0065\u0072";case ST_SlideSizeTypeCustom :_gdee .Value ="\u0063\u0075\u0073\u0074\u006f\u006d";case ST_SlideSizeTypeLedger :_gdee .Value ="\u006c\u0065\u0064\u0067\u0065\u0072";case ST_SlideSizeTypeA3 :_gdee .Value ="\u0041\u0033";case ST_SlideSizeTypeB4ISO :_gdee .Value ="\u0042\u0034\u0049S\u004f";case ST_SlideSizeTypeB5ISO :_gdee .Value ="\u0042\u0035\u0049S\u004f";case ST_SlideSizeTypeB4JIS :_gdee .Value ="\u0042\u0034\u004aI\u0053";case ST_SlideSizeTypeB5JIS :_gdee .Value ="\u0042\u0035\u004aI\u0053";case ST_SlideSizeTypeHagakiCard :_gdee .Value ="\u0068\u0061\u0067\u0061\u006b\u0069\u0043\u0061\u0072\u0064";case ST_SlideSizeTypeScreen16x9 :_gdee .Value ="\u0073\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0039";case ST_SlideSizeTypeScreen16x10 :_gdee .Value ="s\u0063\u0072\u0065\u0065\u006e\u0031\u0036\u0078\u0031\u0030";};return _gdee ,nil ;};func (_ecgac *CT_TLOleChartTargetElement )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {_eage ,_eeeff :=_ecgac .TypeAttr .MarshalXMLAttr (_a .Name {Local :"\u0074\u0079\u0070\u0065"});if _eeeff !=nil {return _eeeff ;};start .Attr =append (start .Attr ,_eage );if _ecgac .LvlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u0076\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_ecgac .LvlAttr )});};e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dddee *CT_TLCommonTimeNodeData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_agaae :=range start .Attr {if _agaae .Name .Local =="\u0074\u006d\u0046\u0069\u006c\u0074\u0065\u0072"{_gceda ,_bddeg :=_agaae .Value ,error (nil );if _bddeg !=nil {return _bddeg ;};_dddee .TmFilterAttr =&_gceda ;continue ;};if _agaae .Name .Local =="\u0065v\u0074\u0046\u0069\u006c\u0074\u0065r"{_effaa ,_dfcea :=_agaae .Value ,error (nil );if _dfcea !=nil {return _dfcea ;};_dddee .EvtFilterAttr =&_effaa ;continue ;};if _agaae .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0074\u0049\u0044"{_gffg ,_dadf :=_d .ParseInt (_agaae .Value ,10,32);if _dadf !=nil {return _dadf ;};_beaec :=int32 (_gffg );_dddee .PresetIDAttr =&_beaec ;continue ;};if _agaae .Name .Local =="\u0064i\u0073\u0070\u006c\u0061\u0079"{_dfda ,_gebb :=_d .ParseBool (_agaae .Value );if _gebb !=nil {return _gebb ;};_dddee .DisplayAttr =&_dfda ;continue ;};if _agaae .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0074\u0053\u0075\u0062\u0074\u0079\u0070\u0065"{_bgef ,_cefe :=_d .ParseInt (_agaae .Value ,10,32);if _cefe !=nil {return _cefe ;};_gcgg :=int32 (_bgef );_dddee .PresetSubtypeAttr =&_gcgg ;continue ;};if _agaae .Name .Local =="\u006da\u0073\u0074\u0065\u0072\u0052\u0065l"{_dddee .MasterRelAttr .UnmarshalXMLAttr (_agaae );continue ;};if _agaae .Name .Local =="r\u0065\u0070\u0065\u0061\u0074\u0043\u006f\u0075\u006e\u0074"{_ebcd ,_agae :=ParseUnionST_TLTime (_agaae .Value );if _agae !=nil {return _agae ;};_dddee .RepeatCountAttr =&_ebcd ;continue ;};if _agaae .Name .Local =="\u0062\u006c\u0064\u004c\u0076\u006c"{_baad ,_gdaa :=_d .ParseInt (_agaae .Value ,10,32);if _gdaa !=nil {return _gdaa ;};_bfcgb :=int32 (_baad );_dddee .BldLvlAttr =&_bfcgb ;continue ;};if _agaae .Name .Local =="\u0073\u0070\u0064"{_degc ,_cdeb :=ParseUnionST_Percentage (_agaae .Value );if _cdeb !=nil {return _cdeb ;};_dddee .SpdAttr =&_degc ;continue ;};if _agaae .Name .Local =="\u0067\u0072\u0070I\u0064"{_bbgef ,_bbbee :=_d .ParseUint (_agaae .Value ,10,32);if _bbbee !=nil {return _bbbee ;};_edec :=uint32 (_bbgef );_dddee .GrpIdAttr =&_edec ;continue ;};if _agaae .Name .Local =="a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074"{_aedge ,_egaab :=_d .ParseBool (_agaae .Value );if _egaab !=nil {return _egaab ;};_dddee .AfterEffectAttr =&_aedge ;continue ;};if _agaae .Name .Local =="\u0069\u0064"{_bdfab ,_cebc :=_d .ParseUint (_agaae .Value ,10,32);if _cebc !=nil {return _cebc ;};_ccaae :=uint32 (_bdfab );_dddee .IdAttr =&_ccaae ;continue ;};if _agaae .Name .Local =="\u006e\u006f\u0064\u0065\u0050\u0068"{_beade ,_edbb :=_d .ParseBool (_agaae .Value );if _edbb !=nil {return _edbb ;};_dddee .NodePhAttr =&_beade ;continue ;};if _agaae .Name .Local =="\u0061\u0063\u0063e\u006c"{_eeccc ,_eaaf :=ParseUnionST_PositiveFixedPercentage (_agaae .Value );if _eaaf !=nil {return _eaaf ;};_dddee .AccelAttr =&_eeccc ;continue ;};if _agaae .Name .Local =="\u0064\u0065\u0063e\u006c"{_cfdf ,_edaed :=ParseUnionST_PositiveFixedPercentage (_agaae .Value );if _edaed !=nil {return _edaed ;};_dddee .DecelAttr =&_cfdf ;continue ;};if _agaae .Name .Local =="\u0072e\u0073\u0074\u0061\u0072\u0074"{_dddee .RestartAttr .UnmarshalXMLAttr (_agaae );continue ;};if _agaae .Name .Local =="\u006e\u006f\u0064\u0065\u0054\u0079\u0070\u0065"{_dddee .NodeTypeAttr .UnmarshalXMLAttr (_agaae );continue ;};if _agaae .Name .Local =="p\u0072\u0065\u0073\u0065\u0074\u0043\u006c\u0061\u0073\u0073"{_dddee .PresetClassAttr .UnmarshalXMLAttr (_agaae );continue ;};if _agaae .Name .Local =="\u0072e\u0070\u0065\u0061\u0074\u0044\u0075r"{_defcgc ,_ebafb :=ParseUnionST_TLTime (_agaae .Value );if _ebafb !=nil {return _ebafb ;};_dddee .RepeatDurAttr =&_defcgc ;continue ;};if _agaae .Name .Local =="\u0073\u0079\u006ec\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072"{_dddee .SyncBehaviorAttr .UnmarshalXMLAttr (_agaae );continue ;};if _agaae .Name .Local =="\u0061u\u0074\u006f\u0052\u0065\u0076"{_babf ,_bdgbd :=_d .ParseBool (_agaae .Value );if _bdgbd !=nil {return _bdgbd ;};_dddee .AutoRevAttr =&_babf ;continue ;};if _agaae .Name .Local =="\u0066\u0069\u006c\u006c"{_dddee .FillAttr .UnmarshalXMLAttr (_agaae );continue ;};if _agaae .Name .Local =="\u0064\u0075\u0072"{_fffgf ,_cfaa :=ParseUnionST_TLTime (_agaae .Value );if _cfaa !=nil {return _cfaa ;};_dddee .DurAttr =&_fffgf ;continue ;};};_gdbge :for {_bbad ,_geacc :=d .Token ();if _geacc !=nil {return _geacc ;};switch _gdgc :=_bbad .(type ){case _a .StartElement :switch _gdgc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073t\u0043\u006f\u006e\u0064\u004c\u0073t"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073t\u0043\u006f\u006e\u0064\u004c\u0073t"}:_dddee .StCondLst =NewCT_TLTimeConditionList ();if _cceca :=d .DecodeElement (_dddee .StCondLst ,&_gdgc );_cceca !=nil {return _cceca ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074"}:_dddee .EndCondLst =NewCT_TLTimeConditionList ();if _affg :=d .DecodeElement (_dddee .EndCondLst ,&_gdgc );_affg !=nil {return _affg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065n\u0064\u0053\u0079\u006e\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065n\u0064\u0053\u0079\u006e\u0063"}:_dddee .EndSync =NewCT_TLTimeCondition ();if _cceaa :=d .DecodeElement (_dddee .EndSync ,&_gdgc );_cceaa !=nil {return _cceaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069t\u0065\u0072\u0061\u0074\u0065"}:_dddee .Iterate =NewCT_TLIterateData ();if _gged :=d .DecodeElement (_dddee .Iterate ,&_gdgc );_gged !=nil {return _gged ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074"}:_dddee .ChildTnLst =NewCT_TimeNodeList ();if _gcac :=d .DecodeElement (_dddee .ChildTnLst ,&_gdgc );_gcac !=nil {return _gcac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0075\u0062\u0054\u006e\u004c\u0073\u0074"}:_dddee .SubTnLst =NewCT_TimeNodeList ();if _feadc :=d .DecodeElement (_dddee .SubTnLst ,&_gdgc );_feadc !=nil {return _feadc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u0054i\u006d\u0065\u004e\u006f\u0064\u0065D\u0061\u0074\u0061 \u0025\u0076",_gdgc .Name );if _fabec :=d .Skip ();_fabec !=nil {return _fabec ;};};case _a .EndElement :break _gdbge ;case _a .CharData :};};return nil ;};const (ST_TLTimeNodePresetClassTypeUnset ST_TLTimeNodePresetClassType =0;ST_TLTimeNodePresetClassTypeEntr ST_TLTimeNodePresetClassType =1;ST_TLTimeNodePresetClassTypeExit ST_TLTimeNodePresetClassType =2;ST_TLTimeNodePresetClassTypeEmph ST_TLTimeNodePresetClassType =3;ST_TLTimeNodePresetClassTypePath ST_TLTimeNodePresetClassType =4;ST_TLTimeNodePresetClassTypeVerb ST_TLTimeNodePresetClassType =5;ST_TLTimeNodePresetClassTypeMediacall ST_TLTimeNodePresetClassType =6;);
// ValidateWithPath validates the CT_TLIterateIntervalPercentage and its children, prefixing error messages with path
func (_bbcff *CT_TLIterateIntervalPercentage )ValidateWithPath (path string )error {if _gdfec :=_bbcff .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_gdfec !=nil {return _gdfec ;};return nil ;};
// Validate validates the CT_TLAnimVariantStringVal and its children
func (_adeb *CT_TLAnimVariantStringVal )Validate ()error {return _adeb .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072i\u0061n\u0074S\u0074\u0072\u0069\u006e\u0067\u0056\u0061l");};
// Validate validates the CT_TLTemplateList and its children
func (_affga *CT_TLTemplateList )Validate ()error {return _affga .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074e\u004c\u0069\u0073\u0074");};func NewCT_ExtensionListModify ()*CT_ExtensionListModify {_fcfa :=&CT_ExtensionListModify {};return _fcfa ;};func (_cefaa ST_PlaceholderType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_cefaa .String (),start );};func (_abfed *EG_Background )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _abfed .BgPr !=nil {_gcgb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0067\u0050\u0072"}};e .EncodeElement (_abfed .BgPr ,_gcgb );};if _abfed .BgRef !=nil {_bfca :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0062\u0067\u0052\u0065\u0066"}};e .EncodeElement (_abfed .BgRef ,_bfca );};return nil ;};type CT_Empty struct{};
// Validate validates the CT_TLAnimateBehavior and its children
func (_adgg *CT_TLAnimateBehavior )Validate ()error {return _adgg .ValidateWithPath ("C\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0042\u0065\u0068\u0061vi\u006f\u0072");};func NewCT_TagsData ()*CT_TagsData {_gbceg :=&CT_TagsData {};return _gbceg };func NewCT_EmbeddedFontList ()*CT_EmbeddedFontList {_bfa :=&CT_EmbeddedFontList {};return _bfa };func (_dc *AG_Ole )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dc .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_dc .SpidAttr )});};if _dc .NameAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006e\u0061\u006d\u0065"},Value :_ab .Sprintf ("\u0025\u0076",*_dc .NameAttr )});};if _dc .ShowAsIconAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u0073\u0049\u0063\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_dc .ShowAsIconAttr ))});};if _dc .IdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_dc .IdAttr )});};if _dc .ImgWAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006d\u0067\u0057"},Value :_ab .Sprintf ("\u0025\u0076",*_dc .ImgWAttr )});};if _dc .ImgHAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u006d\u0067\u0048"},Value :_ab .Sprintf ("\u0025\u0076",*_dc .ImgHAttr )});};return nil ;};type CT_NotesMaster struct{
// Common Slide Data
CSld *CT_CommonSlideData ;
// Color Scheme Map
ClrMap *_fa .CT_ColorMapping ;
// Header/Footer Information for a Notes Master
Hf *CT_HeaderFooter ;
// Notes Text Style
NotesStyle *_fa .CT_TextListStyle ;ExtLst *CT_ExtensionListModify ;};type ST_PlaceholderType byte ;func (_dcga *CT_GroupShapeNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_ggab :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_dcga .CNvPr ,_ggab );_gdebg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063N\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072"}};e .EncodeElement (_dcga .CNvGrpSpPr ,_gdebg );_ecgg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_dcga .NvPr ,_ecgg );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ccbc *CT_ShapeNonVisual )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_gacb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u004e\u0076\u0050\u0072"}};e .EncodeElement (_ccbc .CNvPr ,_gacb );_gcdb :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u004e\u0076\u0053\u0070\u0050r"}};e .EncodeElement (_ccbc .CNvSpPr ,_gcdb );_caea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006e\u0076\u0050\u0072"}};e .EncodeElement (_ccbc .NvPr ,_caea );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLCommonTimeNodeData and its children, prefixing error messages with path
func (_eeaec *CT_TLCommonTimeNodeData )ValidateWithPath (path string )error {if _fgadc :=_eeaec .PresetClassAttr .ValidateWithPath (path +"\u002f\u0050r\u0065\u0073\u0065t\u0043\u006c\u0061\u0073\u0073\u0041\u0074\u0074\u0072");_fgadc !=nil {return _fgadc ;};if _eeaec .DurAttr !=nil {if _bfae :=_eeaec .DurAttr .ValidateWithPath (path +"\u002f\u0044\u0075\u0072\u0041\u0074\u0074\u0072");_bfae !=nil {return _bfae ;};};if _eeaec .RepeatCountAttr !=nil {if _dcda :=_eeaec .RepeatCountAttr .ValidateWithPath (path +"\u002f\u0052e\u0070\u0065\u0061t\u0043\u006f\u0075\u006e\u0074\u0041\u0074\u0074\u0072");_dcda !=nil {return _dcda ;};};if _eeaec .RepeatDurAttr !=nil {if _daebg :=_eeaec .RepeatDurAttr .ValidateWithPath (path +"\u002f\u0052\u0065\u0070\u0065\u0061\u0074\u0044\u0075r\u0041\u0074\u0074\u0072");_daebg !=nil {return _daebg ;};};if _eeaec .SpdAttr !=nil {if _fgggf :=_eeaec .SpdAttr .ValidateWithPath (path +"\u002f\u0053\u0070\u0064\u0041\u0074\u0074\u0072");_fgggf !=nil {return _fgggf ;};};if _eeaec .AccelAttr !=nil {if _ebgbd :=_eeaec .AccelAttr .ValidateWithPath (path +"\u002f\u0041\u0063\u0063\u0065\u006c\u0041\u0074\u0074\u0072");_ebgbd !=nil {return _ebgbd ;};};if _eeaec .DecelAttr !=nil {if _cdcab :=_eeaec .DecelAttr .ValidateWithPath (path +"\u002f\u0044\u0065\u0063\u0065\u006c\u0041\u0074\u0074\u0072");_cdcab !=nil {return _cdcab ;};};if _ccag :=_eeaec .RestartAttr .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u0061\u0072\u0074\u0041\u0074\u0074\u0072");_ccag !=nil {return _ccag ;};if _fagd :=_eeaec .FillAttr .ValidateWithPath (path +"\u002fF\u0069\u006c\u006c\u0041\u0074\u0074r");_fagd !=nil {return _fagd ;};if _eafg :=_eeaec .SyncBehaviorAttr .ValidateWithPath (path +"\u002f\u0053\u0079\u006e\u0063\u0042\u0065\u0068\u0061\u0076\u0069\u006fr\u0041\u0074\u0074\u0072");_eafg !=nil {return _eafg ;};if _dcdcb :=_eeaec .MasterRelAttr .ValidateWithPath (path +"\u002f\u004d\u0061\u0073\u0074\u0065\u0072\u0052\u0065l\u0041\u0074\u0074\u0072");_dcdcb !=nil {return _dcdcb ;};if _fgfc :=_eeaec .NodeTypeAttr .ValidateWithPath (path +"\u002f\u004e\u006f\u0064\u0065\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072");_fgfc !=nil {return _fgfc ;};if _eeaec .StCondLst !=nil {if _ccdaf :=_eeaec .StCondLst .ValidateWithPath (path +"\u002f\u0053\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_ccdaf !=nil {return _ccdaf ;};};if _eeaec .EndCondLst !=nil {if _gbcf :=_eeaec .EndCondLst .ValidateWithPath (path +"/\u0045\u006e\u0064\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_gbcf !=nil {return _gbcf ;};};if _eeaec .EndSync !=nil {if _bcccd :=_eeaec .EndSync .ValidateWithPath (path +"\u002f\u0045\u006e\u0064\u0053\u0079\u006e\u0063");_bcccd !=nil {return _bcccd ;};};if _eeaec .Iterate !=nil {if _fega :=_eeaec .Iterate .ValidateWithPath (path +"\u002f\u0049\u0074\u0065\u0072\u0061\u0074\u0065");_fega !=nil {return _fega ;};};if _eeaec .ChildTnLst !=nil {if _gccg :=_eeaec .ChildTnLst .ValidateWithPath (path +"/\u0043\u0068\u0069\u006c\u0064\u0054\u006e\u004c\u0073\u0074");_gccg !=nil {return _gccg ;};};if _eeaec .SubTnLst !=nil {if _fabeg :=_eeaec .SubTnLst .ValidateWithPath (path +"\u002fS\u0075\u0062\u0054\u006e\u004c\u0073t");_fabeg !=nil {return _fabeg ;};};return nil ;};type CT_SlideMasterTextStyles struct{
// Slide Master Title Text Style
TitleStyle *_fa .CT_TextListStyle ;
// Slide Master Body Text Style
BodyStyle *_fa .CT_TextListStyle ;
// Slide Master Other Text Style
OtherStyle *_fa .CT_TextListStyle ;ExtLst *CT_ExtensionList ;};func (_baagf ST_TLTimeNodeFillType )Validate ()error {return _baagf .ValidateWithPath ("")};
// ValidateWithPath validates the CT_ShapeNonVisual and its children, prefixing error messages with path
func (_acgc *CT_ShapeNonVisual )ValidateWithPath (path string )error {if _aggaa :=_acgc .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_aggaa !=nil {return _aggaa ;};if _efag :=_acgc .CNvSpPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0053\u0070\u0050\u0072");_efag !=nil {return _efag ;};if _acbe :=_acgc .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_acbe !=nil {return _acbe ;};return nil ;};func (_eadgc *ST_TLAnimateBehaviorValueType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_edafgd ,_dbbef :=d .Token ();if _dbbef !=nil {return _dbbef ;};if _dfacc ,_afgdd :=_edafgd .(_a .EndElement );_afgdd &&_dfacc .Name ==start .Name {*_eadgc =1;return nil ;};if _eedfg ,_ggfa :=_edafgd .(_a .CharData );!_ggfa {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_edafgd );}else {switch string (_eedfg ){case "":*_eadgc =0;case "\u0073\u0074\u0072":*_eadgc =1;case "\u006e\u0075\u006d":*_eadgc =2;case "\u0063\u006c\u0072":*_eadgc =3;};};_edafgd ,_dbbef =d .Token ();if _dbbef !=nil {return _dbbef ;};if _dccfc ,_bded :=_edafgd .(_a .EndElement );_bded &&_dccfc .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_edafgd );};type CT_TLAnimateScaleBehavior struct{
// Zoom Content
ZoomContentsAttr *bool ;CBhvr *CT_TLCommonBehaviorData ;
// By
By *CT_TLPoint ;From *CT_TLPoint ;
// To
To *CT_TLPoint ;};func (_cfceg *CT_TLTimeConditionList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_eaeb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006f\u006e\u0064"}};for _ ,_bbbfe :=range _cfceg .Cond {e .EncodeElement (_bbbfe ,_eaeb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLTimeNodeSequence and its children, prefixing error messages with path
func (_bgde *CT_TLTimeNodeSequence )ValidateWithPath (path string )error {if _cdeee :=_bgde .PrevAcAttr .ValidateWithPath (path +"/\u0050\u0072\u0065\u0076\u0041\u0063\u0041\u0074\u0074\u0072");_cdeee !=nil {return _cdeee ;};if _bdfbc :=_bgde .NextAcAttr .ValidateWithPath (path +"/\u004e\u0065\u0078\u0074\u0041\u0063\u0041\u0074\u0074\u0072");_bdfbc !=nil {return _bdfbc ;};if _degg :=_bgde .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_degg !=nil {return _degg ;};if _bgde .PrevCondLst !=nil {if _dcdba :=_bgde .PrevCondLst .ValidateWithPath (path +"\u002f\u0050\u0072e\u0076\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_dcdba !=nil {return _dcdba ;};};if _bgde .NextCondLst !=nil {if _fbge :=_bgde .NextCondLst .ValidateWithPath (path +"\u002f\u004e\u0065x\u0074\u0043\u006f\u006e\u0064\u004c\u0073\u0074");_fbge !=nil {return _fbge ;};};return nil ;};func (_cacab *CT_OleObjectEmbed )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffee :=range start .Attr {if _ffee .Name .Local =="\u0066\u006f\u006c\u006c\u006f\u0077\u0043\u006f\u006c\u006f\u0072\u0053c\u0068\u0065\u006d\u0065"{_cacab .FollowColorSchemeAttr .UnmarshalXMLAttr (_ffee );continue ;};};_caeg :for {_abgg ,_deea :=d .Token ();if _deea !=nil {return _deea ;};switch _dagg :=_abgg .(type ){case _a .StartElement :switch _dagg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cacab .ExtLst =NewCT_ExtensionList ();if _efega :=d .DecodeElement (_cacab .ExtLst ,&_dagg );_efega !=nil {return _efega ;};default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074\u0045\u006d\u0062\u0065\u0064\u0020\u0025\u0076",_dagg .Name );if _dfed :=d .Skip ();_dfed !=nil {return _dfed ;};};case _a .EndElement :break _caeg ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path
func (_fdga *CT_ExtensionList )ValidateWithPath (path string )error {for _aea ,_aag :=range _fdga .Ext {if _bffc :=_aag .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_aea ));_bffc !=nil {return _bffc ;};};return nil ;};
// Validate validates the CT_GraphicalObjectFrameNonVisual and its children
func (_fdbd *CT_GraphicalObjectFrameNonVisual )Validate ()error {return _fdbd .ValidateWithPath ("\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c");};type ST_TLBehaviorTransformType byte ;type CT_PictureNonVisual struct{CNvPr *_fa .CT_NonVisualDrawingProps ;
// Non-Visual Picture Drawing Properties
CNvPicPr *_fa .CT_NonVisualPictureProperties ;NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_gcga *CT_ShowProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcga .LoopAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u006c\u006f\u006f\u0070"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcga .LoopAttr ))});};if _gcga .ShowNarrationAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u004e\u0061\u0072\u0072\u0061\u0074\u0069\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcga .ShowNarrationAttr ))});};if _gcga .ShowAnimationAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006f\u0077\u0041\u006e\u0069\u006d\u0061\u0074\u0069\u006f\u006e"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcga .ShowAnimationAttr ))});};if _gcga .UseTimingsAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0073\u0065\u0054\u0069\u006d\u0069\u006e\u0067\u0073"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcga .UseTimingsAttr ))});};e .EncodeToken (start );if _gcga .Present !=nil {_egcc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0070\u0072\u0065\u0073\u0065\u006et"}};e .EncodeElement (_gcga .Present ,_egcc );};if _gcga .Browse !=nil {_cefc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u0072\u006f\u0077\u0073\u0065"}};e .EncodeElement (_gcga .Browse ,_cefc );};if _gcga .Kiosk !=nil {_dbba :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u006b\u0069\u006f\u0073\u006b"}};e .EncodeElement (_gcga .Kiosk ,_dbba );};if _gcga .SldAll !=nil {_ffcff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u006c\u0064\u0041\u006c\u006c"}};e .EncodeElement (_gcga .SldAll ,_ffcff );};if _gcga .SldRg !=nil {_bfad :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u006c\u0064\u0052\u0067"}};e .EncodeElement (_gcga .SldRg ,_bfad );};if _gcga .CustShow !=nil {_fegg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0075\u0073\u0074\u0053\u0068\u006f\u0077"}};e .EncodeElement (_gcga .CustShow ,_fegg );};if _gcga .PenClr !=nil {_fddd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070\u0065\u006e\u0043\u006c\u0072"}};e .EncodeElement (_gcga .PenClr ,_fddd );};if _gcga .ExtLst !=nil {_abgba :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_gcga .ExtLst ,_abgba );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_TLTimeConditionList struct{
// Condition
Cond []*CT_TLTimeCondition ;};func (_bafdc *CT_SlideMaster )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _bafdc .PreserveAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_bafdc .PreserveAttr ))});};e .EncodeToken (start );_becgb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_bafdc .CSld ,_becgb );_egac :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u006c\u0072\u004d\u0061\u0070"}};e .EncodeElement (_bafdc .ClrMap ,_egac );if _bafdc .SldLayoutIdLst !=nil {_cbfd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003as\u006c\u0064\u004ca\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0073\u0074"}};e .EncodeElement (_bafdc .SldLayoutIdLst ,_cbfd );};if _bafdc .Transition !=nil {_ceeb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074r\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}};e .EncodeElement (_bafdc .Transition ,_ceeb );};if _bafdc .Timing !=nil {_aecb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0069\u006d\u0069\u006e\u0067"}};e .EncodeElement (_bafdc .Timing ,_aecb );};if _bafdc .Hf !=nil {_ecaea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0068\u0066"}};e .EncodeElement (_bafdc .Hf ,_ecaea );};if _bafdc .TxStyles !=nil {_cbed :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0078\u0053\u0074\u0079\u006c\u0065\u0073"}};e .EncodeElement (_bafdc .TxStyles ,_cbed );};if _bafdc .ExtLst !=nil {_daegc :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_bafdc .ExtLst ,_daegc );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_agfggc ST_TLTimeNodeMasterRelation )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_agfggc .String (),start );};
// ValidateWithPath validates the CT_TLTimeConditionList and its children, prefixing error messages with path
func (_fgfcg *CT_TLTimeConditionList )ValidateWithPath (path string )error {for _cceeb ,_edcec :=range _fgfcg .Cond {if _acec :=_edcec .ValidateWithPath (_ab .Sprintf ("%\u0073\u002f\u0043\u006f\u006e\u0064\u005b\u0025\u0064\u005d",path ,_cceeb ));_acec !=nil {return _acec ;};};return nil ;};func (_ecbaf *ST_TransitionSpeed )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ecbaf =0;case "\u0073\u006c\u006f\u0077":*_ecbaf =1;case "\u006d\u0065\u0064":*_ecbaf =2;case "\u0066\u0061\u0073\u0074":*_ecbaf =3;};return nil ;};type ViewPr struct{CT_ViewProperties };func (_cfgf *CT_OptionalBlackTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abbff :=range start .Attr {if _abbff .Name .Local =="\u0074h\u0072\u0075\u0042\u006c\u006b"{_acbb ,_addd :=_d .ParseBool (_abbff .Value );if _addd !=nil {return _addd ;};_cfgf .ThruBlkAttr =&_acbb ;continue ;};};for {_befg ,_fcfb :=d .Token ();if _fcfb !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006c\u0042\u006c\u0061\u0063\u006bT\u0072\u0061\u006e\u0073\u0069t\u0069\u006fn\u003a\u0020\u0025\u0073",_fcfb );};if _fecae ,_cagg :=_befg .(_a .EndElement );_cagg &&_fecae .Name ==start .Name {break ;};};return nil ;};func (_bdgc *CT_SlideRelationshipListEntry )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_bdgc .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type EG_TopLevelSlide struct{
// Color Scheme Map
ClrMap *_fa .CT_ColorMapping ;};func (_abe *CT_Comment )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u0075\u0074\u0068\u006f\u0072\u0049\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_abe .AuthorIdAttr )});if _abe .DtAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0064\u0074"},Value :_ab .Sprintf ("\u0025\u0076",*_abe .DtAttr )});};start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0069\u0064\u0078"},Value :_ab .Sprintf ("\u0025\u0076",_abe .IdxAttr )});e .EncodeToken (start );_aedd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0070o\u0073"}};e .EncodeElement (_abe .Pos ,_aedd );_ade :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074\u0065\u0078\u0074"}};_ae .AddPreserveSpaceAttr (&_ade ,_abe .Text );e .EncodeElement (_abe .Text ,_ade );if _abe .ExtLst !=nil {_abff :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_abe .ExtLst ,_abff );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_PrintProperties and its children, prefixing error messages with path
func (_dbcf *CT_PrintProperties )ValidateWithPath (path string )error {if _cgde :=_dbcf .PrnWhatAttr .ValidateWithPath (path +"\u002f\u0050\u0072n\u0057\u0068\u0061\u0074\u0041\u0074\u0074\u0072");_cgde !=nil {return _cgde ;};if _dded :=_dbcf .ClrModeAttr .ValidateWithPath (path +"\u002f\u0043\u006cr\u004d\u006f\u0064\u0065\u0041\u0074\u0074\u0072");_dded !=nil {return _dded ;};if _dbcf .ExtLst !=nil {if _agdfa :=_dbcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_agdfa !=nil {return _agdfa ;};};return nil ;};
// Validate validates the CT_TLMediaNodeVideo and its children
func (_gfaa *CT_TLMediaNodeVideo )Validate ()error {return _gfaa .ValidateWithPath ("\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0056\u0069\u0064\u0065\u006f");};func (_ggcfg *ST_TransitionSideDirectionType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egebfc ,_dfbgd :=d .Token ();if _dfbgd !=nil {return _dfbgd ;};if _cccea ,_abafd :=_egebfc .(_a .EndElement );_abafd &&_cccea .Name ==start .Name {*_ggcfg =1;return nil ;};if _dcbbg ,_ecgfa :=_egebfc .(_a .CharData );!_ecgfa {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egebfc );}else {switch string (_dcbbg ){case "":*_ggcfg =0;case "\u006c":*_ggcfg =1;case "\u0075":*_ggcfg =2;case "\u0072":*_ggcfg =3;case "\u0064":*_ggcfg =4;};};_egebfc ,_dfbgd =d .Token ();if _dfbgd !=nil {return _dfbgd ;};if _deedc ,_daggc :=_egebfc .(_a .EndElement );_daggc &&_deedc .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egebfc );};func (_defg *CT_OleObjectChoice )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _defg .Embed !=nil {_ccaa :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0065\u006d\u0062\u0065\u0064"}};e .EncodeElement (_defg .Embed ,_ccaa );};if _defg .Link !=nil {_dffd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u006c\u0069\u006e\u006b"}};e .EncodeElement (_defg .Link ,_dffd );};return nil ;};func (_acagb ST_SplitterBarState )Validate ()error {return _acagb .ValidateWithPath ("")};func (_bcaba ST_TLTimeNodeType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_fcdc :=_a .Attr {};_fcdc .Name =name ;switch _bcaba {case ST_TLTimeNodeTypeUnset :_fcdc .Value ="";case ST_TLTimeNodeTypeClickEffect :_fcdc .Value ="c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeWithEffect :_fcdc .Value ="\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeAfterEffect :_fcdc .Value ="a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074";case ST_TLTimeNodeTypeMainSeq :_fcdc .Value ="\u006da\u0069\u006e\u0053\u0065\u0071";case ST_TLTimeNodeTypeInteractiveSeq :_fcdc .Value ="\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071";case ST_TLTimeNodeTypeClickPar :_fcdc .Value ="\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072";case ST_TLTimeNodeTypeWithGroup :_fcdc .Value ="\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p";case ST_TLTimeNodeTypeAfterGroup :_fcdc .Value ="\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070";case ST_TLTimeNodeTypeTmRoot :_fcdc .Value ="\u0074\u006d\u0052\u006f\u006f\u0074";};return _fcdc ,nil ;};type CT_GraphicalObjectFrame struct{BwModeAttr _fa .ST_BlackWhiteMode ;
// Non-Visual Properties for a Graphic Frame
NvGraphicFramePr *CT_GraphicalObjectFrameNonVisual ;
// 2D Transform for Graphic Frame
Xfrm *_fa .CT_Transform2D ;Graphic *_fa .Graphic ;
// Extension List with Modification Flag
ExtLst *CT_ExtensionListModify ;};type CmAuthorLst struct{CT_CommentAuthorList };type ST_TLAnimateBehaviorCalcMode byte ;func (_dcgge ST_ViewType )ValidateWithPath (path string )error {switch _dcgge {case 0,1,2,3,4,5,6,7,8:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcgge ));};return nil ;};func (_gcdd *CT_TLBuildParagraph )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _gcdd .BuildAttr !=ST_TLParaBuildTypeUnset {_bdcda ,_gedfa :=_gcdd .BuildAttr .MarshalXMLAttr (_a .Name {Local :"\u0062\u0075\u0069l\u0064"});if _gedfa !=nil {return _gedfa ;};start .Attr =append (start .Attr ,_bdcda );};if _gcdd .BldLvlAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0062\u006c\u0064\u004c\u0076\u006c"},Value :_ab .Sprintf ("\u0025\u0076",*_gcdd .BldLvlAttr )});};if _gcdd .AnimBgAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u006e\u0069\u006d\u0042\u0067"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcdd .AnimBgAttr ))});};if _gcdd .AutoUpdateAnimBgAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061\u0075t\u006f\u0055\u0070d\u0061\u0074\u0065\u0041\u006e\u0069\u006d\u0042\u0067"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcdd .AutoUpdateAnimBgAttr ))});};if _gcdd .RevAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u0065\u0076"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcdd .RevAttr ))});};if _gcdd .AdvAutoAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0061d\u0076\u0041\u0075\u0074\u006f"},Value :_ab .Sprintf ("\u0025\u0076",*_gcdd .AdvAutoAttr )});};if _gcdd .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_gcdd .SpidAttr )});};if _gcdd .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_gcdd .GrpIdAttr )});};if _gcdd .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_gcdd .UiExpandAttr ))});};e .EncodeToken (start );if _gcdd .TmplLst !=nil {_caffa :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0074\u006d\u0070\u006c\u004c\u0073t"}};e .EncodeElement (_gcdd .TmplLst ,_caffa );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func NewCT_HtmlPublishProperties ()*CT_HtmlPublishProperties {_ddef :=&CT_HtmlPublishProperties {};return _ddef ;};
// ValidateWithPath validates the CT_TLAnimVariantStringVal and its children, prefixing error messages with path
func (_abaa *CT_TLAnimVariantStringVal )ValidateWithPath (path string )error {return nil };func (_aagg *CT_NotesTextViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_bcae :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0063\u0056\u0069\u0065\u0077\u0050r"}};e .EncodeElement (_aagg .CViewPr ,_bcae );if _aagg .ExtLst !=nil {_dbecg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_aagg .ExtLst ,_dbecg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_debag *CT_SlideViewProperties )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_afbcd :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063S\u006c\u0064\u0056\u0069\u0065\u0077\u0050\u0072"}};e .EncodeElement (_debag .CSldViewPr ,_afbcd );if _debag .ExtLst !=nil {_gefee :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_debag .ExtLst ,_gefee );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLSetBehavior and its children, prefixing error messages with path
func (_dacfc *CT_TLSetBehavior )ValidateWithPath (path string )error {if _degdc :=_dacfc .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_degdc !=nil {return _degdc ;};if _dacfc .To !=nil {if _eccfc :=_dacfc .To .ValidateWithPath (path +"\u002f\u0054\u006f");_eccfc !=nil {return _eccfc ;};};return nil ;};type ST_TLAnimateColorDirection byte ;func NewCT_OutlineViewSlideEntry ()*CT_OutlineViewSlideEntry {_gbad :=&CT_OutlineViewSlideEntry {};return _gbad ;};
// ValidateWithPath validates the CT_OrientationTransition and its children, prefixing error messages with path
func (_fedd *CT_OrientationTransition )ValidateWithPath (path string )error {if _eded :=_fedd .DirAttr .ValidateWithPath (path +"\u002f\u0044\u0069\u0072\u0041\u0074\u0074\u0072");_eded !=nil {return _eded ;};return nil ;};func (_cfcgb ST_TLAnimateColorSpace )ValidateWithPath (path string )error {switch _cfcgb {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cfcgb ));};return nil ;};func (_agffc *Presentation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_agffc .CT_Presentation =*NewCT_Presentation ();for _ ,_cdac :=range start .Attr {if _cdac .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"{_dbbd ,_cgdcb :=_d .ParseInt (_cdac .Value ,10,32);if _cgdcb !=nil {return _cgdcb ;};_dcdbf :=int32 (_dbbd );_agffc .FirstSlideNumAttr =&_dcdbf ;continue ;};if _cdac .Name .Local =="\u0072\u0074\u006c"{_cgce ,_ffda :=_d .ParseBool (_cdac .Value );if _ffda !=nil {return _ffda ;};_agffc .RtlAttr =&_cgce ;continue ;};if _cdac .Name .Local =="\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"{_efdd ,_gcffb :=_d .ParseBool (_cdac .Value );if _gcffb !=nil {return _gcffb ;};_agffc .CompatModeAttr =&_efdd ;continue ;};if _cdac .Name .Local =="\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"{_addg ,_dcedg :=_d .ParseBool (_cdac .Value );if _dcedg !=nil {return _dcedg ;};_agffc .EmbedTrueTypeFontsAttr =&_addg ;continue ;};if _cdac .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_daac ,_fgagf :=_d .ParseBool (_cdac .Value );if _fgagf !=nil {return _fgagf ;};_agffc .AutoCompressPicturesAttr =&_daac ;continue ;};if _cdac .Name .Local =="\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"{_gfddd ,_dbaf :=_d .ParseBool (_cdac .Value );if _dbaf !=nil {return _dbaf ;};_agffc .ShowSpecialPlsOnTitleSldAttr =&_gfddd ;continue ;};if _cdac .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"{_bebag ,_aabcd :=ParseUnionST_Percentage (_cdac .Value );if _aabcd !=nil {return _aabcd ;};_agffc .ServerZoomAttr =&_bebag ;continue ;};if _cdac .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_agffc .ConformanceAttr .UnmarshalXMLAttr (_cdac );continue ;};if _cdac .Name .Local =="\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"{_eefdd ,_dcceg :=_d .ParseBool (_cdac .Value );if _dcceg !=nil {return _dcceg ;};_agffc .RemovePersonalInfoOnSaveAttr =&_eefdd ;continue ;};if _cdac .Name .Local =="\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"{_dbdc ,_dbdba :=_d .ParseBool (_cdac .Value );if _dbdba !=nil {return _dbdba ;};_agffc .SaveSubsetFontsAttr =&_dbdc ;continue ;};if _cdac .Name .Local =="\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"{_affad ,_afbdd :=_d .ParseUint (_cdac .Value ,10,32);if _afbdd !=nil {return _afbdd ;};_ebaa :=uint32 (_affad );_agffc .BookmarkIdSeedAttr =&_ebaa ;continue ;};if _cdac .Name .Local =="\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"{_fbgc ,_febcb :=_d .ParseBool (_cdac .Value );if _febcb !=nil {return _febcb ;};_agffc .StrictFirstAndLastCharsAttr =&_fbgc ;continue ;};};_bbfcf :for {_aadbg ,_eaee :=d .Token ();if _eaee !=nil {return _eaee ;};switch _beed :=_aadbg .(type ){case _a .StartElement :switch _beed .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"}:_agffc .SldMasterIdLst =NewCT_SlideMasterIdList ();if _egbf :=d .DecodeElement (_agffc .SldMasterIdLst ,&_beed );_egbf !=nil {return _egbf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}:_agffc .NotesMasterIdLst =NewCT_NotesMasterIdList ();if _cfcg :=d .DecodeElement (_agffc .NotesMasterIdLst ,&_beed );_cfcg !=nil {return _cfcg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}:_agffc .HandoutMasterIdLst =NewCT_HandoutMasterIdList ();if _eedcd :=d .DecodeElement (_agffc .HandoutMasterIdLst ,&_beed );_eedcd !=nil {return _eedcd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}:_agffc .SldIdLst =NewCT_SlideIdList ();if _addbe :=d .DecodeElement (_agffc .SldIdLst ,&_beed );_addbe !=nil {return _addbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"}:_agffc .SldSz =NewCT_SlideSize ();if _cbfbd :=d .DecodeElement (_agffc .SldSz ,&_beed );_cbfbd !=nil {return _cbfbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"}:if _fgde :=d .DecodeElement (_agffc .NotesSz ,&_beed );_fgde !=nil {return _fgde ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_agffc .SmartTags =NewCT_SmartTags ();if _bcbb :=d .DecodeElement (_agffc .SmartTags ,&_beed );_bcbb !=nil {return _bcbb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"}:_agffc .EmbeddedFontLst =NewCT_EmbeddedFontList ();if _fegbd :=d .DecodeElement (_agffc .EmbeddedFontLst ,&_beed );_fegbd !=nil {return _fegbd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}:_agffc .CustShowLst =NewCT_CustomShowList ();if _eefcdc :=d .DecodeElement (_agffc .CustShowLst ,&_beed );_eefcdc !=nil {return _eefcdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}:_agffc .PhotoAlbum =NewCT_PhotoAlbum ();if _dcebdb :=d .DecodeElement (_agffc .PhotoAlbum ,&_beed );_dcebdb !=nil {return _dcebdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_agffc .CustDataLst =NewCT_CustomerDataList ();if _fgdb :=d .DecodeElement (_agffc .CustDataLst ,&_beed );_fgdb !=nil {return _fgdb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_agffc .Kinsoku =NewCT_Kinsoku ();if _dcfa :=d .DecodeElement (_agffc .Kinsoku ,&_beed );_dcfa !=nil {return _dcfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"}:_agffc .DefaultTextStyle =_fa .NewCT_TextListStyle ();if _dceda :=d .DecodeElement (_agffc .DefaultTextStyle ,&_beed );_dceda !=nil {return _dceda ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"}:_agffc .ModifyVerifier =NewCT_ModifyVerifier ();if _cgac :=d .DecodeElement (_agffc .ModifyVerifier ,&_beed );_cgac !=nil {return _cgac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_agffc .ExtLst =NewCT_ExtensionList ();if _dbgbc :=d .DecodeElement (_agffc .ExtLst ,&_beed );_dbgbc !=nil {return _dbgbc ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075n\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020\u0065\u006c\u0065m\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0050\u0072es\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_beed .Name );if _agab :=d .Skip ();_agab !=nil {return _agab ;};};case _a .EndElement :break _bbfcf ;case _a .CharData :};};return nil ;};
// Validate validates the CT_PresentationProperties and its children
func (_dbgd *CT_PresentationProperties )Validate ()error {return _dbgd .ValidateWithPath ("\u0043T\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074i\u006fn\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s");};
// ValidateWithPath validates the CT_TLMediaNodeVideo and its children, prefixing error messages with path
func (_gdecg *CT_TLMediaNodeVideo )ValidateWithPath (path string )error {if _aadb :=_gdecg .CMediaNode .ValidateWithPath (path +"/\u0043\u004d\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065");_aadb !=nil {return _aadb ;};return nil ;};func (_aeaba *ST_TLTimeNodeType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_aeaba =0;case "c\u006c\u0069\u0063\u006b\u0045\u0066\u0066\u0065\u0063\u0074":*_aeaba =1;case "\u0077\u0069\u0074\u0068\u0045\u0066\u0066\u0065\u0063\u0074":*_aeaba =2;case "a\u0066\u0074\u0065\u0072\u0045\u0066\u0066\u0065\u0063\u0074":*_aeaba =3;case "\u006da\u0069\u006e\u0053\u0065\u0071":*_aeaba =4;case "\u0069\u006e\u0074\u0065\u0072\u0061\u0063\u0074\u0069v\u0065\u0053\u0065\u0071":*_aeaba =5;case "\u0063\u006c\u0069\u0063\u006b\u0050\u0061\u0072":*_aeaba =6;case "\u0077i\u0074\u0068\u0047\u0072\u006f\u0075p":*_aeaba =7;case "\u0061\u0066\u0074\u0065\u0072\u0047\u0072\u006f\u0075\u0070":*_aeaba =8;case "\u0074\u006d\u0052\u006f\u006f\u0074":*_aeaba =9;};return nil ;};type CT_Kinsoku struct{
// Language
LangAttr *string ;
// Invalid Kinsoku Start Characters
InvalStCharsAttr string ;
// Invalid Kinsoku End Characters
InvalEndCharsAttr string ;};func NewTagLst ()*TagLst {_fggd :=&TagLst {};_fggd .CT_TagList =*NewCT_TagList ();return _fggd };func (_bee *CT_GroupShape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bee .NvGrpSpPr =NewCT_GroupShapeNonVisual ();_bee .GrpSpPr =_fa .NewCT_GroupShapeProperties ();_bdfd :for {_gdbgb ,_aaea :=d .Token ();if _aaea !=nil {return _aaea ;};switch _bbce :=_gdbgb .(type ){case _a .StartElement :switch _bbce .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006ev\u0047\u0072\u0070\u0053\u0070\u0050r"}:if _gefd :=d .DecodeElement (_bee .NvGrpSpPr ,&_bbce );_gefd !=nil {return _gefd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067r\u0070\u0053\u0070\u0050\u0072"}:if _edfb :=d .DecodeElement (_bee .GrpSpPr ,&_bbce );_edfb !=nil {return _edfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_faee :=NewCT_GroupShapeChoice ();if _aage :=d .DecodeElement (&_faee .Sp ,&_bbce );_aage !=nil {return _aage ;};_bee .Choice =append (_bee .Choice ,_faee );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_ccga :=NewCT_GroupShapeChoice ();if _cged :=d .DecodeElement (&_ccga .GrpSp ,&_bbce );_cged !=nil {return _cged ;};_bee .Choice =append (_bee .Choice ,_ccga );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_deeg :=NewCT_GroupShapeChoice ();if _fffd :=d .DecodeElement (&_deeg .GraphicFrame ,&_bbce );_fffd !=nil {return _fffd ;};_bee .Choice =append (_bee .Choice ,_deeg );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_bdce :=NewCT_GroupShapeChoice ();if _bafb :=d .DecodeElement (&_bdce .CxnSp ,&_bbce );_bafb !=nil {return _bafb ;};_bee .Choice =append (_bee .Choice ,_bdce );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_bfda :=NewCT_GroupShapeChoice ();if _edcf :=d .DecodeElement (&_bfda .Pic ,&_bbce );_edcf !=nil {return _edcf ;};_bee .Choice =append (_bee .Choice ,_bfda );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_dggd :=NewCT_GroupShapeChoice ();if _facd :=d .DecodeElement (&_dggd .ContentPart ,&_bbce );_facd !=nil {return _facd ;};_bee .Choice =append (_bee .Choice ,_dggd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_bee .ExtLst =NewCT_ExtensionListModify ();if _afag :=d .DecodeElement (_bee .ExtLst ,&_bbce );_afag !=nil {return _afag ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073up\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0047r\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065 \u0025\u0076",_bbce .Name );if _gfb :=d .Skip ();_gfb !=nil {return _gfb ;};};case _a .EndElement :break _bdfd ;case _a .CharData :};};return nil ;};func (_agfab *ST_TransitionEightDirectionType )ValidateWithPath (path string )error {_bbadc :=[]string {};if _agfab .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {_bbadc =append (_bbadc ,"\u0053\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e\u0053\u0069\u0064\u0065\u0044i\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0079\u0070\u0065");};if _agfab .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {_bbadc =append (_bbadc ,"\u0053\u0054\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0043\u006fr\u006ee\u0072\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0079\u0070\u0065");};if len (_bbadc )> 1{return _ab .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_bbadc );};return nil ;};func (_fgffg *ST_TLBehaviorAccumulateType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_fgffg =0;case "\u006e\u006f\u006e\u0065":*_fgffg =1;case "\u0061\u006c\u0077\u0061\u0079\u0073":*_fgffg =2;};return nil ;};func (_geec *CT_CornerDirectionTransition )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_abg :=range start .Attr {if _abg .Name .Local =="\u0064\u0069\u0072"{_geec .DirAttr .UnmarshalXMLAttr (_abg );continue ;};};for {_fdcc ,_dea :=d .Token ();if _dea !=nil {return _ab .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067\u0020\u0043\u0054\u005f\u0043\u006f\u0072\u006e\u0065\u0072\u0044\u0069r\u0065\u0063\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006esi\u0074\u0069\u006fn\u003a \u0025\u0073",_dea );};if _dccg ,_ecfc :=_fdcc .(_a .EndElement );_ecfc &&_dccg .Name ==start .Name {break ;};};return nil ;};func (_bgfba *CT_TLTriggerTimeNodeID )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_bgfba .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// ValidateWithPath validates the CT_TLTriggerRuntimeNode and its children, prefixing error messages with path
func (_gbgfg *CT_TLTriggerRuntimeNode )ValidateWithPath (path string )error {if _gbgfg .ValAttr ==ST_TLTriggerRuntimeNodeUnset {return _ab .Errorf ("\u0025\u0073\u002fV\u0061\u006c\u0041\u0074t\u0072\u0020\u0069\u0073\u0020\u0061\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _ecgdb :=_gbgfg .ValAttr .ValidateWithPath (path +"\u002f\u0056\u0061\u006c\u0041\u0074\u0074\u0072");_ecgdb !=nil {return _ecgdb ;};return nil ;};func (_daad *CT_TLTriggerTimeNodeID )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_bcac :=range start .Attr {if _bcac .Name .Local =="\u0076\u0061\u006c"{_bcegg ,_bfbb :=_d .ParseUint (_bcac .Value ,10,32);if _bfbb !=nil {return _bfbb ;};_daad .ValAttr =uint32 (_bcegg );continue ;};};for {_dagde ,_gefeb :=d .Token ();if _gefeb !=nil {return _ab .Errorf ("\u0070\u0061\u0072si\u006e\u0067\u0020\u0043\u0054\u005f\u0054\u004c\u0054r\u0069g\u0067e\u0072T\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0049\u0044\u003a\u0020\u0025\u0073",_gefeb );};if _dcgfg ,_cecff :=_dagde .(_a .EndElement );_cecff &&_dcgfg .Name ==start .Name {break ;};};return nil ;};
// ValidateWithPath validates the CT_TLCommandBehavior and its children, prefixing error messages with path
func (_efcfef *CT_TLCommandBehavior )ValidateWithPath (path string )error {if _ecfae :=_efcfef .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_ecfae !=nil {return _ecfae ;};if _dfcbaf :=_efcfef .CBhvr .ValidateWithPath (path +"\u002f\u0043\u0042\u0068\u0076\u0072");_dfcbaf !=nil {return _dfcbaf ;};return nil ;};func NewEG_ShowType ()*EG_ShowType {_effgd :=&EG_ShowType {};return _effgd };func (_dfcg ST_IterateType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bebac :=_a .Attr {};_bebac .Name =name ;switch _dfcg {case ST_IterateTypeUnset :_bebac .Value ="";case ST_IterateTypeEl :_bebac .Value ="\u0065\u006c";case ST_IterateTypeWd :_bebac .Value ="\u0077\u0064";case ST_IterateTypeLt :_bebac .Value ="\u006c\u0074";};return _bebac ,nil ;};func NewAG_ChildSlide ()*AG_ChildSlide {_aae :=&AG_ChildSlide {};return _aae };func (_cbaea ST_PrintColorMode )ValidateWithPath (path string )error {switch _cbaea {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cbaea ));};return nil ;};
// Validate validates the CT_GraphicalObjectFrame and its children
func (_cdae *CT_GraphicalObjectFrame )Validate ()error {return _cdae .ValidateWithPath ("\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065");};func (_ffdfc ST_TLAnimateMotionPathEditMode )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ffdfc .String (),start );};func NewCT_TLCommandBehavior ()*CT_TLCommandBehavior {_ddeg :=&CT_TLCommandBehavior {};_ddeg .CBhvr =NewCT_TLCommonBehaviorData ();return _ddeg ;};func (_cdacc ST_TLNextActionType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_ddgce :=_a .Attr {};_ddgce .Name =name ;switch _cdacc {case ST_TLNextActionTypeUnset :_ddgce .Value ="";case ST_TLNextActionTypeNone :_ddgce .Value ="\u006e\u006f\u006e\u0065";case ST_TLNextActionTypeSeek :_ddgce .Value ="\u0073\u0065\u0065\u006b";};return _ddgce ,nil ;};func (_cdbe *CT_TLIterateIntervalTime )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ffgf :=range start .Attr {if _ffgf .Name .Local =="\u0076\u0061\u006c"{_ccad ,_edfff :=ParseUnionST_TLTime (_ffgf .Value );if _edfff !=nil {return _edfff ;};_cdbe .ValAttr =_ccad ;continue ;};};for {_gafd ,_efaca :=d .Token ();if _efaca !=nil {return _ab .Errorf ("\u0070\u0061rs\u0069\u006e\u0067 \u0043\u0054\u005f\u0054LIt\u0065ra\u0074\u0065\u0049\u006e\u0074\u0065\u0072va\u006c\u0054\u0069\u006d\u0065\u003a\u0020%\u0073",_efaca );};if _aeagc ,_adgaf :=_gafd .(_a .EndElement );_adgaf &&_aeagc .Name ==start .Name {break ;};};return nil ;};
// Validate validates the CT_TLAnimateScaleBehavior and its children
func (_eddgd *CT_TLAnimateScaleBehavior )Validate ()error {return _eddgd .ValidateWithPath ("\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065S\u0063a\u006ce\u0042\u0065\u0068\u0061\u0076\u0069\u006fr");};func (_cgefcg *ST_TLTimeNodeFillType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_cgefcg =0;case "\u0072\u0065\u006d\u006f\u0076\u0065":*_cgefcg =1;case "\u0066\u0072\u0065\u0065\u007a\u0065":*_cgefcg =2;case "\u0068\u006f\u006c\u0064":*_cgefcg =3;case "\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e":*_cgefcg =4;};return nil ;};func (_eefc *CT_NotesTextViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_eefc .CViewPr =NewCT_CommonViewProperties ();_bbaa :for {_edbf ,_bcegc :=d .Token ();if _bcegc !=nil {return _bcegc ;};switch _eafd :=_edbf .(type ){case _a .StartElement :switch _eafd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063V\u0069\u0065\u0077\u0050\u0072"}:if _agfb :=d .DecodeElement (_eefc .CViewPr ,&_eafd );_agfb !=nil {return _agfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_eefc .ExtLst =NewCT_ExtensionList ();if _faab :=d .DecodeElement (_eefc .ExtLst ,&_eafd );_faab !=nil {return _faab ;};default:_aa .Log .Debug ("s\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020o\u006e\u0020\u0043\u0054_\u004e\u006ft\u0065\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_eafd .Name );if _gbacd :=d .Skip ();_gbacd !=nil {return _gbacd ;};};case _a .EndElement :break _bbaa ;case _a .CharData :};};return nil ;};type ST_PhotoAlbumLayout byte ;
// Validate validates the CT_WebProperties and its children
func (_aaee *CT_WebProperties )Validate ()error {return _aaee .ValidateWithPath ("\u0043\u0054_\u0057\u0065\u0062P\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073");};func (_cfdd *CT_IndexRange )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0074"},Value :_ab .Sprintf ("\u0025\u0076",_cfdd .StAttr )});start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0065\u006e\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_cfdd .EndAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type ST_PhotoAlbumFrameShape byte ;
// ValidateWithPath validates the CT_TransitionSoundAction and its children, prefixing error messages with path
func (_gfacg *CT_TransitionSoundAction )ValidateWithPath (path string )error {if _gfacg .StSnd !=nil {if _gabaca :=_gfacg .StSnd .ValidateWithPath (path +"\u002f\u0053\u0074\u0053\u006e\u0064");_gabaca !=nil {return _gabaca ;};};if _gfacg .EndSnd !=nil {if _aabdg :=_gfacg .EndSnd .ValidateWithPath (path +"\u002fE\u006e\u0064\u0053\u006e\u0064");_aabdg !=nil {return _aabdg ;};};return nil ;};const (ST_TLAnimateMotionPathEditModeUnset ST_TLAnimateMotionPathEditMode =0;ST_TLAnimateMotionPathEditModeRelative ST_TLAnimateMotionPathEditMode =1;ST_TLAnimateMotionPathEditModeFixed ST_TLAnimateMotionPathEditMode =2;);
// Validate validates the CT_TLTimeNodeExclusive and its children
func (_deag *CT_TLTimeNodeExclusive )Validate ()error {return _deag .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069v\u0065");};func (_egfcc ST_Direction )Validate ()error {return _egfcc .ValidateWithPath ("")};const (ST_TLNextActionTypeUnset ST_TLNextActionType =0;ST_TLNextActionTypeNone ST_TLNextActionType =1;ST_TLNextActionTypeSeek ST_TLNextActionType =2;);func (_faafg *ST_PrintColorMode )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_faafg =0;case "\u0062\u0077":*_faafg =1;case "\u0067\u0072\u0061\u0079":*_faafg =2;case "\u0063\u006c\u0072":*_faafg =3;};return nil ;};func (_ffeef ST_TLTimeNodeFillType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ffeef .String (),start );};func (_cfadf ST_TLAnimateBehaviorCalcMode )Validate ()error {return _cfadf .ValidateWithPath ("")};
// Validate validates the CT_TLBuildDiagram and its children
func (_acdd *CT_TLBuildDiagram )Validate ()error {return _acdd .ValidateWithPath ("\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069a\u0067\u0072\u0061\u006d");};func NewCT_ShowInfoKiosk ()*CT_ShowInfoKiosk {_bfce :=&CT_ShowInfoKiosk {};return _bfce };type ST_TLTriggerRuntimeNode byte ;
// ValidateWithPath validates the SldMaster and its children, prefixing error messages with path
func (_edafg *SldMaster )ValidateWithPath (path string )error {if _cbbae :=_edafg .CT_SlideMaster .ValidateWithPath (path );_cbbae !=nil {return _cbbae ;};return nil ;};func (_efbgg *ST_ViewType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_efbgg =0;case "\u0073l\u0064\u0056\u0069\u0065\u0077":*_efbgg =1;case "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_efbgg =2;case "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w":*_efbgg =3;case "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077":*_efbgg =4;case "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_efbgg =5;case "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077":*_efbgg =6;case "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_efbgg =7;case "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077":*_efbgg =8;};return nil ;};
// ValidateWithPath validates the CT_CommentAuthorList and its children, prefixing error messages with path
func (_ffa *CT_CommentAuthorList )ValidateWithPath (path string )error {for _cfdg ,_egbd :=range _ffa .CmAuthor {if _cga :=_egbd .ValidateWithPath (_ab .Sprintf ("\u0025s\u002fC\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u005b\u0025\u0064\u005d",path ,_cfdg ));_cga !=nil {return _cga ;};};return nil ;};type CT_NotesMasterIdListEntry struct{IdAttr string ;ExtLst *CT_ExtensionList ;};type CT_CustomShow struct{
// Custom Show Name
NameAttr string ;
// Custom Show ID
IdAttr uint32 ;
// List of Presentation Slides
SldLst *CT_SlideRelationshipList ;ExtLst *CT_ExtensionList ;};func (_eece *ST_ViewType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ecgef ,_fbcbd :=d .Token ();if _fbcbd !=nil {return _fbcbd ;};if _cdcfg ,_cedeea :=_ecgef .(_a .EndElement );_cedeea &&_cdcfg .Name ==start .Name {*_eece =1;return nil ;};if _gcbdc ,_bgfgb :=_ecgef .(_a .CharData );!_bgfgb {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_ecgef );}else {switch string (_gcbdc ){case "":*_eece =0;case "\u0073l\u0064\u0056\u0069\u0065\u0077":*_eece =1;case "\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_eece =2;case "\u006eo\u0074\u0065\u0073\u0056\u0069\u0065w":*_eece =3;case "h\u0061\u006e\u0064\u006f\u0075\u0074\u0056\u0069\u0065\u0077":*_eece =4;case "\u006eo\u0074e\u0073\u004d\u0061\u0073\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_eece =5;case "o\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077":*_eece =6;case "\u0073\u006c\u0064\u0053\u006f\u0072\u0074\u0065\u0072\u0056\u0069\u0065\u0077":*_eece =7;case "\u0073\u006cd\u0054\u0068\u0075m\u0062\u006e\u0061\u0069\u006c\u0056\u0069\u0065\u0077":*_eece =8;};};_ecgef ,_fbcbd =d .Token ();if _fbcbd !=nil {return _fbcbd ;};if _ffgff ,_cbgfc :=_ecgef .(_a .EndElement );_cbgfc &&_ffgff .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_ecgef );};func NewCT_TLAnimateScaleBehavior ()*CT_TLAnimateScaleBehavior {_ebaf :=&CT_TLAnimateScaleBehavior {};_ebaf .CBhvr =NewCT_TLCommonBehaviorData ();return _ebaf ;};func (_bcbc ST_ViewType )Validate ()error {return _bcbc .ValidateWithPath ("")};type Presentation struct{CT_Presentation };
// Validate validates the CT_TLTimeTargetElement and its children
func (_ebfca *CT_TLTimeTargetElement )Validate ()error {return _ebfca .ValidateWithPath ("\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074");};func (_adfe ST_TLChartSubelementType )Validate ()error {return _adfe .ValidateWithPath ("")};const (ST_TLAnimateBehaviorValueTypeUnset ST_TLAnimateBehaviorValueType =0;ST_TLAnimateBehaviorValueTypeStr ST_TLAnimateBehaviorValueType =1;ST_TLAnimateBehaviorValueTypeNum ST_TLAnimateBehaviorValueType =2;ST_TLAnimateBehaviorValueTypeClr ST_TLAnimateBehaviorValueType =3;);
// Validate validates the CT_SmartTags and its children
func (_cacac *CT_SmartTags )Validate ()error {return _cacac .ValidateWithPath ("\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073");};
// ValidateWithPath validates the CT_TLTimeNodeParallel and its children, prefixing error messages with path
func (_fbdd *CT_TLTimeNodeParallel )ValidateWithPath (path string )error {if _gbfbg :=_fbdd .CTn .ValidateWithPath (path +"\u002f\u0043\u0054\u006e");_gbfbg !=nil {return _gbfbg ;};return nil ;};func NewAG_TLBuild ()*AG_TLBuild {_gb :=&AG_TLBuild {};return _gb };func (_bcecf *CT_TLTimeNodeParallel )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_efcag :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063T\u006e"}};e .EncodeElement (_bcecf .CTn ,_efcag );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_cdfd *CT_GroupShapeChoice )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_baffa :for {_bdgd ,_dagc :=d .Token ();if _dagc !=nil {return _dagc ;};switch _aeca :=_bdgd .(type ){case _a .StartElement :switch _aeca .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070"}:_afge :=NewCT_Shape ();if _gecc :=d .DecodeElement (_afge ,&_aeca );_gecc !=nil {return _gecc ;};_cdfd .Sp =append (_cdfd .Sp ,_afge );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0070S\u0070"}:_agdb :=NewCT_GroupShape ();if _eged :=d .DecodeElement (_agdb ,&_aeca );_eged !=nil {return _eged ;};_cdfd .GrpSp =append (_cdfd .GrpSp ,_agdb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0067\u0072\u0061p\u0068\u0069\u0063\u0046\u0072\u0061\u006d\u0065"}:_egagb :=NewCT_GraphicalObjectFrame ();if _cagc :=d .DecodeElement (_egagb ,&_aeca );_cagc !=nil {return _cagc ;};_cdfd .GraphicFrame =append (_cdfd .GraphicFrame ,_egagb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0078\u006eS\u0070"}:_eagd :=NewCT_Connector ();if _ccec :=d .DecodeElement (_eagd ,&_aeca );_ccec !=nil {return _ccec ;};_cdfd .CxnSp =append (_cdfd .CxnSp ,_eagd );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0069\u0063"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0069\u0063"}:_fbcb :=NewCT_Picture ();if _cdg :=d .DecodeElement (_fbcb ,&_aeca );_cdg !=nil {return _cdg ;};_cdfd .Pic =append (_cdfd .Pic ,_fbcb );case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u006f\u006e\u0074\u0065\u006e\u0074\u0050\u0061\u0072\u0074"}:_fcgb :=NewCT_Rel ();if _affb :=d .DecodeElement (_fcgb ,&_aeca );_affb !=nil {return _affb ;};_cdfd .ContentPart =append (_cdfd .ContentPart ,_fcgb );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070o\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020o\u006e\u0020\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068ap\u0065\u0043\u0068\u006f\u0069\u0063\u0065\u0020\u0025\u0076",_aeca .Name );if _cfab :=d .Skip ();_cfab !=nil {return _cfab ;};};case _a .EndElement :break _baffa ;case _a .CharData :};};return nil ;};type CT_IndexRange struct{
// Start
StAttr uint32 ;
// End
EndAttr uint32 ;};func NewCT_NotesViewProperties ()*CT_NotesViewProperties {_cbgcd :=&CT_NotesViewProperties {};_cbgcd .CSldViewPr =NewCT_CommonSlideViewProperties ();return _cbgcd ;};func (_fgege *CT_SlideMasterIdList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_cbfcc :for {_aadcc ,_bdga :=d .Token ();if _bdga !=nil {return _bdga ;};switch _bgcg :=_aadcc .(type ){case _a .StartElement :switch _bgcg .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064"}:_fcaba :=NewCT_SlideMasterIdListEntry ();if _ccead :=d .DecodeElement (_fcaba ,&_bgcg );_ccead !=nil {return _ccead ;};_fgege .SldMasterId =append (_fgege .SldMasterId ,_fcaba );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_bgcg .Name );if _ebbga :=d .Skip ();_ebbga !=nil {return _ebbga ;};};case _a .EndElement :break _cbfcc ;case _a .CharData :};};return nil ;};const (ST_TLTimeNodeFillTypeUnset ST_TLTimeNodeFillType =0;ST_TLTimeNodeFillTypeRemove ST_TLTimeNodeFillType =1;ST_TLTimeNodeFillTypeFreeze ST_TLTimeNodeFillType =2;ST_TLTimeNodeFillTypeHold ST_TLTimeNodeFillType =3;ST_TLTimeNodeFillTypeTransition ST_TLTimeNodeFillType =4;);func NewCT_CommentAuthor ()*CT_CommentAuthor {_bcc :=&CT_CommentAuthor {};return _bcc };func ParseUnionST_PositiveFixedPercentage (s string )(_fa .ST_PositiveFixedPercentage ,error ){return _fa .ParseUnionST_PositiveFixedPercentage (s );};func NewCT_GraphicalObjectFrame ()*CT_GraphicalObjectFrame {_egc :=&CT_GraphicalObjectFrame {};_egc .NvGraphicFramePr =NewCT_GraphicalObjectFrameNonVisual ();_egc .Xfrm =_fa .NewCT_Transform2D ();_egc .Graphic =_fa .NewGraphic ();return _egc ;};
// ValidateWithPath validates the CT_CommonSlideViewProperties and its children, prefixing error messages with path
func (_ace *CT_CommonSlideViewProperties )ValidateWithPath (path string )error {if _dddg :=_ace .CViewPr .ValidateWithPath (path +"\u002f\u0043\u0056\u0069\u0065\u0077\u0050\u0072");_dddg !=nil {return _dddg ;};if _ace .GuideLst !=nil {if _gdca :=_ace .GuideLst .ValidateWithPath (path +"\u002fG\u0075\u0069\u0064\u0065\u004c\u0073t");_gdca !=nil {return _gdca ;};};return nil ;};
// ValidateWithPath validates the CT_Slide and its children, prefixing error messages with path
func (_ccce *CT_Slide )ValidateWithPath (path string )error {if _agcafb :=_ccce .CSld .ValidateWithPath (path +"\u002f\u0043\u0053l\u0064");_agcafb !=nil {return _agcafb ;};if _ccce .ClrMapOvr !=nil {if _bcad :=_ccce .ClrMapOvr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072");_bcad !=nil {return _bcad ;};};if _ccce .Transition !=nil {if _dfgcb :=_ccce .Transition .ValidateWithPath (path +"/\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");_dfgcb !=nil {return _dfgcb ;};};if _ccce .Timing !=nil {if _ffff :=_ccce .Timing .ValidateWithPath (path +"\u002fT\u0069\u006d\u0069\u006e\u0067");_ffff !=nil {return _ffff ;};};if _ccce .ExtLst !=nil {if _aaba :=_ccce .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_aaba !=nil {return _aaba ;};};return nil ;};func (_ccacc ST_Direction )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_ccacc .String (),start );};func (_cag *CT_CommentAuthor )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_baa :=range start .Attr {if _baa .Name .Local =="\u0069\u0064"{_dbf ,_bbe :=_d .ParseUint (_baa .Value ,10,32);if _bbe !=nil {return _bbe ;};_cag .IdAttr =uint32 (_dbf );continue ;};if _baa .Name .Local =="\u006e\u0061\u006d\u0065"{_fdec ,_gfd :=_baa .Value ,error (nil );if _gfd !=nil {return _gfd ;};_cag .NameAttr =_fdec ;continue ;};if _baa .Name .Local =="\u0069\u006e\u0069\u0074\u0069\u0061\u006c\u0073"{_fbe ,_fdeb :=_baa .Value ,error (nil );if _fdeb !=nil {return _fdeb ;};_cag .InitialsAttr =_fbe ;continue ;};if _baa .Name .Local =="\u006ca\u0073\u0074\u0049\u0064\u0078"{_cgb ,_bced :=_d .ParseUint (_baa .Value ,10,32);if _bced !=nil {return _bced ;};_cag .LastIdxAttr =uint32 (_cgb );continue ;};if _baa .Name .Local =="\u0063\u006c\u0072\u0049\u0064\u0078"{_gbg ,_faag :=_d .ParseUint (_baa .Value ,10,32);if _faag !=nil {return _faag ;};_cag .ClrIdxAttr =uint32 (_gbg );continue ;};};_fcb :for {_cadd ,_baaa :=d .Token ();if _baaa !=nil {return _baaa ;};switch _egf :=_cadd .(type ){case _a .StartElement :switch _egf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_cag .ExtLst =NewCT_ExtensionList ();if _cgbb :=d .DecodeElement (_cag .ExtLst ,&_egf );_cgbb !=nil {return _cgbb ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072\u0020\u0025v",_egf .Name );if _ecc :=d .Skip ();_ecc !=nil {return _ecc ;};};case _a .EndElement :break _fcb ;case _a .CharData :};};return nil ;};
// Validate validates the CT_ApplicationNonVisualDrawingProps and its children
func (_faf *CT_ApplicationNonVisualDrawingProps )Validate ()error {return _faf .ValidateWithPath ("C\u0054\u005f\u0041\u0070\u0070\u006ci\u0063\u0061\u0074\u0069\u006f\u006eN\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006fp\u0073");};func (_dcdg *CT_SlideLayoutIdList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbgbb :for {_afceb ,_afgd :=d .Token ();if _afgd !=nil {return _afgd ;};switch _gdbd :=_afceb .(type ){case _a .StartElement :switch _gdbd .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0064\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064"}:_cecbd :=NewCT_SlideLayoutIdListEntry ();if _dcebd :=d .DecodeElement (_cecbd ,&_gdbd );_dcebd !=nil {return _dcebd ;};_dcdg .SldLayoutId =append (_dcdg .SldLayoutId ,_cecbd );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070o\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006de\u006et \u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079\u006f\u0075\u0074\u0049\u0064\u004c\u0069\u0073\u0074\u0020\u0025\u0076",_gdbd .Name );if _dfbc :=d .Skip ();_dfbc !=nil {return _dfbc ;};};case _a .EndElement :break _dbgbb ;case _a .CharData :};};return nil ;};func (_egfbe *CT_TLAnimVariantStringVal )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0076\u0061\u006c"},Value :_ab .Sprintf ("\u0025\u0076",_egfbe .ValAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_ceeab *ST_WebColorType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgadeg ,_dgeea :=d .Token ();if _dgeea !=nil {return _dgeea ;};if _ffcfb ,_bfebg :=_bgadeg .(_a .EndElement );_bfebg &&_ffcfb .Name ==start .Name {*_ceeab =1;return nil ;};if _ggaag ,_ecgde :=_bgadeg .(_a .CharData );!_ecgde {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_bgadeg );}else {switch string (_ggaag ){case "":*_ceeab =0;case "\u006e\u006f\u006e\u0065":*_ceeab =1;case "\u0062r\u006f\u0077\u0073\u0065\u0072":*_ceeab =2;case "\u0070\u0072e\u0073\u0065\u006et\u0061\u0074\u0069\u006f\u006e\u0054\u0065\u0078\u0074":*_ceeab =3;case "\u0070r\u0065s\u0065\u006e\u0074\u0061\u0074i\u006f\u006eA\u0063\u0063\u0065\u006e\u0074":*_ceeab =4;case "\u0077\u0068i\u0074\u0065\u0054e\u0078\u0074\u004f\u006e\u0042\u006c\u0061\u0063\u006b":*_ceeab =5;case "\u0062\u006ca\u0063\u006b\u0054e\u0078\u0074\u004f\u006e\u0057\u0068\u0069\u0074\u0065":*_ceeab =6;};};_bgadeg ,_dgeea =d .Token ();if _dgeea !=nil {return _dgeea ;};if _abdgc ,_fbfdf :=_bgadeg .(_a .EndElement );_fbfdf &&_abdgc .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_bgadeg );};
// ValidateWithPath validates the CT_HandoutMasterIdListEntry and its children, prefixing error messages with path
func (_ddfec *CT_HandoutMasterIdListEntry )ValidateWithPath (path string )error {if _ddfec .ExtLst !=nil {if _fced :=_ddfec .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_fced !=nil {return _fced ;};};return nil ;};
// ValidateWithPath validates the CT_WebProperties and its children, prefixing error messages with path
func (_cfdgg *CT_WebProperties )ValidateWithPath (path string )error {if _bbcaf :=_cfdgg .ImgSzAttr .ValidateWithPath (path +"\u002f\u0049\u006d\u0067\u0053\u007a\u0041\u0074\u0074\u0072");_bbcaf !=nil {return _bbcaf ;};if _gffbe :=_cfdgg .ClrAttr .ValidateWithPath (path +"\u002f\u0043\u006c\u0072\u0041\u0074\u0074\u0072");_gffbe !=nil {return _gffbe ;};if _cfdgg .ExtLst !=nil {if _gbgbfc :=_cfdgg .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_gbgbfc !=nil {return _gbgbfc ;};};return nil ;};
// Validate validates the ViewPr and its children
func (_ddefa *ViewPr )Validate ()error {return _ddefa .ValidateWithPath ("\u0056\u0069\u0065\u0077\u0050\u0072");};type ST_TLAnimateColorSpace byte ;
// ValidateWithPath validates the CT_TLTimeTargetElement and its children, prefixing error messages with path
func (_badcf *CT_TLTimeTargetElement )ValidateWithPath (path string )error {if _badcf .SldTgt !=nil {if _eadf :=_badcf .SldTgt .ValidateWithPath (path +"\u002fS\u006c\u0064\u0054\u0067\u0074");_eadf !=nil {return _eadf ;};};if _badcf .SndTgt !=nil {if _fbbg :=_badcf .SndTgt .ValidateWithPath (path +"\u002fS\u006e\u0064\u0054\u0067\u0074");_fbbg !=nil {return _fbbg ;};};if _badcf .SpTgt !=nil {if _cbaef :=_badcf .SpTgt .ValidateWithPath (path +"\u002f\u0053\u0070\u0054\u0067\u0074");_cbaef !=nil {return _cbaef ;};};if _badcf .InkTgt !=nil {if _eced :=_badcf .InkTgt .ValidateWithPath (path +"\u002fI\u006e\u006b\u0054\u0067\u0074");_eced !=nil {return _eced ;};};return nil ;};
// Validate validates the CT_CommonSlideData and its children
func (_gddf *CT_CommonSlideData )Validate ()error {return _gddf .ValidateWithPath ("\u0043T\u005fC\u006f\u006d\u006d\u006f\u006eS\u006c\u0069d\u0065\u0044\u0061\u0074\u0061");};func (_fgbac ST_WebColorType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fgbac .String (),start );};const (ST_PrintWhatUnset ST_PrintWhat =0;ST_PrintWhatSlides ST_PrintWhat =1;ST_PrintWhatHandouts1 ST_PrintWhat =2;ST_PrintWhatHandouts2 ST_PrintWhat =3;ST_PrintWhatHandouts3 ST_PrintWhat =4;ST_PrintWhatHandouts4 ST_PrintWhat =5;ST_PrintWhatHandouts6 ST_PrintWhat =6;ST_PrintWhatHandouts9 ST_PrintWhat =7;ST_PrintWhatNotes ST_PrintWhat =8;ST_PrintWhatOutline ST_PrintWhat =9;);func (_aeaaf ST_TransitionSideDirectionType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_cefad :=_a .Attr {};_cefad .Name =name ;switch _aeaaf {case ST_TransitionSideDirectionTypeUnset :_cefad .Value ="";case ST_TransitionSideDirectionTypeL :_cefad .Value ="\u006c";case ST_TransitionSideDirectionTypeU :_cefad .Value ="\u0075";case ST_TransitionSideDirectionTypeR :_cefad .Value ="\u0072";case ST_TransitionSideDirectionTypeD :_cefad .Value ="\u0064";};return _cefad ,nil ;};func (_bddga ST_WebScreenSize )ValidateWithPath (path string )error {switch _bddga {case 0,1,2,3,4,5,6,7,8,9,10,11:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bddga ));};return nil ;};type CT_ShowInfoKiosk struct{
// Restart Show
RestartAttr *uint32 ;};type CT_TLTimeNodeExclusive struct{
// Common TimeNode Properties
CTn *CT_TLCommonTimeNodeData ;};func (_ggdcae *CT_SlideLayout )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ggdcae .CSld =NewCT_CommonSlideData ();for _ ,_dacfg :=range start .Attr {if _dacfg .Name .Local =="\u006d\u0061\u0074c\u0068\u0069\u006e\u0067\u004e\u0061\u006d\u0065"{_dafbc ,_aaeag :=_dacfg .Value ,error (nil );if _aaeag !=nil {return _aaeag ;};_ggdcae .MatchingNameAttr =&_dafbc ;continue ;};if _dacfg .Name .Local =="\u0074\u0079\u0070\u0065"{_ggdcae .TypeAttr .UnmarshalXMLAttr (_dacfg );continue ;};if _dacfg .Name .Local =="\u0070\u0072\u0065\u0073\u0065\u0072\u0076\u0065"{_bfdef ,_bfba :=_d .ParseBool (_dacfg .Value );if _bfba !=nil {return _bfba ;};_ggdcae .PreserveAttr =&_bfdef ;continue ;};if _dacfg .Name .Local =="\u0075s\u0065\u0072\u0044\u0072\u0061\u0077n"{_fagg ,_gaaaa :=_d .ParseBool (_dacfg .Value );if _gaaaa !=nil {return _gaaaa ;};_ggdcae .UserDrawnAttr =&_fagg ;continue ;};if _dacfg .Name .Local =="\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"{_cfcdb ,_cece :=_d .ParseBool (_dacfg .Value );if _cece !=nil {return _cece ;};_ggdcae .ShowMasterSpAttr =&_cfcdb ;continue ;};if _dacfg .Name .Local =="\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"{_edffe ,_bfabc :=_d .ParseBool (_dacfg .Value );if _bfabc !=nil {return _bfabc ;};_ggdcae .ShowMasterPhAnimAttr =&_edffe ;continue ;};};_fbeg :for {_eeeg ,_cdbf :=d .Token ();if _cdbf !=nil {return _cdbf ;};switch _dfbef :=_eeeg .(type ){case _a .StartElement :switch _dfbef .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0053\u006c\u0064"}:if _cbfa :=d .DecodeElement (_ggdcae .CSld ,&_dfbef );_cbfa !=nil {return _cbfa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063l\u0072\u004d\u0061\u0070\u004f\u0076r"}:_ggdcae .ClrMapOvr =_fa .NewCT_ColorMappingOverride ();if _fgbdc :=d .DecodeElement (_ggdcae .ClrMapOvr ,&_dfbef );_fgbdc !=nil {return _fgbdc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e"}:_ggdcae .Transition =NewCT_SlideTransition ();if _gbab :=d .DecodeElement (_ggdcae .Transition ,&_dfbef );_gbab !=nil {return _gbab ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0069\u006d\u0069\u006e\u0067"}:_ggdcae .Timing =NewCT_SlideTiming ();if _cfcf :=d .DecodeElement (_ggdcae .Timing ,&_dfbef );_cfcf !=nil {return _cfcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068\u0066"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068\u0066"}:_ggdcae .Hf =NewCT_HeaderFooter ();if _bdfbe :=d .DecodeElement (_ggdcae .Hf ,&_dfbef );_bdfbe !=nil {return _bdfbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ggdcae .ExtLst =NewCT_ExtensionListModify ();if _afdaf :=d .DecodeElement (_ggdcae .ExtLst ,&_dfbef );_afdaf !=nil {return _afdaf ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004c\u0061y\u006fu\u0074\u0020\u0025\u0076",_dfbef .Name );if _gdffb :=d .Skip ();_gdffb !=nil {return _gdffb ;};};case _a .EndElement :break _fbeg ;case _a .CharData :};};return nil ;};
// Validate validates the OleObj and its children
func (_ffdd *OleObj )Validate ()error {return _ffdd .ValidateWithPath ("\u004f\u006c\u0065\u004f\u0062\u006a");};
// ValidateWithPath validates the CT_NotesMasterIdList and its children, prefixing error messages with path
func (_ebfb *CT_NotesMasterIdList )ValidateWithPath (path string )error {if _ebfb .NotesMasterId !=nil {if _gdga :=_ebfb .NotesMasterId .ValidateWithPath (path +"\u002f\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064");_gdga !=nil {return _gdga ;};};return nil ;};func (_gebeb *CT_ViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_cfdbf :=range start .Attr {if _cfdbf .Name .Local =="\u006c\u0061\u0073\u0074\u0056\u0069\u0065\u0077"{_gebeb .LastViewAttr .UnmarshalXMLAttr (_cfdbf );continue ;};if _cfdbf .Name .Local =="\u0073\u0068\u006fw\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0073"{_fabad ,_bdca :=_d .ParseBool (_cfdbf .Value );if _bdca !=nil {return _bdca ;};_gebeb .ShowCommentsAttr =&_fabad ;continue ;};};_gdacd :for {_cffb ,_edced :=d .Token ();if _edced !=nil {return _edced ;};switch _dbegc :=_cffb .(type ){case _a .StartElement :switch _dbegc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006f\u0072m\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072"}:_gebeb .NormalViewPr =NewCT_NormalViewProperties ();if _aggd :=d .DecodeElement (_gebeb .NormalViewPr ,&_dbegc );_aggd !=nil {return _aggd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"s\u006c\u0069\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_gebeb .SlideViewPr =NewCT_SlideViewProperties ();if _ebdafe :=d .DecodeElement (_gebeb .SlideViewPr ,&_dbegc );_ebdafe !=nil {return _ebdafe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0050\u0072"}:_gebeb .OutlineViewPr =NewCT_OutlineViewProperties ();if _bfdaf :=d .DecodeElement (_gebeb .OutlineViewPr ,&_dbegc );_bfdaf !=nil {return _bfdaf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074e\u0073\u0054\u0065\u0078\u0074\u0056\u0069\u0065\u0077\u0050\u0072"}:_gebeb .NotesTextViewPr =NewCT_NotesTextViewProperties ();if _bfbg :=d .DecodeElement (_gebeb .NotesTextViewPr ,&_dbegc );_bfbg !=nil {return _bfbg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006f\u0072t\u0065\u0072\u0056\u0069\u0065\u0077\u0050\u0072"}:_gebeb .SorterViewPr =NewCT_SlideSorterViewProperties ();if _ggcfe :=d .DecodeElement (_gebeb .SorterViewPr ,&_dbegc );_ggcfe !=nil {return _ggcfe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"n\u006f\u0074\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072"}:_gebeb .NotesViewPr =NewCT_NotesViewProperties ();if _bbefe :=d .DecodeElement (_gebeb .NotesViewPr ,&_dbegc );_bbefe !=nil {return _bbefe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"g\u0072\u0069\u0064\u0053\u0070\u0061\u0063\u0069\u006e\u0067"}:_gebeb .GridSpacing =_fa .NewCT_PositiveSize2D ();if _adgfb :=d .DecodeElement (_gebeb .GridSpacing ,&_dbegc );_adgfb !=nil {return _adgfb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_gebeb .ExtLst =NewCT_ExtensionList ();if _gggeb :=d .DecodeElement (_gebeb .ExtLst ,&_dbegc );_gggeb !=nil {return _gggeb ;};default:_aa .Log .Debug ("\u0073\u006bi\u0070\u0070\u0069\u006e\u0067 \u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073\u0020\u0025\u0076",_dbegc .Name );if _bccf :=d .Skip ();_bccf !=nil {return _bccf ;};};case _a .EndElement :break _gdacd ;case _a .CharData :};};return nil ;};
// ValidateWithPath validates the CT_OleObjectChoice and its children, prefixing error messages with path
func (_fgca *CT_OleObjectChoice )ValidateWithPath (path string )error {if _fgca .Embed !=nil {if _dgdf :=_fgca .Embed .ValidateWithPath (path +"\u002f\u0045\u006d\u0062\u0065\u0064");_dgdf !=nil {return _dgdf ;};};if _fgca .Link !=nil {if _gbacc :=_fgca .Link .ValidateWithPath (path +"\u002f\u004c\u0069n\u006b");_gbacc !=nil {return _gbacc ;};};return nil ;};func NewPresentationPr ()*PresentationPr {_bgfde :=&PresentationPr {};_bgfde .CT_PresentationProperties =*NewCT_PresentationProperties ();return _bgfde ;};func (_eeegg ST_SlideLayoutType )Validate ()error {return _eeegg .ValidateWithPath ("")};func (_fbfag *CT_NotesSlide )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fbfag .ShowMasterSpAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068\u006fw\u004d\u0061\u0073\u0074\u0065\u0072\u0053\u0070"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fbfag .ShowMasterSpAttr ))});};if _fbfag .ShowMasterPhAnimAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0068o\u0077\u004d\u0061s\u0074\u0065\u0072\u0050\u0068\u0041\u006e\u0069\u006d"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fbfag .ShowMasterPhAnimAttr ))});};e .EncodeToken (start );_dfbe :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0063\u0053\u006c\u0064"}};e .EncodeElement (_fbfag .CSld ,_dfbe );if _fbfag .ClrMapOvr !=nil {_eedb :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u0063\u006c\u0072\u004d\u0061\u0070\u004f\u0076\u0072"}};e .EncodeElement (_fbfag .ClrMapOvr ,_eedb );};if _fbfag .ExtLst !=nil {_aaeg :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_fbfag .ExtLst ,_aaeg );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type CT_ShowInfoBrowse struct{
// Show Scroll Bar in Window
ShowScrollbarAttr *bool ;};func (_bffeg ST_TLTimeNodeType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bffeg .String (),start );};func (_dgcb *ST_TLTriggerEvent )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgcb =0;case "\u006fn\u0042\u0065\u0067\u0069\u006e":*_dgcb =1;case "\u006f\u006e\u0045n\u0064":*_dgcb =2;case "\u0062\u0065\u0067i\u006e":*_dgcb =3;case "\u0065\u006e\u0064":*_dgcb =4;case "\u006fn\u0043\u006c\u0069\u0063\u006b":*_dgcb =5;case "\u006f\u006e\u0044\u0062\u006c\u0043\u006c\u0069\u0063\u006b":*_dgcb =6;case "o\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0076\u0065\u0072":*_dgcb =7;case "\u006f\u006e\u004d\u006f\u0075\u0073\u0065\u004f\u0075\u0074":*_dgcb =8;case "\u006f\u006e\u004e\u0065\u0078\u0074":*_dgcb =9;case "\u006f\u006e\u0050\u0072\u0065\u0076":*_dgcb =10;case "o\u006e\u0053\u0074\u006f\u0070\u0041\u0075\u0064\u0069\u006f":*_dgcb =11;};return nil ;};func NewCT_NotesSlide ()*CT_NotesSlide {_bdcdb :=&CT_NotesSlide {};_bdcdb .CSld =NewCT_CommonSlideData ();return _bdcdb ;};
// Validate validates the CT_NotesViewProperties and its children
func (_ffgde *CT_NotesViewProperties )Validate ()error {return _ffgde .ValidateWithPath ("\u0043\u0054\u005f\u004eot\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073");};func (_aebg ST_TLAnimateEffectTransition )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_aebg .String (),start );};func (_adfaf *ST_TLPreviousActionType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_adfaf =0;case "\u006e\u006f\u006e\u0065":*_adfaf =1;case "\u0073k\u0069\u0070\u0054\u0069\u006d\u0065d":*_adfaf =2;};return nil ;};func (_gccb *CT_CommonViewProperties )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gccb .Scale =_fa .NewCT_Scale2D ();_gccb .Origin =_fa .NewCT_Point2D ();for _ ,_aab :=range start .Attr {if _aab .Name .Local =="\u0076\u0061\u0072\u0053\u0063\u0061\u006c\u0065"{_bfb ,_debd :=_d .ParseBool (_aab .Value );if _debd !=nil {return _debd ;};_gccb .VarScaleAttr =&_bfb ;continue ;};};_dbff :for {_aabd ,_cega :=d .Token ();if _cega !=nil {return _cega ;};switch _eeb :=_aabd .(type ){case _a .StartElement :switch _eeb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0063\u0061l\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0063\u0061l\u0065"}:if _ccfg :=d .DecodeElement (_gccb .Scale ,&_eeb );_ccfg !=nil {return _ccfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006f\u0072\u0069\u0067\u0069\u006e"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006f\u0072\u0069\u0067\u0069\u006e"}:if _dcea :=d .DecodeElement (_gccb .Origin ,&_eeb );_dcea !=nil {return _dcea ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064 \u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006fn\u0020\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u006f\u006e\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073 \u0025\u0076",_eeb .Name );if _afdg :=d .Skip ();_afdg !=nil {return _afdg ;};};case _a .EndElement :break _dbff ;case _a .CharData :};};return nil ;};func (_edaecd ST_TransitionEightDirectionType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _edaecd .ST_TransitionSideDirectionType !=ST_TransitionSideDirectionTypeUnset {e .EncodeToken (_a .CharData (_edaecd .ST_TransitionSideDirectionType .String ()));};if _edaecd .ST_TransitionCornerDirectionType !=ST_TransitionCornerDirectionTypeUnset {e .EncodeToken (_a .CharData (_edaecd .ST_TransitionCornerDirectionType .String ()));};return e .EncodeToken (_a .EndElement {Name :start .Name });};func (_begg *CT_CustomerData )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0072\u003a\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",_begg .IdAttr )});e .EncodeToken (start );e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func (_dfc *AG_TLBuild )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _dfc .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_dfc .SpidAttr )});};if _dfc .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_dfc .GrpIdAttr )});};if _dfc .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_dfc .UiExpandAttr ))});};return nil ;};func (_bdbdd *ST_PrintWhat )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_fgfff ,_ecdbd :=d .Token ();if _ecdbd !=nil {return _ecdbd ;};if _edcff ,_dedad :=_fgfff .(_a .EndElement );_dedad &&_edcff .Name ==start .Name {*_bdbdd =1;return nil ;};if _gfbggc ,_cgad :=_fgfff .(_a .CharData );!_cgad {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_fgfff );}else {switch string (_gfbggc ){case "":*_bdbdd =0;case "\u0073\u006c\u0069\u0064\u0065\u0073":*_bdbdd =1;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00731":*_bdbdd =2;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00732":*_bdbdd =3;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00733":*_bdbdd =4;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00734":*_bdbdd =5;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00736":*_bdbdd =6;case "\u0068a\u006e\u0064\u006f\u0075\u0074\u00739":*_bdbdd =7;case "\u006e\u006f\u0074e\u0073":*_bdbdd =8;case "\u006fu\u0074\u006c\u0069\u006e\u0065":*_bdbdd =9;};};_fgfff ,_ecdbd =d .Token ();if _ecdbd !=nil {return _ecdbd ;};if _eafcg ,_fbgd :=_fgfff .(_a .EndElement );_fbgd &&_eafcg .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_fgfff );};
// Validate validates the CT_WheelTransition and its children
func (_acbg *CT_WheelTransition )Validate ()error {return _acbg .ValidateWithPath ("\u0043T\u005fW\u0068\u0065\u0065\u006c\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e");};
// ValidateWithPath validates the CT_TLOleChartTargetElement and its children, prefixing error messages with path
func (_eabgc *CT_TLOleChartTargetElement )ValidateWithPath (path string )error {if _eabgc .TypeAttr ==ST_TLChartSubelementTypeUnset {return _ab .Errorf ("\u0025\u0073\u002f\u0054\u0079\u0070\u0065\u0041\u0074\u0074\u0072\u0020\u0069\u0073\u0020a\u0020m\u0061\u006e\u0064\u0061\u0074\u006f\u0072\u0079\u0020\u0066\u0069\u0065\u006c\u0064",path );};if _bfaa :=_eabgc .TypeAttr .ValidateWithPath (path +"\u002fT\u0079\u0070\u0065\u0041\u0074\u0074r");_bfaa !=nil {return _bfaa ;};return nil ;};func (_ceec *ST_TransitionInOutDirectionType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_ceec =0;case "\u006f\u0075\u0074":*_ceec =1;case "\u0069\u006e":*_ceec =2;};return nil ;};func NewCT_TLBuildParagraph ()*CT_TLBuildParagraph {_aabg :=&CT_TLBuildParagraph {};return _aabg };func (_ebcfc ST_TLAnimateBehaviorValueType )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_egaba :=_a .Attr {};_egaba .Name =name ;switch _ebcfc {case ST_TLAnimateBehaviorValueTypeUnset :_egaba .Value ="";case ST_TLAnimateBehaviorValueTypeStr :_egaba .Value ="\u0073\u0074\u0072";case ST_TLAnimateBehaviorValueTypeNum :_egaba .Value ="\u006e\u0075\u006d";case ST_TLAnimateBehaviorValueTypeClr :_egaba .Value ="\u0063\u006c\u0072";};return _egaba ,nil ;};func (_eaccd ST_TransitionSpeed )Validate ()error {return _eaccd .ValidateWithPath ("")};const (ST_SplitterBarStateUnset ST_SplitterBarState =0;ST_SplitterBarStateMinimized ST_SplitterBarState =1;ST_SplitterBarStateRestored ST_SplitterBarState =2;ST_SplitterBarStateMaximized ST_SplitterBarState =3;);
// ValidateWithPath validates the CT_OleObjectEmbed and its children, prefixing error messages with path
func (_acda *CT_OleObjectEmbed )ValidateWithPath (path string )error {if _cagdb :=_acda .FollowColorSchemeAttr .ValidateWithPath (path +"\u002f\u0046\u006f\u006clo\u0077\u0043\u006f\u006c\u006f\u0072\u0053\u0063\u0068\u0065\u006d\u0065\u0041\u0074t\u0072");_cagdb !=nil {return _cagdb ;};if _acda .ExtLst !=nil {if _afc :=_acda .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_afc !=nil {return _afc ;};};return nil ;};
// Validate validates the CT_GroupShapeNonVisual and its children
func (_bbeg *CT_GroupShapeNonVisual )Validate ()error {return _bbeg .ValidateWithPath ("\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c");};
// Validate validates the CT_TLAnimVariant and its children
func (_cbdff *CT_TLAnimVariant )Validate ()error {return _cbdff .ValidateWithPath ("\u0043\u0054_\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074");};type CT_GraphicalObjectFrameNonVisual struct{
// Non-Visual Drawing Properties
CNvPr *_fa .CT_NonVisualDrawingProps ;
// Non-Visual Graphic Frame Drawing Properties
CNvGraphicFramePr *_fa .CT_NonVisualGraphicFrameProperties ;
// Application Non-Visual Drawing Properties
NvPr *CT_ApplicationNonVisualDrawingProps ;};func (_ccbd ST_TLAnimateBehaviorCalcMode )ValidateWithPath (path string )error {switch _ccbd {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ccbd ));};return nil ;};
// ValidateWithPath validates the CT_EmbeddedFontDataId and its children, prefixing error messages with path
func (_cafa *CT_EmbeddedFontDataId )ValidateWithPath (path string )error {return nil };func (_egcgg *ST_TransitionSideDirectionType )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_egcgg =0;case "\u006c":*_egcgg =1;case "\u0075":*_egcgg =2;case "\u0072":*_egcgg =3;case "\u0064":*_egcgg =4;};return nil ;};
// ValidateWithPath validates the CT_TransitionStartSoundAction and its children, prefixing error messages with path
func (_defec *CT_TransitionStartSoundAction )ValidateWithPath (path string )error {if _dacff :=_defec .Snd .ValidateWithPath (path +"\u002f\u0053\u006e\u0064");_dacff !=nil {return _dacff ;};return nil ;};func (_dbga *CT_Presentation )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbga .NotesSz =_fa .NewCT_PositiveSize2D ();for _ ,_bfgb :=range start .Attr {if _bfgb .Name .Local =="\u0066\u0069\u0072\u0073\u0074\u0053\u006c\u0069\u0064\u0065\u004e\u0075\u006d"{_afaf ,_fedb :=_d .ParseInt (_bfgb .Value ,10,32);if _fedb !=nil {return _fedb ;};_dfcdd :=int32 (_afaf );_dbga .FirstSlideNumAttr =&_dfcdd ;continue ;};if _bfgb .Name .Local =="\u0072\u0074\u006c"{_gegb ,_fddcd :=_d .ParseBool (_bfgb .Value );if _fddcd !=nil {return _fddcd ;};_dbga .RtlAttr =&_gegb ;continue ;};if _bfgb .Name .Local =="\u0063\u006f\u006d\u0070\u0061\u0074\u004d\u006f\u0064\u0065"{_bbed ,_dbbf :=_d .ParseBool (_bfgb .Value );if _dbbf !=nil {return _dbbf ;};_dbga .CompatModeAttr =&_bbed ;continue ;};if _bfgb .Name .Local =="\u0065m\u0062e\u0064\u0054\u0072\u0075\u0065T\u0079\u0070e\u0046\u006f\u006e\u0074\u0073"{_cbbb ,_gggb :=_d .ParseBool (_bfgb .Value );if _gggb !=nil {return _gggb ;};_dbga .EmbedTrueTypeFontsAttr =&_cbbb ;continue ;};if _bfgb .Name .Local =="a\u0075t\u006f\u0043\u006f\u006d\u0070\u0072\u0065\u0073s\u0050\u0069\u0063\u0074ur\u0065\u0073"{_begb ,_daed :=_d .ParseBool (_bfgb .Value );if _daed !=nil {return _daed ;};_dbga .AutoCompressPicturesAttr =&_begb ;continue ;};if _bfgb .Name .Local =="\u0073h\u006f\u0077\u0053\u0070\u0065\u0063\u0069\u0061\u006c\u0050\u006cs\u004f\u006e\u0054\u0069\u0074\u006c\u0065\u0053\u006c\u0064"{_cgdb ,_bdcb :=_d .ParseBool (_bfgb .Value );if _bdcb !=nil {return _bdcb ;};_dbga .ShowSpecialPlsOnTitleSldAttr =&_cgdb ;continue ;};if _bfgb .Name .Local =="\u0073\u0065\u0072\u0076\u0065\u0072\u005a\u006f\u006f\u006d"{_acacd ,_gfbde :=ParseUnionST_Percentage (_bfgb .Value );if _gfbde !=nil {return _gfbde ;};_dbga .ServerZoomAttr =&_acacd ;continue ;};if _bfgb .Name .Local =="c\u006f\u006e\u0066\u006f\u0072\u006d\u0061\u006e\u0063\u0065"{_dbga .ConformanceAttr .UnmarshalXMLAttr (_bfgb );continue ;};if _bfgb .Name .Local =="\u0072e\u006d\u006f\u0076\u0065\u0050\u0065\u0072\u0073\u006f\u006e\u0061l\u0049\u006e\u0066\u006f\u004f\u006e\u0053\u0061\u0076\u0065"{_ebbba ,_egaag :=_d .ParseBool (_bfgb .Value );if _egaag !=nil {return _egaag ;};_dbga .RemovePersonalInfoOnSaveAttr =&_ebbba ;continue ;};if _bfgb .Name .Local =="\u0073a\u0076e\u0053\u0075\u0062\u0073\u0065\u0074\u0046\u006f\u006e\u0074\u0073"{_cgfgd ,_bbgf :=_d .ParseBool (_bfgb .Value );if _bbgf !=nil {return _bbgf ;};_dbga .SaveSubsetFontsAttr =&_cgfgd ;continue ;};if _bfgb .Name .Local =="\u0062\u006f\u006f\u006b\u006d\u0061\u0072\u006b\u0049d\u0053\u0065\u0065\u0064"{_ffdfb ,_ggag :=_d .ParseUint (_bfgb .Value ,10,32);if _ggag !=nil {return _ggag ;};_aeaa :=uint32 (_ffdfb );_dbga .BookmarkIdSeedAttr =&_aeaa ;continue ;};if _bfgb .Name .Local =="\u0073\u0074\u0072ic\u0074\u0046\u0069\u0072\u0073\u0074\u0041\u006e\u0064\u004c\u0061\u0073\u0074\u0043\u0068\u0061\u0072\u0073"{_baaad ,_fdegb :=_d .ParseBool (_bfgb .Value );if _fdegb !=nil {return _fdegb ;};_dbga .StrictFirstAndLastCharsAttr =&_baaad ;continue ;};};_cfcaa :for {_aadfa ,_cdced :=d .Token ();if _cdced !=nil {return _cdced ;};switch _afca :=_aadfa .(type ){case _a .StartElement :switch _afca .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u004d\u0061\u0073\u0074\u0065\u0072I\u0064\u004c\u0073\u0074"}:_dbga .SldMasterIdLst =NewCT_SlideMasterIdList ();if _gbgd :=d .DecodeElement (_dbga .SldMasterIdLst ,&_afca );_gbgd !=nil {return _gbgd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u006ft\u0065\u0073\u004da\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0073\u0074"}:_dbga .NotesMasterIdLst =NewCT_NotesMasterIdList ();if _dcae :=d .DecodeElement (_dbga .NotesMasterIdLst ,&_afca );_dcae !=nil {return _dcae ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0068a\u006ed\u006f\u0075\u0074\u004d\u0061s\u0074\u0065r\u0049\u0064\u004c\u0073\u0074"}:_dbga .HandoutMasterIdLst =NewCT_HandoutMasterIdList ();if _ddbc :=d .DecodeElement (_dbga .HandoutMasterIdLst ,&_afca );_ddbc !=nil {return _ddbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0049\u0064\u004c\u0073\u0074"}:_dbga .SldIdLst =NewCT_SlideIdList ();if _abdd :=d .DecodeElement (_dbga .SldIdLst ,&_afca );_abdd !=nil {return _abdd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064S\u007a"}:_dbga .SldSz =NewCT_SlideSize ();if _afef :=d .DecodeElement (_dbga .SldSz ,&_afca );_afef !=nil {return _afef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006eo\u0074\u0065\u0073\u0053\u007a"}:if _cead :=d .DecodeElement (_dbga .NotesSz ,&_afca );_cead !=nil {return _cead ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073m\u0061\u0072\u0074\u0054\u0061\u0067s"}:_dbga .SmartTags =NewCT_SmartTags ();if _egfg :=d .DecodeElement (_dbga .SmartTags ,&_afca );_egfg !=nil {return _egfg ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065m\u0062e\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0073\u0074"}:_dbga .EmbeddedFontLst =NewCT_EmbeddedFontList ();if _bceb :=d .DecodeElement (_dbga .EmbeddedFontLst ,&_afca );_bceb !=nil {return _bceb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0053\u0068\u006f\u0077\u004c\u0073\u0074"}:_dbga .CustShowLst =NewCT_CustomShowList ();if _eccb :=d .DecodeElement (_dbga .CustShowLst ,&_afca );_eccb !=nil {return _eccb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0070\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d"}:_dbga .PhotoAlbum =NewCT_PhotoAlbum ();if _aadaa :=d .DecodeElement (_dbga .PhotoAlbum ,&_afca );_aadaa !=nil {return _aadaa ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"c\u0075\u0073\u0074\u0044\u0061\u0074\u0061\u004c\u0073\u0074"}:_dbga .CustDataLst =NewCT_CustomerDataList ();if _deef :=d .DecodeElement (_dbga .CustDataLst ,&_afca );_deef !=nil {return _deef ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006bi\u006e\u0073\u006f\u006b\u0075"}:_dbga .Kinsoku =NewCT_Kinsoku ();if _fagf :=d .DecodeElement (_dbga .Kinsoku ,&_afca );_fagf !=nil {return _fagf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0064\u0065f\u0061\u0075\u006ct\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065"}:_dbga .DefaultTextStyle =_fa .NewCT_TextListStyle ();if _bgcb :=d .DecodeElement (_dbga .DefaultTextStyle ,&_afca );_bgcb !=nil {return _bgcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072"}:_dbga .ModifyVerifier =NewCT_ModifyVerifier ();if _cffe :=d .DecodeElement (_dbga .ModifyVerifier ,&_afca );_cffe !=nil {return _cffe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_dbga .ExtLst =NewCT_ExtensionList ();if _fbfagc :=d .DecodeElement (_dbga .ExtLst ,&_afca );_fbfagc !=nil {return _fbfagc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074e\u0064\u0020\u0065\u006c\u0065\u006d\u0065n\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u0020\u0025\u0076",_afca .Name );if _ffcf :=d .Skip ();_ffcf !=nil {return _ffcf ;};};case _a .EndElement :break _cfcaa ;case _a .CharData :};};return nil ;};func (_eaebc ST_TLTimeNodeType )ValidateWithPath (path string )error {switch _eaebc {case 0,1,2,3,4,5,6,7,8,9:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_eaebc ));};return nil ;};func (_fceeb ST_TLTimeNodePresetClassType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_fceeb .String (),start );};
// Validate validates the TagLst and its children
func (_dcfb *TagLst )Validate ()error {return _dcfb .ValidateWithPath ("\u0054\u0061\u0067\u004c\u0073\u0074");};
// ValidateWithPath validates the CT_TLAnimVariantIntegerVal and its children, prefixing error messages with path
func (_ecdbg *CT_TLAnimVariantIntegerVal )ValidateWithPath (path string )error {return nil };const (ST_TLTriggerEventUnset ST_TLTriggerEvent =0;ST_TLTriggerEventOnBegin ST_TLTriggerEvent =1;ST_TLTriggerEventOnEnd ST_TLTriggerEvent =2;ST_TLTriggerEventBegin ST_TLTriggerEvent =3;ST_TLTriggerEventEnd ST_TLTriggerEvent =4;ST_TLTriggerEventOnClick ST_TLTriggerEvent =5;ST_TLTriggerEventOnDblClick ST_TLTriggerEvent =6;ST_TLTriggerEventOnMouseOver ST_TLTriggerEvent =7;ST_TLTriggerEventOnMouseOut ST_TLTriggerEvent =8;ST_TLTriggerEventOnNext ST_TLTriggerEvent =9;ST_TLTriggerEventOnPrev ST_TLTriggerEvent =10;ST_TLTriggerEventOnStopAudio ST_TLTriggerEvent =11;);func (_bfdfd ST_SplitterBarState )String ()string {switch _bfdfd {case 0:return "";case 1:return "\u006di\u006e\u0069\u006d\u0069\u007a\u0065d";case 2:return "\u0072\u0065\u0073\u0074\u006f\u0072\u0065\u0064";case 3:return "\u006da\u0078\u0069\u006d\u0069\u007a\u0065d";};return "";};func (_gcab *EG_ExtensionList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_gcfag :for {_adgdd ,_cedecf :=d .Token ();if _cedecf !=nil {return _cedecf ;};switch _ddeba :=_adgdd .(type ){case _a .StartElement :switch _ddeba .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074"}:_cbbe :=NewCT_Extension ();if _ggdeg :=d .DecodeElement (_cbbe ,&_ddeba );_ggdeg !=nil {return _ggdeg ;};_gcab .Ext =append (_gcab .Ext ,_cbbe );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070i\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065d\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0045\u0047\u005f\u0045\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u0020\u0025v",_ddeba .Name );if _adebf :=d .Skip ();_adebf !=nil {return _adebf ;};};case _a .EndElement :break _gcfag ;case _a .CharData :};};return nil ;};func (_dcgae ST_SplitterBarState )ValidateWithPath (path string )error {switch _dcgae {case 0,1,2,3:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_dcgae ));};return nil ;};
// Validate validates the CT_ShapeNonVisual and its children
func (_bedeb *CT_ShapeNonVisual )Validate ()error {return _bedeb .ValidateWithPath ("\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c");};func (_bagd ST_OleObjectFollowColorScheme )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_efeee :=_a .Attr {};_efeee .Name =name ;switch _bagd {case ST_OleObjectFollowColorSchemeUnset :_efeee .Value ="";case ST_OleObjectFollowColorSchemeNone :_efeee .Value ="\u006e\u006f\u006e\u0065";case ST_OleObjectFollowColorSchemeFull :_efeee .Value ="\u0066\u0075\u006c\u006c";case ST_OleObjectFollowColorSchemeTextAndBackground :_efeee .Value ="\u0074\u0065\u0078\u0074\u0041\u006e\u0064\u0042\u0061\u0063\u006b\u0067r\u006f\u0075\u006e\u0064";};return _efeee ,nil ;};func (_aaddc *ST_TLTime )Validate ()error {return _aaddc .ValidateWithPath ("")};func (_bcegb ST_TLTimeNodeFillType )ValidateWithPath (path string )error {switch _bcegb {case 0,1,2,3,4:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_bcegb ));};return nil ;};func NewCT_InOutTransition ()*CT_InOutTransition {_bfgce :=&CT_InOutTransition {};return _bfgce };func (_gdfff *ST_TLDiagramBuildType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_egfdf ,_ccbaab :=d .Token ();if _ccbaab !=nil {return _ccbaab ;};if _aaeac ,_ecaca :=_egfdf .(_a .EndElement );_ecaca &&_aaeac .Name ==start .Name {*_gdfff =1;return nil ;};if _eaebb ,_egcgf :=_egfdf .(_a .CharData );!_egcgf {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_egfdf );}else {switch string (_eaebb ){case "":*_gdfff =0;case "\u0077\u0068\u006fl\u0065":*_gdfff =1;case "d\u0065\u0070\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_gdfff =2;case "\u0064\u0065\u0070\u0074\u0068\u0042\u0079\u0042\u0072\u0061\u006e\u0063\u0068":*_gdfff =3;case "\u0062\u0072\u0065\u0061\u0064\u0074\u0068\u0042\u0079\u004e\u006f\u0064\u0065":*_gdfff =4;case "\u0062\u0072\u0065a\u0064\u0074\u0068\u0042\u0079\u004c\u0076\u006c":*_gdfff =5;case "\u0063\u0077":*_gdfff =6;case "\u0063\u0077\u0049\u006e":*_gdfff =7;case "\u0063\u0077\u004fu\u0074":*_gdfff =8;case "\u0063\u0063\u0077":*_gdfff =9;case "\u0063\u0063\u0077I\u006e":*_gdfff =10;case "\u0063\u0063\u0077\u004f\u0075\u0074":*_gdfff =11;case "\u0069\u006e\u0042\u0079\u0052\u0069\u006e\u0067":*_gdfff =12;case "\u006fu\u0074\u0042\u0079\u0052\u0069\u006eg":*_gdfff =13;case "\u0075\u0070":*_gdfff =14;case "\u0064\u006f\u0077\u006e":*_gdfff =15;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_gdfff =16;case "\u0063\u0075\u0073\u0074":*_gdfff =17;};};_egfdf ,_ccbaab =d .Token ();if _ccbaab !=nil {return _ccbaab ;};if _dadcc ,_bffdd :=_egfdf .(_a .EndElement );_bffdd &&_dadcc .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_egfdf );};
// Validate validates the CT_IndexRange and its children
func (_dcec *CT_IndexRange )Validate ()error {return _dcec .ValidateWithPath ("\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0052\u0061\u006e\u0067\u0065");};func (_efga *CT_Shape )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_efga .NvSpPr =NewCT_ShapeNonVisual ();_efga .SpPr =_fa .NewCT_ShapeProperties ();for _ ,_acff :=range start .Attr {if _acff .Name .Local =="\u0075s\u0065\u0042\u0067\u0046\u0069\u006cl"{_aef ,_edgf :=_d .ParseBool (_acff .Value );if _edgf !=nil {return _edgf ;};_efga .UseBgFillAttr =&_aef ;continue ;};};_cebfec :for {_dgfagb ,_ggfg :=d .Token ();if _ggfg !=nil {return _ggfg ;};switch _bfgf :=_dgfagb .(type ){case _a .StartElement :switch _bfgf .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0053\u0070\u0050\u0072"}:if _ggafd :=d .DecodeElement (_efga .NvSpPr ,&_bfgf );_ggafd !=nil {return _ggafd ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0050\u0072"}:if _bdfaac :=d .DecodeElement (_efga .SpPr ,&_bfgf );_bdfaac !=nil {return _bdfaac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0074\u0079l\u0065"}:_efga .Style =_fa .NewCT_ShapeStyle ();if _ffec :=d .DecodeElement (_efga .Style ,&_bfgf );_ffec !=nil {return _ffec ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u0078\u0042\u006f\u0064\u0079"}:_efga .TxBody =_fa .NewCT_TextBody ();if _eccf :=d .DecodeElement (_efga .TxBody ,&_bfgf );_eccf !=nil {return _eccf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_efga .ExtLst =NewCT_ExtensionListModify ();if _aced :=d .DecodeElement (_efga .ExtLst ,&_bfgf );_aced !=nil {return _aced ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006eg\u0020\u0075\u006es\u0075\u0070\u0070\u006fr\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u0020\u0025\u0076",_bfgf .Name );if _gbgbfb :=d .Skip ();_gbgbfb !=nil {return _gbgbfb ;};};case _a .EndElement :break _cebfec ;case _a .CharData :};};return nil ;};type ST_Direction byte ;func (_fbgb *ST_TLTime )ValidateWithPath (path string )error {_ggage :=[]string {};if _fbgb .Uint32 !=nil {_ggage =append (_ggage ,"\u0055\u0069\u006e\u0074\u0033\u0032");};if _fbgb .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {_ggage =append (_ggage ,"\u0053\u0054\u005f\u0054LT\u0069\u006d\u0065\u0049\u006e\u0064\u0065\u0066\u0069\u006e\u0069\u0074\u0065");};if len (_ggage )> 1{return _ab .Errorf ("%\u0073\u0020\u0074\u006f\u006f\u0020m\u0061\u006e\u0079\u0020\u006d\u0065\u006d\u0062\u0065r\u0073\u0020\u0073e\u0074:\u0020\u0025\u0076",path ,_ggage );};return nil ;};
// Validate validates the CT_CommentAuthor and its children
func (_eedc *CT_CommentAuthor )Validate ()error {return _eedc .ValidateWithPath ("\u0043\u0054_\u0043\u006f\u006dm\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072");};func (_cbcef ST_TLAnimateEffectTransition )String ()string {switch _cbcef {case 0:return "";case 1:return "\u0069\u006e";case 2:return "\u006f\u0075\u0074";case 3:return "\u006e\u006f\u006e\u0065";};return "";};
// ValidateWithPath validates the CT_NormalViewProperties and its children, prefixing error messages with path
func (_bfcf *CT_NormalViewProperties )ValidateWithPath (path string )error {if _ffdf :=_bfcf .VertBarStateAttr .ValidateWithPath (path +"\u002f\u0056\u0065\u0072\u0074\u0042\u0061\u0072\u0053\u0074\u0061\u0074e\u0041\u0074\u0074\u0072");_ffdf !=nil {return _ffdf ;};if _agcdc :=_bfcf .HorzBarStateAttr .ValidateWithPath (path +"\u002f\u0048\u006f\u0072\u007a\u0042\u0061\u0072\u0053\u0074\u0061\u0074e\u0041\u0074\u0074\u0072");_agcdc !=nil {return _agcdc ;};if _gaed :=_bfcf .RestoredLeft .ValidateWithPath (path +"\u002f\u0052\u0065\u0073\u0074\u006f\u0072\u0065\u0064\u004c\u0065\u0066\u0074");_gaed !=nil {return _gaed ;};if _eecb :=_bfcf .RestoredTop .ValidateWithPath (path +"\u002f\u0052\u0065s\u0074\u006f\u0072\u0065\u0064\u0054\u006f\u0070");_eecb !=nil {return _eecb ;};if _bfcf .ExtLst !=nil {if _adeg :=_bfcf .ExtLst .ValidateWithPath (path +"\u002fE\u0078\u0074\u004c\u0073\u0074");_adeg !=nil {return _adeg ;};};return nil ;};type CT_PrintProperties struct{
// Print Output
PrnWhatAttr ST_PrintWhat ;
// Print Color Mode
ClrModeAttr ST_PrintColorMode ;
// Print Hidden Slides
HiddenSlidesAttr *bool ;
// Scale to Fit Paper when printing
ScaleToFitPaperAttr *bool ;
// Frame slides when printing
FrameSlidesAttr *bool ;ExtLst *CT_ExtensionList ;};const (ST_PhotoAlbumFrameShapeUnset ST_PhotoAlbumFrameShape =0;ST_PhotoAlbumFrameShapeFrameStyle1 ST_PhotoAlbumFrameShape =1;ST_PhotoAlbumFrameShapeFrameStyle2 ST_PhotoAlbumFrameShape =2;ST_PhotoAlbumFrameShapeFrameStyle3 ST_PhotoAlbumFrameShape =3;ST_PhotoAlbumFrameShapeFrameStyle4 ST_PhotoAlbumFrameShape =4;ST_PhotoAlbumFrameShapeFrameStyle5 ST_PhotoAlbumFrameShape =5;ST_PhotoAlbumFrameShapeFrameStyle6 ST_PhotoAlbumFrameShape =6;ST_PhotoAlbumFrameShapeFrameStyle7 ST_PhotoAlbumFrameShape =7;);func (_ebag *CT_HandoutMasterIdListEntry )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_aaaf :=range start .Attr {if _aaaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_aaaf .Name .Local =="\u0069\u0064"||_aaaf .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_aaaf .Name .Local =="\u0069\u0064"{_eeda ,_agbg :=_aaaf .Value ,error (nil );if _agbg !=nil {return _agbg ;};_ebag .IdAttr =_eeda ;continue ;};};_aeddb :for {_eecd ,_ebfc :=d .Token ();if _ebfc !=nil {return _ebfc ;};switch _efcfe :=_eecd .(type ){case _a .StartElement :switch _efcfe .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0065\u0078\u0074\u004c\u0073\u0074"}:_ebag .ExtLst =NewCT_ExtensionList ();if _ddggc :=d .DecodeElement (_ebag .ExtLst ,&_efcfe );_ddggc !=nil {return _ddggc ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074ed\u0020e\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054_\u0048\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074\u0045\u006e\u0074\u0072\u0079\u0020\u0025\u0076",_efcfe .Name );if _cbdee :=d .Skip ();_cbdee !=nil {return _cbdee ;};};case _a .EndElement :break _aeddb ;case _a .CharData :};};return nil ;};func NewCT_Slide ()*CT_Slide {_fbce :=&CT_Slide {};_fbce .CSld =NewCT_CommonSlideData ();return _fbce ;};
// Validate validates the CT_OrientationTransition and its children
func (_afff *CT_OrientationTransition )Validate ()error {return _afff .ValidateWithPath ("\u0043T\u005f\u004f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e");};func (_ac *AG_TLBuild )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_ga :=range start .Attr {if _ga .Name .Local =="\u0073\u0070\u0069\u0064"{_agc ,_agd :=_d .ParseUint (_ga .Value ,10,32);if _agd !=nil {return _agd ;};_agdf :=uint32 (_agc );_ac .SpidAttr =&_agdf ;continue ;};if _ga .Name .Local =="\u0067\u0072\u0070I\u0064"{_gee ,_bf :=_d .ParseUint (_ga .Value ,10,32);if _bf !=nil {return _bf ;};_bca :=uint32 (_gee );_ac .GrpIdAttr =&_bca ;continue ;};if _ga .Name .Local =="\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"{_bg ,_dg :=_d .ParseBool (_ga .Value );if _dg !=nil {return _dg ;};_ac .UiExpandAttr =&_bg ;continue ;};};for {_efd ,_dedd :=d .Token ();if _dedd !=nil {return _ab .Errorf ("\u0070\u0061\u0072\u0073in\u0067\u0020\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u003a\u0020%\u0073",_dedd );};if _dfcd ,_eac :=_efd .(_a .EndElement );_eac &&_dfcd .Name ==start .Name {break ;};};return nil ;};type CT_TransitionSoundAction struct{
// Start Sound Action
StSnd *CT_TransitionStartSoundAction ;
// Stop Sound Action
EndSnd *CT_Empty ;};
// ValidateWithPath validates the CT_ExtensionListModify and its children, prefixing error messages with path
func (_cbf *CT_ExtensionListModify )ValidateWithPath (path string )error {for _daeb ,_ddae :=range _cbf .Ext {if _bgge :=_ddae .ValidateWithPath (_ab .Sprintf ("\u0025\u0073\u002f\u0045\u0078\u0074\u005b\u0025\u0064\u005d",path ,_daeb ));_bgge !=nil {return _bgge ;};};return nil ;};func NewCT_SlideLayoutIdListEntry ()*CT_SlideLayoutIdListEntry {_adbe :=&CT_SlideLayoutIdListEntry {};return _adbe ;};func ParseUnionST_TransitionEightDirectionType (s string )(ST_TransitionEightDirectionType ,error ){return ST_TransitionEightDirectionType {},nil ;};func (_cgeca ST_TLTimeIndefinite )ValidateWithPath (path string )error {switch _cgeca {case 0,1:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_cgeca ));};return nil ;};func (_ddddg ST_SlideLayoutType )ValidateWithPath (path string )error {switch _ddddg {case 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_ddddg ));};return nil ;};func (_fabff ST_TransitionCornerDirectionType )Validate ()error {return _fabff .ValidateWithPath ("")};func (_gabce *ST_TLOleChartBuildType )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_dbagg ,_ffbbc :=d .Token ();if _ffbbc !=nil {return _ffbbc ;};if _dfacf ,_bcabg :=_dbagg .(_a .EndElement );_bcabg &&_dfacf .Name ==start .Name {*_gabce =1;return nil ;};if _dbefb ,_ebecf :=_dbagg .(_a .CharData );!_ebecf {return _ab .Errorf ("\u0065\u0078\u0070\u0065\u0063\u0074\u0065\u0064\u0020\u0063\u0068a\u0072\u0020\u0064\u0061\u0074\u0061\u002c\u0020\u0067\u006ft\u0020\u0025\u0054",_dbagg );}else {switch string (_dbefb ){case "":*_gabce =0;case "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e":*_gabce =1;case "\u0073\u0065\u0072\u0069\u0065\u0073":*_gabce =2;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079":*_gabce =3;case "\u0073\u0065\u0072\u0069\u0065\u0073\u0045\u006c":*_gabce =4;case "\u0063\u0061\u0074\u0065\u0067\u006f\u0072\u0079\u0045\u006c":*_gabce =5;};};_dbagg ,_ffbbc =d .Token ();if _ffbbc !=nil {return _ffbbc ;};if _deaf ,_debad :=_dbagg .(_a .EndElement );_debad &&_deaf .Name ==start .Name {return nil ;};return _ab .Errorf ("\u0065\u0078\u0070\u0065c\u0074\u0065\u0064\u0020\u0065\u006e\u0064\u0020\u0065\u006ce\u006de\u006e\u0074\u002c\u0020\u0067\u006f\u0074 \u0025\u0076",_dbagg );};const (ST_TLAnimateEffectTransitionUnset ST_TLAnimateEffectTransition =0;ST_TLAnimateEffectTransitionIn ST_TLAnimateEffectTransition =1;ST_TLAnimateEffectTransitionOut ST_TLAnimateEffectTransition =2;ST_TLAnimateEffectTransitionNone ST_TLAnimateEffectTransition =3;);type CT_ShapeNonVisual struct{
// Non-Visual Drawing Properties
CNvPr *_fa .CT_NonVisualDrawingProps ;
// Non-Visual Drawing Properties for a Shape
CNvSpPr *_fa .CT_NonVisualDrawingShapeProps ;
// Application Non-Visual Drawing Properties
NvPr *CT_ApplicationNonVisualDrawingProps ;};func NewCT_TLAnimVariantFloatVal ()*CT_TLAnimVariantFloatVal {_baeba :=&CT_TLAnimVariantFloatVal {};return _baeba ;};func (_feabb ST_TLParaBuildType )String ()string {switch _feabb {case 0:return "";case 1:return "\u0061l\u006c\u0041\u0074\u004f\u006e\u0063e";case 2:return "\u0070";case 3:return "\u0063\u0075\u0073\u0074";case 4:return "\u0077\u0068\u006fl\u0065";};return "";};func (_acfeg ST_TLAnimateMotionPathEditMode )MarshalXMLAttr (name _a .Name )(_a .Attr ,error ){_bdfdd :=_a .Attr {};_bdfdd .Name =name ;switch _acfeg {case ST_TLAnimateMotionPathEditModeUnset :_bdfdd .Value ="";case ST_TLAnimateMotionPathEditModeRelative :_bdfdd .Value ="\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065";case ST_TLAnimateMotionPathEditModeFixed :_bdfdd .Value ="\u0066\u0069\u0078e\u0064";};return _bdfdd ,nil ;};
// ValidateWithPath validates the CT_CommonViewProperties and its children, prefixing error messages with path
func (_gca *CT_CommonViewProperties )ValidateWithPath (path string )error {if _aeb :=_gca .Scale .ValidateWithPath (path +"\u002f\u0053\u0063\u0061\u006c\u0065");_aeb !=nil {return _aeb ;};if _edb :=_gca .Origin .ValidateWithPath (path +"\u002fO\u0072\u0069\u0067\u0069\u006e");_edb !=nil {return _edb ;};return nil ;};
// Validate validates the CT_Empty and its children
func (_ebdf *CT_Empty )Validate ()error {return _ebdf .ValidateWithPath ("\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079");};func (_dabd *ST_TLAnimateEffectTransition )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dabd =0;case "\u0069\u006e":*_dabd =1;case "\u006f\u0075\u0074":*_dabd =2;case "\u006e\u006f\u006e\u0065":*_dabd =3;};return nil ;};
// Validate validates the CT_Kinsoku and its children
func (_agbgc *CT_Kinsoku )Validate ()error {return _agbgc .ValidateWithPath ("\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075");};
// Validate validates the CT_NotesMaster and its children
func (_cbcee *CT_NotesMaster )Validate ()error {return _cbcee .ValidateWithPath ("\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004da\u0073\u0074\u0065\u0072");};func (_dcba *CT_ControlList )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ebde :for {_baae ,_cfe :=d .Token ();if _cfe !=nil {return _cfe ;};switch _dgac :=_baae .(type ){case _a .StartElement :switch _dgac .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063o\u006e\u0074\u0072\u006f\u006c"}:_bbb :=NewCT_Control ();if _bceg :=d .DecodeElement (_bbb ,&_dgac );_bceg !=nil {return _bceg ;};_dcba .Control =append (_dcba .Control ,_bbb );default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075\u006e\u0073\u0075\u0070\u0070\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006et\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006cL\u0069s\u0074\u0020\u0025\u0076",_dgac .Name );if _baeb :=d .Skip ();_baeb !=nil {return _baeb ;};};case _a .EndElement :break _ebde ;case _a .CharData :};};return nil ;};type CT_TLCommonBehaviorData struct{
// Additive
AdditiveAttr ST_TLBehaviorAdditiveType ;
// Accumulate
AccumulateAttr ST_TLBehaviorAccumulateType ;
// Transform Type
XfrmTypeAttr ST_TLBehaviorTransformType ;
// From
FromAttr *string ;
// To
ToAttr *string ;
// By
ByAttr *string ;
// Runtime Context
RctxAttr *string ;
// Override
OverrideAttr ST_TLBehaviorOverrideType ;CTn *CT_TLCommonTimeNodeData ;
// Target Element
TgtEl *CT_TLTimeTargetElement ;
// Attribute Name List
AttrNameLst *CT_TLBehaviorAttributeNameList ;};func (_gbcbg ST_TLAnimateColorDirection )ValidateWithPath (path string )error {switch _gbcbg {case 0,1,2:default:return _ab .Errorf ("\u0025s\u003a\u0020\u006f\u0075t\u0020\u006f\u0066\u0020\u0072a\u006eg\u0065 \u0076\u0061\u006c\u0075\u0065\u0020\u0025d",path ,int (_gbcbg ));};return nil ;};
// Validate validates the CT_CustomShow and its children
func (_gga *CT_CustomShow )Validate ()error {return _gga .ValidateWithPath ("\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077");};func NewCT_TLTemplateList ()*CT_TLTemplateList {_fgbde :=&CT_TLTemplateList {};return _fgbde };func (_bacc ST_WebColorType )Validate ()error {return _bacc .ValidateWithPath ("")};
// ValidateWithPath validates the CT_TLOleBuildChart and its children, prefixing error messages with path
func (_efgge *CT_TLOleBuildChart )ValidateWithPath (path string )error {if _bddae :=_efgge .BldAttr .ValidateWithPath (path +"\u002f\u0042\u006c\u0064\u0041\u0074\u0074\u0072");_bddae !=nil {return _bddae ;};return nil ;};func (_ebggb *CT_TLTimeTargetElement )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_bgag :for {_aega ,_acbbe :=d .Token ();if _acbbe !=nil {return _acbbe ;};switch _bgefb :=_aega .(type ){case _a .StartElement :switch _bgefb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006c\u0064\u0054\u0067\u0074"}:_ebggb .SldTgt =NewCT_Empty ();if _gabac :=d .DecodeElement (_ebggb .SldTgt ,&_bgefb );_gabac !=nil {return _gabac ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u006e\u0064\u0054\u0067\u0074"}:_ebggb .SndTgt =_fa .NewCT_EmbeddedWAVAudioFile ();if _cdbfc :=d .DecodeElement (_ebggb .SndTgt ,&_bgefb );_cdbfc !=nil {return _cdbfc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0073\u0070\u0054g\u0074"}:_ebggb .SpTgt =NewCT_TLShapeTargetElement ();if _dagcf :=d .DecodeElement (_ebggb .SpTgt ,&_bgefb );_dagcf !=nil {return _dagcf ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0069\u006e\u006b\u0054\u0067\u0074"}:_ebggb .InkTgt =NewCT_TLSubShapeId ();if _aegab :=d .DecodeElement (_ebggb .InkTgt ,&_bgefb );_aegab !=nil {return _aegab ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043T\u005f\u0054\u004c\u0054\u0069m\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u0025\u0076",_bgefb .Name );if _baec :=d .Skip ();_baec !=nil {return _baec ;};};case _a .EndElement :break _bgag ;case _a .CharData :};};return nil ;};func (_dgcdc *ST_WebScreenSize )UnmarshalXMLAttr (attr _a .Attr )error {switch attr .Value {case "":*_dgcdc =0;case "\u00354\u0034\u0078\u0033\u0037\u0036":*_dgcdc =1;case "\u00364\u0030\u0078\u0034\u0038\u0030":*_dgcdc =2;case "\u00372\u0030\u0078\u0035\u0031\u0032":*_dgcdc =3;case "\u00380\u0030\u0078\u0036\u0030\u0030":*_dgcdc =4;case "\u0031\u0030\u0032\u0034\u0078\u0037\u0036\u0038":*_dgcdc =5;case "\u0031\u0031\u0035\u0032\u0078\u0038\u0038\u0032":*_dgcdc =6;case "\u0031\u0031\u0035\u0032\u0078\u0039\u0030\u0030":*_dgcdc =7;case "\u00312\u0038\u0030\u0078\u0031\u0030\u00324":*_dgcdc =8;case "\u00316\u0030\u0030\u0078\u0031\u0032\u00300":*_dgcdc =9;case "\u00318\u0030\u0030\u0078\u0031\u0034\u00300":*_dgcdc =10;case "\u00319\u0032\u0030\u0078\u0031\u0032\u00300":*_dgcdc =11;};return nil ;};func NewCT_TLByRgbColorTransform ()*CT_TLByRgbColorTransform {_gadfd :=&CT_TLByRgbColorTransform {};return _gadfd ;};
// ValidateWithPath validates the CT_TLByRgbColorTransform and its children, prefixing error messages with path
func (_adaec *CT_TLByRgbColorTransform )ValidateWithPath (path string )error {if _aadee :=_adaec .RAttr .ValidateWithPath (path +"\u002f\u0052\u0041\u0074\u0074\u0072");_aadee !=nil {return _aadee ;};if _dedc :=_adaec .GAttr .ValidateWithPath (path +"\u002f\u0047\u0041\u0074\u0074\u0072");_dedc !=nil {return _dedc ;};if _fbcec :=_adaec .BAttr .ValidateWithPath (path +"\u002f\u0042\u0041\u0074\u0074\u0072");_fbcec !=nil {return _fbcec ;};return nil ;};
// Validate validates the CT_SlideSorterViewProperties and its children
func (_fgda *CT_SlideSorterViewProperties )Validate ()error {return _fgda .ValidateWithPath ("\u0043\u0054\u005f\u0053l\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073");};
// Validate validates the CT_SlideMaster and its children
func (_fgbdd *CT_SlideMaster )Validate ()error {return _fgbdd .ValidateWithPath ("\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004da\u0073\u0074\u0065\u0072");};type CT_OutlineViewProperties struct{
// Common View Properties
CViewPr *CT_CommonViewProperties ;
// List of Presentation Slides
SldLst *CT_OutlineViewSlideList ;ExtLst *CT_ExtensionList ;};func (_fceeg *CT_TLGraphicalObjectBuild )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {if _fceeg .SpidAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0073\u0070\u0069\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_fceeg .SpidAttr )});};if _fceeg .GrpIdAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0067\u0072\u0070I\u0064"},Value :_ab .Sprintf ("\u0025\u0076",*_fceeg .GrpIdAttr )});};if _fceeg .UiExpandAttr !=nil {start .Attr =append (start .Attr ,_a .Attr {Name :_a .Name {Local :"\u0075\u0069\u0045\u0078\u0070\u0061\u006e\u0064"},Value :_ab .Sprintf ("\u0025\u0064",_cdfaa (*_fceeg .UiExpandAttr ))});};e .EncodeToken (start );if _fceeg .BldAsOne !=nil {_acea :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0041\u0073\u004f\u006e\u0065"}};e .EncodeElement (_fceeg .BldAsOne ,_acea );};if _fceeg .BldSub !=nil {_adfb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0062\u006c\u0064\u0053\u0075\u0062"}};e .EncodeElement (_fceeg .BldSub ,_adfb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};type AG_TLBuild struct{SpidAttr *uint32 ;GrpIdAttr *uint32 ;UiExpandAttr *bool ;};func (_becf *CT_CustomerData )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {for _ ,_dgab :=range start .Attr {if _dgab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f/\u0073\u0063\u0068\u0065\u006da\u0073\u002e\u006f\u0070\u0065\u006ex\u006d\u006c\u0066\u006f\u0072m\u0061\u0074\u0073\u002e\u006f\u0072\u0067\u002f\u006f\u0066\u0066\u0069c\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0032\u0030\u0030\u0036\u002fr\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073h\u0069\u0070\u0073"&&_dgab .Name .Local =="\u0069\u0064"||_dgab .Name .Space =="\u0068\u0074\u0074\u0070\u003a\u002f\u002fp\u0075\u0072\u006c.\u006f\u0063\u006cc\u002e\u006fr\u0067\u002f\u006f\u006f\u0078\u006dl\u002fof\u0066\u0069\u0063\u0065\u0044\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002f\u0072\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u0073"&&_dgab .Name .Local =="\u0069\u0064"{_bdaba ,_caab :=_dgab .Value ,error (nil );if _caab !=nil {return _caab ;};_becf .IdAttr =_bdaba ;continue ;};};for {_egbe ,_dbg :=d .Token ();if _dbg !=nil {return _ab .Errorf ("p\u0061\u0072\u0073\u0069\u006e\u0067 \u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006de\u0072\u0044\u0061t\u0061:\u0020\u0025\u0073",_dbg );};if _adfa ,_cagd :=_egbe .(_a .EndElement );_cagd &&_adfa .Name ==start .Name {break ;};};return nil ;};func (_deeff ST_TLTime )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _deeff .Uint32 !=nil {e .EncodeToken (_a .CharData (_ab .Sprintf ("\u0025\u0064",*_deeff .Uint32 )));};if _deeff .ST_TLTimeIndefinite !=ST_TLTimeIndefiniteUnset {e .EncodeToken (_a .CharData (_deeff .ST_TLTimeIndefinite .String ()));};return e .EncodeToken (_a .EndElement {Name :start .Name });};
// ValidateWithPath validates the CT_GroupShapeNonVisual and its children, prefixing error messages with path
func (_gace *CT_GroupShapeNonVisual )ValidateWithPath (path string )error {if _bgce :=_gace .CNvPr .ValidateWithPath (path +"\u002f\u0043\u004e\u0076\u0050\u0072");_bgce !=nil {return _bgce ;};if _ecabf :=_gace .CNvGrpSpPr .ValidateWithPath (path +"/\u0043\u004e\u0076\u0047\u0072\u0070\u0053\u0070\u0050\u0072");_ecabf !=nil {return _ecabf ;};if _gfce :=_gace .NvPr .ValidateWithPath (path +"\u002f\u004e\u0076P\u0072");_gfce !=nil {return _gfce ;};return nil ;};type EG_ChildSlide struct{
// Color Scheme Map Override
ClrMapOvr *_fa .CT_ColorMappingOverride ;};func (_dagdcb ST_SlideLayoutType )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_dagdcb .String (),start );};const (ST_PhotoAlbumLayoutUnset ST_PhotoAlbumLayout =0;ST_PhotoAlbumLayoutFitToSlide ST_PhotoAlbumLayout =1;ST_PhotoAlbumLayout1pic ST_PhotoAlbumLayout =2;ST_PhotoAlbumLayout2pic ST_PhotoAlbumLayout =3;ST_PhotoAlbumLayout4pic ST_PhotoAlbumLayout =4;ST_PhotoAlbumLayout1picTitle ST_PhotoAlbumLayout =5;ST_PhotoAlbumLayout2picTitle ST_PhotoAlbumLayout =6;ST_PhotoAlbumLayout4picTitle ST_PhotoAlbumLayout =7;);func (_beg *CT_ConnectorNonVisual )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_beg .CNvPr =_fa .NewCT_NonVisualDrawingProps ();_beg .CNvCxnSpPr =_fa .NewCT_NonVisualConnectorProperties ();_beg .NvPr =NewCT_ApplicationNonVisualDrawingProps ();_fbfa :for {_debda ,_gecd :=d .Token ();if _gecd !=nil {return _gecd ;};switch _gbgb :=_debda .(type ){case _a .StartElement :switch _gbgb .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076P\u0072"}:if _edbe :=d .DecodeElement (_beg .CNvPr ,&_gbgb );_edbe !=nil {return _edbe ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u004e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}:if _bcb :=d .DecodeElement (_beg .CNvCxnSpPr ,&_gbgb );_bcb !=nil {return _bcb ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u006e\u0076\u0050\u0072"}:if _aedba :=d .DecodeElement (_beg .NvPr ,&_gbgb );_aedba !=nil {return _aedba ;};default:_aa .Log .Debug ("\u0073\u006b\u0069\u0070\u0070\u0069n\u0067\u0020\u0075n\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006de\u006e\u0074\u0020\u006f\u006e C\u0054\u005f\u0043\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c\u0020\u0025\u0076",_gbgb .Name );if _ccd :=d .Skip ();_ccd !=nil {return _ccd ;};};case _a .EndElement :break _fbfa ;case _a .CharData :};};return nil ;};func (_feaf *CT_TagList )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );if _feaf .Tag !=nil {_badb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0074a\u0067"}};for _ ,_aaca :=range _feaf .Tag {e .EncodeElement (_aaca ,_badb );};};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};
// Validate validates the AG_TLBuild and its children
func (_fab *AG_TLBuild )Validate ()error {return _fab .ValidateWithPath ("\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064");};func NewCT_NotesMasterIdList ()*CT_NotesMasterIdList {_abfbg :=&CT_NotesMasterIdList {};return _abfbg ;};func (_ccfbg *CT_TLAnimateColorBehavior )UnmarshalXML (d *_a .Decoder ,start _a .StartElement )error {_ccfbg .CBhvr =NewCT_TLCommonBehaviorData ();for _ ,_gbcd :=range start .Attr {if _gbcd .Name .Local =="\u0063\u006c\u0072\u0053\u0070\u0063"{_ccfbg .ClrSpcAttr .UnmarshalXMLAttr (_gbcd );continue ;};if _gbcd .Name .Local =="\u0064\u0069\u0072"{_ccfbg .DirAttr .UnmarshalXMLAttr (_gbcd );continue ;};};_dabc :for {_cbfeb ,_ecefa :=d .Token ();if _ecefa !=nil {return _ecefa ;};switch _ebffc :=_cbfeb .(type ){case _a .StartElement :switch _ebffc .Name {case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0063\u0042\u0068v\u0072"}:if _efce :=d .DecodeElement (_ccfbg .CBhvr ,&_ebffc );_efce !=nil {return _efce ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0062\u0079"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0062\u0079"}:_ccfbg .By =NewCT_TLByAnimateColorTransform ();if _bbfed :=d .DecodeElement (_ccfbg .By ,&_ebffc );_bbfed !=nil {return _bbfed ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0066\u0072\u006f\u006d"}:_ccfbg .From =_fa .NewCT_Color ();if _ggbc :=d .DecodeElement (_ccfbg .From ,&_ebffc );_ggbc !=nil {return _ggbc ;};case _a .Name {Space :"\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e",Local :"\u0074\u006f"},_a .Name {Space :"\u0068\u0074t\u0070\u003a\u002f\u002f\u0070\u0075\u0072\u006c\u002e\u006f\u0063\u006c\u0063\u002e\u006f\u0072\u0067\u002f\u006f\u006f\u0078\u006d\u006c\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e\u006d\u006c\u002f\u006d\u0061\u0069\u006e",Local :"\u0074\u006f"}:_ccfbg .To =_fa .NewCT_Color ();if _ggef :=d .DecodeElement (_ccfbg .To ,&_ebffc );_ggef !=nil {return _ggef ;};default:_aa .Log .Debug ("sk\u0069\u0070p\u0069\u006e\u0067\u0020\u0075\u006e\u0073\u0075\u0070p\u006f\u0072\u0074\u0065\u0064\u0020\u0065\u006c\u0065\u006d\u0065\u006e\u0074\u0020\u006f\u006e\u0020\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0043o\u006c\u006f\u0072\u0042\u0065\u0068\u0061\u0076i\u006fr\u0020\u0025v",_ebffc .Name );if _cdgd :=d .Skip ();_cdgd !=nil {return _cdgd ;};};case _a .EndElement :break _dabc ;case _a .CharData :};};return nil ;};func (_bgfag ST_TLAnimateMotionBehaviorOrigin )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {return e .EncodeElement (_bgfag .String (),start );};
// ValidateWithPath validates the CT_ShowInfoBrowse and its children, prefixing error messages with path
func (_edaef *CT_ShowInfoBrowse )ValidateWithPath (path string )error {return nil };func (_dfgc *CT_Connector )MarshalXML (e *_a .Encoder ,start _a .StartElement )error {e .EncodeToken (start );_dba :=_a .StartElement {Name :_a .Name {Local :"p\u003a\u006e\u0076\u0043\u0078\u006e\u0053\u0070\u0050\u0072"}};e .EncodeElement (_dfgc .NvCxnSpPr ,_dba );_dage :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0073\u0070\u0050\u0072"}};e .EncodeElement (_dfgc .SpPr ,_dage );if _dfgc .Style !=nil {_fbfc :=_a .StartElement {Name :_a .Name {Local :"\u0070:\u0073\u0074\u0079\u006c\u0065"}};e .EncodeElement (_dfgc .Style ,_fbfc );};if _dfgc .ExtLst !=nil {_aedb :=_a .StartElement {Name :_a .Name {Local :"\u0070\u003a\u0065\u0078\u0074\u004c\u0073\u0074"}};e .EncodeElement (_dfgc .ExtLst ,_aedb );};e .EncodeToken (_a .EndElement {Name :start .Name });return nil ;};func init (){_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0069\u0064\u0065\u0044\u0069\u0072\u0065c\u0074\u0069\u006f\u006e\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e",NewCT_SideDirectionTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043o\u0072\u006e\u0065\u0072\u0044\u0069\u0072\u0065\u0063\u0074i\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074i\u006f\u006e",NewCT_CornerDirectionTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0045\u0069\u0067\u0068t\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006eT\u0072\u0061\u006es\u0069t\u0069\u006f\u006e",NewCT_EightDirectionTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0072\u0069\u0065\u006e\u0074\u0061\u0074\u0069\u006fn\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e",NewCT_OrientationTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fI\u006e\u004f\u0075\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_InOutTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004f\u0070\u0074\u0069\u006f\u006e\u0061\u006cB\u006c\u0061\u0063\u006b\u0054\u0072\u0061\u006e\u0073\u0069t\u0069\u006f\u006e",NewCT_OptionalBlackTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fS\u0070\u006c\u0069\u0074\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_SplitTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fW\u0068\u0065\u0065\u006c\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_WheelTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006e\u0053\u0074\u0061\u0072\u0074\u0053\u006f\u0075\u006e\u0064\u0041\u0063ti\u006f\u006e",NewCT_TransitionStartSoundAction );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u0072\u0061\u006e\u0073\u0069\u0074\u0069\u006f\u006eS\u006f\u0075\u006e\u0064\u0041\u0063\u0074\u0069\u006f\u006e",NewCT_TransitionSoundAction );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fS\u006c\u0069\u0064\u0065\u0054r\u0061\u006es\u0069\u0074\u0069\u006f\u006e",NewCT_SlideTransition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061\u0074\u0065\u0049n\u0074\u0065\u0072\u0076\u0061\u006c\u0054\u0069\u006d\u0065",NewCT_TLIterateIntervalTime );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0049\u0074\u0065\u0072\u0061t\u0065\u0049\u006e\u0074\u0065\u0072\u0076a\u006c\u0050\u0065\u0072\u0063\u0065\u006e\u0074\u0061\u0067\u0065",NewCT_TLIterateIntervalPercentage );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0049t\u0065\u0072\u0061\u0074\u0065\u0044\u0061\u0074\u0061",NewCT_TLIterateData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u0053\u0075\u0062\u0053\u0068\u0061\u0070\u0065\u0049\u0064",NewCT_TLSubShapeId );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0065\u0078\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_TLTextTargetElement );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u004f\u006c\u0065\u0043\u0068\u0061r\u0074\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065m\u0065\u006e\u0074",NewCT_TLOleChartTargetElement );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0053\u0068\u0061\u0070\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065\u006e\u0074",NewCT_TLShapeTargetElement );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0054\u0061\u0072\u0067\u0065\u0074\u0045\u006c\u0065\u006d\u0065n\u0074",NewCT_TLTimeTargetElement );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0072\u0069\u0067\u0067\u0065\u0072\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065I\u0044",NewCT_TLTriggerTimeNodeID );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0054\u0072\u0069\u0067\u0067\u0065\u0072\u0052\u0075\u006e\u0074\u0069\u006d\u0065\u004e\u006f\u0064\u0065",NewCT_TLTriggerRuntimeNode );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u0054\u0069\u006d\u0065C\u006f\u006ed\u0069\u0074\u0069\u006f\u006e",NewCT_TLTimeCondition );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u0043\u006f\u006e\u0064\u0069\u0074\u0069\u006f\u006e\u004c\u0069s\u0074",NewCT_TLTimeConditionList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_TimeNodeList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0054\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061",NewCT_TLCommonTimeNodeData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0050a\u0072\u0061\u006c\u006c\u0065\u006c",NewCT_TLTimeNodeParallel );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u004e\u006f\u0064\u0065\u0053e\u0071\u0075\u0065\u006e\u0063\u0065",NewCT_TLTimeNodeSequence );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LT\u0069\u006d\u0065\u004e\u006f\u0064\u0065\u0045\u0078\u0063\u006c\u0075\u0073\u0069v\u0065",NewCT_TLTimeNodeExclusive );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0042\u0065\u0068\u0061\u0076i\u006f\u0072\u0041\u0074\u0074\u0072\u0069b\u0075\u0074\u0065\u004e\u0061\u006d\u0065\u004c\u0069\u0073\u0074",NewCT_TLBehaviorAttributeNameList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fTL\u0043\u006f\u006d\u006d\u006f\u006e\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072\u0044\u0061\u0074\u0061",NewCT_TLCommonBehaviorData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0042\u006f\u006f\u006c\u0065\u0061n\u0056\u0061\u006c",NewCT_TLAnimVariantBooleanVal );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061r\u0069\u0061\u006e\u0074\u0049\u006e\u0074\u0065\u0067\u0065r\u0056\u0061\u006c",NewCT_TLAnimVariantIntegerVal );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0056\u0061\u0072\u0069a\u006e\u0074\u0046\u006c\u006f\u0061\u0074\u0056\u0061\u006c",NewCT_TLAnimVariantFloatVal );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072i\u0061n\u0074S\u0074\u0072\u0069\u006e\u0067\u0056\u0061l",NewCT_TLAnimVariantStringVal );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0041n\u0069\u006d\u0056\u0061\u0072\u0069\u0061\u006e\u0074",NewCT_TLAnimVariant );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u004cTi\u006de\u0041\u006e\u0069\u006d\u0061t\u0065\u0056\u0061\u006c\u0075\u0065",NewCT_TLTimeAnimateValue );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0054i\u006d\u0065\u0041\u006e\u0069m\u0061t\u0065V\u0061\u006c\u0075\u0065\u004c\u0069\u0073t",NewCT_TLTimeAnimateValueList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0042\u0065\u0068\u0061vi\u006f\u0072",NewCT_TLAnimateBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0042\u0079\u0052\u0067\u0062\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_TLByRgbColorTransform );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0042\u0079\u0048\u0073\u006c\u0043\u006f\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d",NewCT_TLByHslColorTransform );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054L\u0042\u0079\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0043o\u006co\u0072\u0054\u0072\u0061\u006e\u0073\u0066o\u0072\u006d",NewCT_TLByAnimateColorTransform );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065C\u006fl\u006fr\u0042\u0065\u0068\u0061\u0076\u0069\u006fr",NewCT_TLAnimateColorBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u0045\u0066\u0066\u0065\u0063\u0074\u0042\u0065\u0068\u0061v\u0069\u006f\u0072",NewCT_TLAnimateEffectBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0050\u006f\u0069\u006e\u0074",NewCT_TLPoint );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0041\u006e\u0069\u006d\u0061\u0074e\u004d\u006f\u0074\u0069\u006f\u006e\u0042\u0065\u0068\u0061v\u0069\u006f\u0072",NewCT_TLAnimateMotionBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054L\u0041\u006e\u0069\u006d\u0061\u0074\u0065\u0052\u006f\u0074a\u0074i\u006f\u006e\u0042\u0065\u0068\u0061\u0076i\u006f\u0072",NewCT_TLAnimateRotationBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0041n\u0069\u006d\u0061\u0074\u0065S\u0063a\u006ce\u0042\u0065\u0068\u0061\u0076\u0069\u006fr",NewCT_TLAnimateScaleBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0054\u004c\u0043\u006f\u006d\u006d\u0061\u006ed\u0042\u0065\u0068\u0061vi\u006f\u0072",NewCT_TLCommandBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0054\u004c\u0053e\u0074\u0042\u0065\u0068\u0061\u0076\u0069\u006f\u0072",NewCT_TLSetBehavior );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0043\u006f\u006d\u006d\u006f\u006e\u004d\u0065d\u0069\u0061\u004e\u006f\u0064\u0065\u0044\u0061\u0074\u0061",NewCT_TLCommonMediaNodeData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0041\u0075\u0064\u0069\u006f",NewCT_TLMediaNodeAudio );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LM\u0065\u0064\u0069\u0061\u004e\u006f\u0064\u0065\u0056\u0069\u0064\u0065\u006f",NewCT_TLMediaNodeVideo );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074\u0065",NewCT_TLTemplate );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0054\u0065\u006d\u0070\u006c\u0061\u0074e\u004c\u0069\u0073\u0074",NewCT_TLTemplateList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054LB\u0075\u0069\u006c\u0064\u0050\u0061\u0072\u0061\u0067\u0072\u0061\u0070\u0068",NewCT_TLBuildParagraph );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064\u0044\u0069a\u0067\u0072\u0061\u006d",NewCT_TLBuildDiagram );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fT\u004c\u004f\u006c\u0065\u0042u\u0069\u006cd\u0043\u0068\u0061\u0072\u0074",NewCT_TLOleBuildChart );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0054\u004c\u0047r\u0061\u0070\u0068\u0069\u0063a\u006cO\u0062j\u0065\u0063\u0074\u0042\u0075\u0069\u006cd",NewCT_TLGraphicalObjectBuild );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fB\u0075\u0069\u006c\u0064\u004c\u0069\u0073\u0074",NewCT_BuildList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0054i\u006d\u0069\u006e\u0067",NewCT_SlideTiming );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045\u006d\u0070\u0074\u0079",NewCT_Empty );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0049\u006e\u0064\u0065\u0078\u0052\u0061\u006e\u0067\u0065",NewCT_IndexRange );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074\u0069\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074\u0045nt\u0072\u0079",NewCT_SlideRelationshipListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u0052\u0065\u006c\u0061\u0074i\u006f\u006e\u0073\u0068\u0069\u0070\u004c\u0069\u0073\u0074",NewCT_SlideRelationshipList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077\u0049\u0064",NewCT_CustomShowId );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u0075\u0073\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061",NewCT_CustomerData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0054\u0061\u0067\u0073\u0044\u0061\u0074\u0061",NewCT_TagsData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043us\u0074\u006f\u006d\u0065\u0072\u0044\u0061\u0074\u0061\u004c\u0069\u0073\u0074",NewCT_CustomerDataList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fE\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e",NewCT_Extension );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewCT_ExtensionList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045xt\u0065\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074\u004d\u006f\u0064\u0069f\u0079",NewCT_ExtensionListModify );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0043\u006f\u006dm\u0065\u006e\u0074\u0041\u0075\u0074\u0068\u006f\u0072",NewCT_CommentAuthor );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0043\u006f\u006d\u006d\u0065\u006e\u0074\u0041u\u0074\u0068\u006f\u0072Li\u0073\u0074",NewCT_CommentAuthorList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006e\u0074",NewCT_Comment );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006d\u006d\u0065\u006et\u004c\u0069\u0073\u0074",NewCT_CommentList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004f\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074E\u006d\u0062\u0065\u0064",NewCT_OleObjectEmbed );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u004f\u006c\u0065O\u0062\u006a\u0065\u0063\u0074\u004c\u0069\u006e\u006b",NewCT_OleObjectLink );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fO\u006c\u0065\u004f\u0062\u006a\u0065\u0063\u0074",NewCT_OleObject );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006f\u006c",NewCT_Control );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u006f\u006e\u0074\u0072\u006fl\u004c\u0069\u0073\u0074",NewCT_ControlList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0049\u0064\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079",NewCT_SlideIdListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u0049d\u004c\u0069\u0073\u0074",NewCT_SlideIdList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069d\u0065\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_SlideMasterIdListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074",NewCT_SlideMasterIdList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004e\u006f\u0074e\u0073\u004d\u0061\u0073\u0074e\u0072I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_NotesMasterIdListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u004e\u006f\u0074\u0065\u0073\u004d\u0061\u0073t\u0065\u0072\u0049\u0064Li\u0073\u0074",NewCT_NotesMasterIdList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0048\u0061\u006e\u0064o\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049d\u004c\u0069\u0073t\u0045n\u0074\u0072\u0079",NewCT_HandoutMasterIdListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0048an\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072\u0049\u0064\u004c\u0069s\u0074",NewCT_HandoutMasterIdList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0045\u006dbe\u0064d\u0065\u0064\u0046\u006f\u006et\u0044\u0061\u0074\u0061\u0049\u0064",NewCT_EmbeddedFontDataId );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0045\u006d\u0062\u0065\u0064\u0064\u0065\u0064\u0046\u006fn\u0074\u004c\u0069\u0073\u0074\u0045\u006e\u0074\u0072\u0079",NewCT_EmbeddedFontListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0045mb\u0065\u0064\u0064\u0065\u0064\u0046\u006f\u006e\u0074\u004c\u0069\u0073\u0074",NewCT_EmbeddedFontList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u006d\u0061\u0072\u0074\u0054\u0061\u0067\u0073",NewCT_SmartTags );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006f\u0077",NewCT_CustomShow );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043\u0075\u0073\u0074\u006f\u006d\u0053\u0068\u006fw\u004c\u0069\u0073\u0074",NewCT_CustomShowList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u0068\u006f\u0074\u006f\u0041\u006c\u0062\u0075\u006d",NewCT_PhotoAlbum );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u006c\u0069\u0064\u0065\u0053\u0069\u007a\u0065",NewCT_SlideSize );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004b\u0069\u006e\u0073\u006f\u006b\u0075",NewCT_Kinsoku );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004d\u006f\u0064\u0069\u0066\u0079\u0056\u0065\u0072i\u0066\u0069\u0065\u0072",NewCT_ModifyVerifier );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fP\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e",NewCT_Presentation );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0048\u0074\u006d\u006c\u0050\u0075\u0062\u006c\u0069\u0073h\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_HtmlPublishProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0057\u0065\u0062P\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_WebProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fP\u0072\u0069\u006e\u0074\u0050r\u006f\u0070e\u0072\u0074\u0069\u0065\u0073",NewCT_PrintProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0049\u006e\u0066\u006f\u0042r\u006f\u0077\u0073\u0065",NewCT_ShowInfoBrowse );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0053\u0068\u006fw\u0049\u006e\u0066\u006f\u004b\u0069\u006f\u0073\u006b",NewCT_ShowInfoKiosk );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u006f\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_ShowProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0050\u0072\u0065s\u0065\u006e\u0074\u0061\u0074i\u006fn\u0050r\u006f\u0070\u0065\u0072\u0074\u0069\u0065s",NewCT_PresentationProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fH\u0065\u0061\u0064\u0065\u0072\u0046\u006f\u006f\u0074\u0065\u0072",NewCT_HeaderFooter );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u006c\u0061\u0063\u0065\u0068o\u006c\u0064\u0065\u0072",NewCT_Placeholder );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0041\u0070\u0070\u006ci\u0063\u0061\u0074\u0069\u006f\u006eN\u006f\u006e\u0056\u0069\u0073\u0075\u0061l\u0044\u0072\u0061\u0077\u0069\u006e\u0067\u0050\u0072\u006fp\u0073",NewCT_ApplicationNonVisualDrawingProps );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056i\u0073\u0075\u0061\u006c",NewCT_ShapeNonVisual );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u0068\u0061\u0070\u0065",NewCT_Shape );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054\u005f\u0043\u006fnn\u0065c\u0074\u006f\u0072\u004e\u006fn\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_ConnectorNonVisual );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fC\u006f\u006e\u006e\u0065\u0063\u0074\u006f\u0072",NewCT_Connector );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050ic\u0074\u0075\u0072\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_PictureNonVisual );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0050\u0069\u0063\u0074\u0075\u0072\u0065",NewCT_Picture );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006ae\u0063t\u0046\u0072\u0061\u006d\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075\u0061\u006c",NewCT_GraphicalObjectFrameNonVisual );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fGr\u0061\u0070\u0068\u0069\u0063\u0061\u006c\u004f\u0062\u006a\u0065\u0063\u0074\u0046\u0072\u0061\u006d\u0065",NewCT_GraphicalObjectFrame );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047ro\u0075\u0070\u0053\u0068\u0061\u0070\u0065\u004e\u006f\u006e\u0056\u0069\u0073\u0075a\u006c",NewCT_GroupShapeNonVisual );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0072\u006f\u0075\u0070\u0053\u0068\u0061\u0070\u0065",NewCT_GroupShape );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0052\u0065\u006c",NewCT_Rel );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fBa\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_BackgroundProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewCT_Background );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005fC\u006f\u006d\u006d\u006f\u006eS\u006c\u0069d\u0065\u0044\u0061\u0074\u0061",NewCT_CommonSlideData );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065",NewCT_Slide );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004ca\u0079\u006f\u0075\u0074",NewCT_SlideLayout );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069\u0064\u0065\u004d\u0061\u0073\u0074\u0065r\u0054\u0065\u0078\u0074\u0053\u0074\u0079\u006c\u0065\u0073",NewCT_SlideMasterTextStyles );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u0053\u006c\u0069d\u0065\u004c\u0061\u0079\u006fu\u0074I\u0064L\u0069\u0073\u0074\u0045\u006e\u0074\u0072y",NewCT_SlideLayoutIdListEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u0053\u006c\u0069\u0064\u0065\u004c\u0061\u0079o\u0075\u0074\u0049\u0064Li\u0073\u0074",NewCT_SlideLayoutIdList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053\u006c\u0069\u0064\u0065\u004da\u0073\u0074\u0065\u0072",NewCT_SlideMaster );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054_\u0048\u0061\u006ed\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072",NewCT_HandoutMaster );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u004da\u0073\u0074\u0065\u0072",NewCT_NotesMaster );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0053\u006c\u0069\u0064\u0065",NewCT_NotesSlide );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0053\u0079\u006e\u0063\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_SlideSyncProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fS\u0074\u0072\u0069\u006e\u0067\u0054\u0061\u0067",NewCT_StringTag );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0054\u0061\u0067\u004c\u0069\u0073\u0074",NewCT_TagList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","C\u0054_\u004e\u006f\u0072\u006d\u0061\u006c\u0056\u0069e\u0077\u0050\u006f\u0072ti\u006f\u006e",NewCT_NormalViewPortion );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fNo\u0072\u006d\u0061\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_NormalViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fCo\u006d\u006d\u006f\u006e\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_CommonViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004e\u006f\u0074\u0065\u0073\u0054\u0065\u0078t\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072t\u0069\u0065\u0073",NewCT_NotesTextViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0053\u006c\u0069\u0064\u0065\u0045\u006e\u0074\u0072\u0079",NewCT_OutlineViewSlideEntry );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fOu\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065\u0077\u0053\u006c\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_OutlineViewSlideList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043T\u005f\u004f\u0075\u0074\u006c\u0069\u006e\u0065\u0056\u0069\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069\u0065\u0073",NewCT_OutlineViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053l\u0069\u0064\u0065\u0053\u006f\u0072\u0074\u0065\u0072\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073",NewCT_SlideSorterViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0047\u0075\u0069\u0064\u0065",NewCT_Guide );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005fG\u0075\u0069\u0064\u0065\u004c\u0069\u0073\u0074",NewCT_GuideList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0043o\u006d\u006d\u006f\u006e\u0053\u006c\u0069\u0064\u0065\u0056i\u0065w\u0050\u0072\u006f\u0070\u0065\u0072\u0074i\u0065\u0073",NewCT_CommonSlideViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0053li\u0064\u0065\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_SlideViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u004eot\u0065\u0073\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065\u0072\u0074\u0069e\u0073",NewCT_NotesViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0043\u0054\u005f\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u0070\u0065r\u0074\u0069\u0065\u0073",NewCT_ViewProperties );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","c\u006d\u0041\u0075\u0074\u0068\u006f\u0072\u004c\u0073\u0074",NewCmAuthorLst );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0063\u006d\u004cs\u0074",NewCmLst );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u006f\u006c\u0065\u004f\u0062\u006a",NewOleObj );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0070\u0072\u0065s\u0065\u006e\u0074\u0061\u0074\u0069\u006f\u006e",NewPresentation );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074i\u006f\u006e\u0050\u0072",NewPresentationPr );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073\u006c\u0064",NewSld );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u004c\u0061\u0079\u006f\u0075t",NewSldLayout );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u004d\u0061\u0073\u0074\u0065r",NewSldMaster );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0068\u0061\u006e\u0064\u006f\u0075\u0074\u004d\u0061\u0073\u0074\u0065\u0072",NewHandoutMaster );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","n\u006f\u0074\u0065\u0073\u004d\u0061\u0073\u0074\u0065\u0072",NewNotesMaster );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u006e\u006f\u0074e\u0073",NewNotes );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0073l\u0064\u0053\u0079\u006e\u0063\u0050r",NewSldSyncPr );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0074\u0061\u0067\u004c\u0073\u0074",NewTagLst );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0076\u0069\u0065\u0077\u0050\u0072",NewViewPr );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045G\u005fS\u006c\u0069\u0064\u0065\u004ci\u0073\u0074C\u0068\u006f\u0069\u0063\u0065",NewEG_SlideListChoice );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047_\u0045\u0078\u0074e\u006e\u0073\u0069\u006f\u006e\u004c\u0069\u0073\u0074",NewEG_ExtensionList );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","E\u0047\u005f\u0053\u0068\u006f\u0077\u0054\u0079\u0070\u0065",NewEG_ShowType );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047_\u0054\u006f\u0070L\u0065\u0076\u0065\u006c\u0053\u006c\u0069\u0064\u0065",NewEG_TopLevelSlide );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065",NewEG_ChildSlide );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0045\u0047\u005f\u0042\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064",NewEG_Background );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u0054\u004c\u0042\u0075\u0069\u006c\u0064",NewAG_TLBuild );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u004f\u006c\u0065",NewAG_Ole );_ae .RegisterConstructor ("\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0073\u0063\u0068\u0065\u006d\u0061\u0073\u002e\u006f\u0070\u0065\u006e\u0078m\u006c\u0066\u006f\u0072\u006d\u0061\u0074\u0073\u002eo\u0072\u0067\u002f\u0070\u0072\u0065\u0073\u0065\u006e\u0074\u0061\u0074\u0069o\u006e\u006d\u006c\u002f\u0032\u00300\u0036\u002f\u006da\u0069\u006e","\u0041\u0047\u005f\u0043\u0068\u0069\u006c\u0064\u0053\u006c\u0069\u0064\u0065",NewAG_ChildSlide );};