protected override void ReadXmlAttributes(IXDLSAttributeReader reader)
        {
            int num = 0x12;

            base.ReadXmlAttributes(reader);
            if (reader.HasAttribute(BookmarkStart.b("礷伹䠻嘽⼿ぁ", 0x12)))
            {
                this.Author = reader.ReadString(BookmarkStart.b("礷伹䠻嘽⼿ぁ", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("礷䨹䰻刽⤿⅁╃㉅ⅇ╉≋Mㅏ㽑ㅓ", num)))
            {
                this.ApplicationName = reader.ReadString(BookmarkStart.b("礷䨹䰻刽⤿⅁╃㉅ⅇ╉≋Mㅏ㽑ㅓ", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("氷匹䠻刽┿", num)))
            {
                this.Title = reader.ReadString(BookmarkStart.b("氷匹䠻刽┿", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("欷伹帻吽┿⅁ぃ", num)))
            {
                this.Subject = reader.ReadString(BookmarkStart.b("欷伹帻吽┿⅁ぃ", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("猷弹䔻䤽⼿ぁ⁃㕅", num)))
            {
                this.Keywords = reader.ReadString(BookmarkStart.b("猷弹䔻䤽⼿ぁ⁃㕅", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("笷唹儻匽┿ⱁぃ㕅", num)))
            {
                this.Comments = reader.ReadString(BookmarkStart.b("笷唹儻匽┿ⱁぃ㕅", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("氷弹儻丽ⰿ⍁ぃ⍅", num)))
            {
                this.Template = reader.ReadString(BookmarkStart.b("氷弹儻丽ⰿ⍁ぃ⍅", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("琷嬹伻䨽Ŀ㝁ぃ⹅❇㡉", num)))
            {
                this.LastAuthor = reader.ReadString(BookmarkStart.b("琷嬹伻䨽Ŀ㝁ぃ⹅❇㡉", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("樷弹䨻圽㌿⭁⭃⡅ه㽉⅋ⱍ㕏⁑", num)))
            {
                this.RevisionNumber = reader.ReadString(BookmarkStart.b("樷弹䨻圽㌿⭁⭃⡅ه㽉⅋ⱍ㕏⁑", num));
            }
            reader.HasAttribute(BookmarkStart.b("紷帹唻䨽ᐿ⭁⥃⍅", num));
            if (reader.HasAttribute(BookmarkStart.b("琷嬹伻䨽ဿぁⵃ⡅㱇⽉⡋", num)))
            {
                this.LastPrinted = reader.ReadDateTime(BookmarkStart.b("琷嬹伻䨽ဿぁⵃ⡅㱇⽉⡋", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("笷䠹夻弽㐿❁C❅㱇⽉", num)))
            {
                this.CreateDate = reader.ReadDateTime(BookmarkStart.b("笷䠹夻弽㐿❁C❅㱇⽉", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("琷嬹伻䨽ጿ⍁㉃⍅ే⭉㡋⭍", num)))
            {
                this.LastSaveDate = reader.ReadDateTime(BookmarkStart.b("琷嬹伻䨽ጿ⍁㉃⍅ే⭉㡋⭍", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("样嬹嬻嬽̿ⵁㅃ⡅㱇", num)))
            {
                this.method_6(PIDSI.Pagecount, reader.ReadInt(BookmarkStart.b("样嬹嬻嬽̿ⵁㅃ⡅㱇", num)));
            }
            if (reader.HasAttribute(BookmarkStart.b("漷唹主娽̿ⵁㅃ⡅㱇", num)))
            {
                this.method_6(PIDSI.Wordcount, reader.ReadInt(BookmarkStart.b("漷唹主娽̿ⵁㅃ⡅㱇", num)));
            }
            if (reader.HasAttribute(BookmarkStart.b("笷刹崻䰽̿ⵁㅃ⡅㱇", num)))
            {
                this.method_6(PIDSI.Charcount, reader.ReadInt(BookmarkStart.b("笷刹崻䰽̿ⵁㅃ⡅㱇", num)));
            }
            if (reader.HasAttribute(BookmarkStart.b("氷刹䤻匽∿ⱁ╃⽅⑇", num)))
            {
                this.Thumbnail = reader.ReadString(BookmarkStart.b("氷刹䤻匽∿ⱁ╃⽅⑇", num));
            }
            if (reader.HasAttribute(BookmarkStart.b("簷唹弻洽┿⅁ㅃ㑅ⅇ㹉㕋", num)))
            {
                this.DocSecurity = reader.ReadInt(BookmarkStart.b("簷唹弻洽┿⅁ㅃ㑅ⅇ㹉㕋", num));
            }
        }