Example #1
0
        public void Given_A_String_With_A_Space_And_Width_Smaller_Than_String_Length_WordWrap_Should_Return_String_Splitted_By_Line_Feed()
        {
            WordWrap wordWrap = new WordWrap();
            var      result   = wordWrap.WordWrapString("hello boy", 7);

            result.Should().Be("hello\nboy");
        }
Example #2
0
        public void Given_A_String_Without_Spaces_And_Width_Larger_Than_String_Length_WordWrap_Should_Return_Same_String()
        {
            WordWrap wordWrap = new WordWrap();
            var      result   = wordWrap.WordWrapString("hello", 8);

            result.Should().Be("hello");
        }
Example #3
0
        public void Given_A_String_With_No_Spaces_And_Width_Smaller_Than_String_Length_WordWrap_Should_Return_String_Splitted_By_Several_Line_Feeds()
        {
            WordWrap wordWrap = new WordWrap();
            var      result   = wordWrap.WordWrapString("ThisLongStringShouldBeSplittedSeveralTimes", 14);

            result.Should().Be("ThisLongString\nShouldBeSplitt\nedSeveralTimes");
        }
Example #4
0
        public void Given_A_String_With_Several_Spaces_And_Width_Smaller_Than_String_Length_WordWrap_Should_Return_String_Splitted_By_Several_Line_Feeds()
        {
            WordWrap wordWrap = new WordWrap();
            var      result   = wordWrap.WordWrapString("welcome to tdd YoungPadawan", 12);

            result.Should().Be("welcome to\ntdd\nYoungPadawan");
        }
Example #5
0
        public void Given_A_String_With_Several_Spaces_Set_Width_Equals_To_Space_Return_String_Splitted_And_Trimmed()
        {
            WordWrap wordWrap = new WordWrap();
            var      result   = wordWrap.WordWrapString("TestTheBehavior of wordwrap when matching width and space", 15);

            result.Should().Be("TestTheBehavior\nof wordwrap\nwhen matching\nwidth and space");
        }
        public void Text_WrapTextTest()
        {
            TextStyle target = new TextStyle();

            //Default

            WordWrap expected = WordWrap.Auto;

            Assert.AreEqual(expected, target.WrapText);

            //Set value

            expected = WordWrap.Character;
            WordWrap actual;

            target.WrapText = expected;
            actual          = target.WrapText;
            Assert.AreEqual(expected, actual);

            // Change Value

            expected        = WordWrap.NoWrap;
            target.WrapText = expected;
            actual          = target.WrapText;
            Assert.AreEqual(expected, actual);

            //Remove value

            expected = WordWrap.Auto;
            target.RemoveWrapText();
            actual = target.WrapText;
            Assert.AreEqual(expected, actual);
        }
Example #7
0
 public ChatMessage(int id, Creature chatPlayer, string text, SpriteFont font, float maxLineWidth)
 {
     Id         = id;
     Text       = text;
     ChatPlayer = chatPlayer;
     LineCount  = WordWrap.WrapText(font, text, maxLineWidth).Split('\n').Length - 1;
 }
Example #8
0
        public void Given_A_String_With_Several_Spaces_And_Width_Able_To_Fit_Several_Words_Should_Return_String_Splitted_By_Several_Line_Feeds()
        {
            WordWrap wordWrap = new WordWrap();
            var      result   = wordWrap.WordWrapString("This sentence should be splitted several times", 19);

            result.Should().Be("This sentence\nshould be splitted\nseveral times");
        }
Example #9
0
        public static TextOptReset Set(WordWrap wrap)
        {
            var prev = Text.WordWrap;

            Text.WordWrap = wrap == WordWrap.DoWrap;
            return(new TextOptReset()
            {
                wrap = prev
            });
        }
Example #10
0
        public void CanWrapMultipleLine()
        {
            const string inputword    = "Today is friday. \nLets go outside.\n Happy weekedn!";
            const string expectedword = "Today\n is friday. \nLets go outside.\nHappy weekedn!";
            var          actualresult = (WordWrap.Wrap(inputword, 5));

            Assert.That(expectedword, Is.EqualTo(actualresult),
                        string.Format("result of entered word [{0}] is [{1}] but it should be [{2}]", inputword,
                                      actualresult, expectedword));
        }
Example #11
0
        public void DisablesWordWrap()
        {
            var entry = new WordWrap(null, new[] { new Argument(null, "0") });
            var ctx   = new EntryRenderContext(null, null, new RenderOptions {
                WordWrap = true
            });

            entry.Evaluate(ctx);

            Assert.AreEqual(false, ctx.Options.WordWrap);
        }
Example #12
0
        public static void Initialize(Game game)
        {
            Font = Inspection.Load <SpriteFont>("Fonts/Latin Small").createTasFont();
            WordWrap.SetCallback(TasCharWidth, null);

            Foreground        = Color.White;
            Shadow            = Color.Black;
            DropShadow        = new Vector2(1, 1);
            HorizontalSpacing = 1;
            VerticalSpacing   = 1;
            Scale             = 2;
        }
        private static StringFormat GetStringFormatting(WordWrap wrapping)
        {
            StringFormat format;

            if (wrapping == WordWrap.Character)
            {
                format = NoWrappingCharacterFormant;
            }
            else
            {
                format = NoWrappingWordFormat;
            }
            return(format);
        }
Example #14
0
        public void lastWordConstitutesLine()
        {
            List <String> wortliste = new List <String>();

            wortliste.Add("c");
            int maxLength = 3;

            String[] expectedWortgruppe         = new String[] { "c" };
            String[] expectedRemainingWortliste = new String[] { };

            String[] wortgruppe = WordWrap.WorteDerZeileBestimmen(wortliste, maxLength);

            CollectionAssert.AreEqual(wortliste.ToArray(), expectedRemainingWortliste);
            CollectionAssert.AreEqual(wortgruppe, expectedWortgruppe);
        }
Example #15
0
        public override int GetHashCode()
        {
            StringBuilder builder = new StringBuilder();

            if (FontFamily != null)
            {
                builder.Append(FontFamily.ToString());
            }
            builder.Append(FontStyle.ToString());
            builder.Append(FontStretch.ToString());
            builder.Append(((ushort)FontWeight.Weight).ToString());
            builder.Append(WordWrap.ToString());
            builder.Append(MaximumSize.ToString());
            return(builder.ToString().GetHashCode());
        }
Example #16
0
        public void Textumbruch_abc_ergibt_abc()
        {
            //Arrange
            string text = "a\nb\nc";

            text = text.Replace(@"\n", _lineSeparator);
            string wunschergebnis = "a\nb\nc";

            wunschergebnis = wunschergebnis.Replace(@"\n", _lineSeparator);
            int maxZeilenLänge = 1;
            //Act
            var ergebnisText = WordWrap.Umbrechen(text, maxZeilenLänge);

            //Assert
            Assert.AreEqual <string>(wunschergebnis, ergebnisText);
        }
Example #17
0
        public void wordlist_a_b_c_results_to_ab_fitInLine_with_maxLength_3()
        {
            //Arrange
            String[] wortliste = new[] { "a", "b", "c" };
            int      maxLength = 3;

            String[][] expectedWortgruppen = new[] { new[] { "a", "b" }, new[] { "c" } };

            //Act
            String[][] wortgruppen = WordWrap.WorteZusammenfassenProZeile(wortliste, maxLength);

            //Assert
            CollectionAssert.AreEqual(wortgruppen[0], expectedWortgruppen[0]);
            CollectionAssert.AreEqual(wortgruppen[1], expectedWortgruppen[1]);
            Assert.AreEqual(2, wortgruppen.Length);
        }
Example #18
0
        public override void Draw(GameTime gameTime)
        {
            float alpha1 = Easing.EaseOut(FezMath.Saturate(this.fader.TotalSeconds / 0.25), EasingType.Sine);
            float num1   = (float)this.GraphicsDevice.Viewport.Width;
            float num2   = (float)this.GraphicsDevice.Viewport.Height;
            float num3   = (float)this.letterTexture.Width;
            float num4   = (float)this.letterTexture.Height;

            this.GraphicsDevice.SamplerStates[0] = SamplerState.PointClamp;
            float  viewScale     = SettingsManager.GetViewScale(this.GraphicsDevice);
            Matrix textureMatrix = new Matrix(1f, 0.0f, 0.0f, 0.0f, 0.0f, 1f, 0.0f, 0.0f, -0.5f, -0.5f, 1f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f) * new Matrix((float)((double)num1 / (double)num3 / 4.0) / viewScale, 0.0f, 0.0f, 0.0f, 0.0f, (float)((double)num2 / (double)num4 / 4.0) / viewScale, 0.0f, 0.0f, 0.0f, 0.0f, 1f, 0.0f, 0.0f, 0.0f, 0.0f, 1f) * new Matrix(1f, 0.0f, 0.0f, 0.0f, 0.0f, 1f, 0.0f, 0.0f, 0.85f, 0.5f, 1f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f);

            this.TargetRenderer.DrawFullscreen(new Color(0.0f, 0.0f, 0.0f, 0.4f * alpha1));
            this.TargetRenderer.DrawFullscreen((Texture)this.letterTexture, textureMatrix, new Color(1f, 1f, 1f, alpha1));
            GraphicsDeviceExtensions.BeginPoint(this.sb);
            SpriteFont font        = Culture.IsCJK ? this.FontManager.Small : this.FontManager.Big;
            float      scale       = (Culture.IsCJK ? this.FontManager.SmallFactor + 0.05f : this.FontManager.BigFactor) * viewScale;
            string     text1       = this.LetterText;
            int        num5        = Culture.IsCJK ? 500 : 135;
            string     str         = WordWrap.Split(text1, font, (float)num5);
            int        lineSpacing = font.LineSpacing;

            if (!Culture.IsCJK)
            {
                font.LineSpacing = 14;
            }
            string text2 = str.Substring(0, Math.Min(str.Length, (int)(this.sinceStarted.TotalSeconds * 15.0)));

            if (this.oldLetterCount != this.CountChars(text2))
            {
                SoundEffectExtensions.Emit(this.sLetterAppear);
            }
            this.oldLetterCount = this.CountChars(text2);
            float   x       = 335f * viewScale;
            float   num6    = 176f * viewScale;
            Vector3 vector3 = LetterViewer.TextColor.ToVector3();

            this.textRenderer.DrawString(this.sb, font, text2, new Vector2(x, num6 + scale * this.FontManager.TopSpacing), new Color(vector3.X, vector3.Y, vector3.Z, alpha1), scale);
            if (!Culture.IsCJK)
            {
                font.LineSpacing = lineSpacing;
            }
            float alpha2 = alpha1 * (float)FezMath.Saturate(this.sinceStarted.TotalSeconds - 2.0);

            this.textRenderer.DrawShadowedText(this.sb, this.FontManager.Big, StaticText.GetString("AchievementInTrialResume"), new Vector2(310f * viewScale, (float)(115.0 * (double)viewScale + (double)this.FontManager.TopSpacing * (double)scale)), new Color(0.5f, 1f, 0.5f, alpha2), this.FontManager.BigFactor * viewScale);
            this.sb.End();
        }
Example #19
0
        public void wordgroupFitsExactlyInLine()
        {
            List <String> wortliste = new List <String>();

            wortliste.AddRange(new List <string> {
                "a", "b", "c"
            });
            int maxLength = 3;

            String[] expectedWortgruppe         = new String[] { "a", "b" };
            String[] expectedRemainingWortliste = new String[] { "c" };

            String[] wortgruppe = WordWrap.WorteDerZeileBestimmen(wortliste, maxLength);

            CollectionAssert.AreEqual(wortliste.ToArray(), expectedRemainingWortliste);
            CollectionAssert.AreEqual(wortgruppe, expectedWortgruppe);
        }
Example #20
0
        public void wordlist_a_b_c_eachWordOneLine_with_maxLength_1()
        {
            //Arrange
            String[] wortliste = new[] { "a", "b", "c" };
            int      maxLength = 1;

            String[][] expectedWortgruppen = new[] { new[] { "a" }, new[] { "b" }, new[] { "c" } };

            //Act
            String[][] wortgruppen = WordWrap.WorteZusammenfassenProZeile(wortliste, maxLength);

            //Assert
            CollectionAssert.AreEqual(wortgruppen[0], expectedWortgruppen[0]);
            CollectionAssert.AreEqual(wortgruppen[1], expectedWortgruppen[1]);
            CollectionAssert.AreEqual(wortgruppen[2], expectedWortgruppen[2]);
            Assert.AreEqual(3, wortgruppen.Length);
        }
Example #21
0
 protected bool DoConvertWhitespace(StyleBase style, object value, out WordWrap wrap)
 {
     if (null == value)
     {
         wrap = WordWrap.Auto;
         return(false);
     }
     else if (TryParseWhitespace(value.ToString(), out wrap, out bool preserve))
     {
         style.SetValue(StyleKeys.TextWhitespaceKey, preserve);
         return(true);
     }
     else
     {
         return(false);
     }
 }
Example #22
0
        public static bool TryParseWhitespace(string value, out WordWrap wrap, out bool preserve)
        {
            bool success;

            switch (value.ToLower())
            {
            case "normal":
                wrap     = WordWrap.Auto;
                preserve = false;
                success  = true;
                break;

            case "pre":
                wrap     = WordWrap.NoWrap;
                preserve = true;
                success  = true;
                break;

            case "nowrap":
                wrap     = WordWrap.NoWrap;
                preserve = false;
                success  = true;
                break;

            case "pre-wrap":
                wrap     = WordWrap.Auto;
                preserve = true;
                success  = true;
                break;

            case "pre-line":
                wrap     = WordWrap.Auto;
                preserve = false;
                success  = true;
                break;

            default:
                wrap     = WordWrap.Auto;
                preserve = false;
                success  = false;    //not supported
                break;
            }

            return(success);
        }
        protected PDFSize MeasureGraphicsString(string chars, PDFSize available, WordWrap wrapping, out int charsfitted)
        {
            //PDFUnit h = options.Leading.HasValue? options.Leading.Value : options.Font.Size;
            //PDFUnit w = chars.Length * h.PointsValue;
            //charsfitted = chars.Length;
            //return new PDFSize(w,h);

            if (_wingraphics == null)
            {
                _wingraphics = this.CreateWinGraphics();
            }
            if (available.Width <= 1)
            {
                charsfitted = 0;
                return(PDFSize.Empty);
            }
            else
            {
                StringFormat format = GetStringFormatting(wrapping);

                System.Drawing.SizeF size    = new SizeF((float)available.Width.PointsValue, (float)available.Height.PointsValue);
                System.Drawing.Font  sysfont = null;// this.CurrentFont.GetSystemFont();
                int linesfitted;
                if (wrapping == WordWrap.NoWrap)
                {
                    size        = _wingraphics.MeasureString(chars, sysfont, PointF.Empty, format);
                    charsfitted = chars.Length;
                }
                else
                {
                    size = _wingraphics.MeasureString(chars, sysfont, size, format, out charsfitted, out linesfitted);
                }

                return(new PDFSize(size.Width, size.Height));
            }
        }
Example #24
0
    private IEnumerator DoAddMessage(string name, string msg, StoryDirector.POS tail_dir, StoryDirector.MSG_TYPE msg_type)
    {
        typewriter = null;
        Transform table_t     = GetCtrl(UI.TBL_MESSAGE);
        string    prefab_name = "StoryMessageItem0";

        if (msg_type == StoryDirector.MSG_TYPE.MONOLOGUE)
        {
            prefab_name = "StoryMessageItem1";
        }
        Transform message_item_t = Realizes(prefab_name, table_t, true);

        message_item_t.SetSiblingIndex(0);
        UIWidget message_item_w = message_item_t.GetComponent <UIWidget>();

        lastMessageItem   = message_item_t;
        balloon           = base.GetComponent <UISprite>(message_item_t, (Enum)UI.SPR_BALLOON);
        tailLeft          = FindCtrl(message_item_t, UI.SPR_TAIL_L);
        tailRight         = FindCtrl(message_item_t, UI.SPR_TAIL_R);
        tailCenter        = FindCtrl(message_item_t, UI.SPR_TAIL_C);
        nameLabel         = base.GetComponent <UILabel>(message_item_t, (Enum)UI.LBL_NAME);
        messageLabel      = base.GetComponent <UILabel>(message_item_t, (Enum)UI.LBL_MESSAGE);
        initBaseHeight    = message_item_w.height;
        messageLabel.text = " ";
        initMessageHeight = messageLabel.height;
        messageHeight     = initMessageHeight;
        string temp = string.Empty;

        if (messageLabel.Wrap(msg, out temp))
        {
            msg = WordWrap.Convert(messageLabel, msg);
        }
        SetLastMessageFocus(true);
        SetMessageDragEnabled(false);
        if (msg_type == StoryDirector.MSG_TYPE.NORMAL)
        {
            if (tailLeft != null && tail_dir != StoryDirector.POS.LEFT)
            {
                tailLeft.get_gameObject().SetActive(false);
            }
            if (tailRight != null && tail_dir != StoryDirector.POS.RIGHT)
            {
                tailRight.get_gameObject().SetActive(false);
            }
            if (tailCenter != null && tail_dir != StoryDirector.POS.CENTER)
            {
                tailCenter.get_gameObject().SetActive(false);
            }
            nameLabel.text = name;
        }
        UIWidget next_arrow_w = base.GetComponent <UIWidget>((Enum)UI.SPR_NEXT);

        next_arrow_w.get_gameObject().SetActive(false);
        List <UITweener> tweens = new List <UITweener>();

        message_item_t.GetComponentsInChildren <UITweener>(tweens);
        while (tweens.Find((UITweener o) => o.get_enabled()) != null)
        {
            yield return((object)null);
        }
        SoundManager.PlaySystemSE(SoundID.UISE.POPUP, 1f);
        messageLabel.text         = msg;
        typewriter                = messageLabel.get_gameObject().AddComponent <TypewriterEffect>();
        typewriter.charsPerSecond = StoryDirector.SPEED_TYPEWRITER;
        typewriter.ResetToBeginning();
        while (typewriter.isActive)
        {
            yield return((object)null);
        }
        yield return((object)null);

        next_arrow_w.get_gameObject().SetActive(true);
        Vector3[] message_corners    = message_item_w.worldCorners;
        Vector3[] next_arrow_corners = next_arrow_w.worldCorners;
        ((UIRect)next_arrow_w).SetAnchor(null);
        next_arrow_w.cachedTransform.set_position(new Vector3((next_arrow_corners[0].x + next_arrow_corners[2].x) * 0.5f, message_corners[0].y - (next_arrow_corners[1].y - next_arrow_corners[0].y) * 0.5f, next_arrow_corners[0].z));
        SetMessageDragEnabled(true);
        Object.Destroy(typewriter);
        typewriter    = null;
        messageHeight = 0;
        messageNum++;
        coroutine = null;
    }
Example #25
0
                /// <summary>
                /// Displays the specified text within the specified rectangular region.
                /// </summary>
                /// <param name="text">The text to display.</param>
                /// <param name="x">The X coordinate of the rectangular region.</param>
                /// <param name="y">The Y coordinate of the rectangular region.</param>
                /// <param name="width">The width of the rectangular region.</param>
                /// <param name="height">The height of the rectangular region.</param>
                /// <param name="color">The text color.</param>
                /// <param name="font">The text font.</param>
                /// <param name="textAlignment">A value from the <see cref="TextAlign"/> enumeration that specifies how to align the text within the rectangular region.</param>
                /// <param name="wordWrap">A value from the <see cref="WordWrap"/> enumeration that specifies how to wrap the text within the rectangular region.</param>
                /// <param name="trimming">A value from the <see cref="Trimming"/> enumeration that specifies how to trim excess text.</param>
                /// <param name="scaleTextToFit">A value from the <see cref="ScaleText"/> enumeration that specifies how the text should be scaled.</param>
                public void DisplayTextInRectangle(string text, int x, int y, int width, int height,
                    Color color, Font font, TextAlign textAlignment, WordWrap wordWrap, Trimming trimming, ScaleText scaleTextToFit)
                {
                    uint dtFlags = Bitmap.DT_None;

                    switch (textAlignment)
                    {
                        case TextAlign.Center:
                            dtFlags |= Bitmap.DT_AlignmentCenter;
                            break;
                        case TextAlign.Left:
                            dtFlags |= Bitmap.DT_AlignmentLeft;
                            break;
                        case TextAlign.Right:
                            dtFlags |= Bitmap.DT_AlignmentRight;
                            break;
                        default:
                            break;
                    }

                    switch (trimming)
                    {
                        case Trimming.CharacterEllipsis:
                            dtFlags |= Bitmap.DT_TrimmingCharacterEllipsis;
                            break;
                        case Trimming.WordEllipsis:
                            dtFlags |= Bitmap.DT_TrimmingWordEllipsis;
                            break;
                        default:
                            break;
                    }


                    if (wordWrap == WordWrap.Wrap)
                        dtFlags |= Bitmap.DT_WordWrap;

                    if (scaleTextToFit == ScaleText.None)
                        dtFlags |= Bitmap.DT_IgnoreHeight;

                    _screen.DrawTextInRect(text, x, y, width, height, dtFlags, color, font);

                    if (_autoRedraw)
                    {
                        if (_redrawAll)
                        {
                            _displayModule.Paint(_screen, 0, 0, _width, _height);
                            _redrawAll = false;
                        }
                        else
                        {
                            int right, bottom;
                            font.ComputeTextInRect(text, out right, out bottom, 0, 0, width, height, dtFlags);

                            right += x;
                            bottom += y;

                            if (right >= _width) right = _width - 1;
                            if (bottom >= _height) bottom = _height - 1;

                            if (x < 0) x = 0;
                            if (y < 0) y = 0;

                            if (right >= 0 && bottom >= 0 && x < _width && y < _height)
                                _displayModule.Paint(_screen, x, y, right - x + 1, bottom - y + 1);
                        }
                    }
                }
Example #26
0
        // Generates content of part.
        private static void GeneratePartContent(MainDocumentPart part)
        {
            Document document1 = new Document() { MCAttributes = new MarkupCompatibilityAttributes() { Ignorable = "w14 w15 wp14" } };
            document1.AddNamespaceDeclaration("wpc", "http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas");
            document1.AddNamespaceDeclaration("mc", "http://schemas.openxmlformats.org/markup-compatibility/2006");
            document1.AddNamespaceDeclaration("o", "urn:schemas-microsoft-com:office:office");
            document1.AddNamespaceDeclaration("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships");
            document1.AddNamespaceDeclaration("m", "http://schemas.openxmlformats.org/officeDocument/2006/math");
            document1.AddNamespaceDeclaration("v", "urn:schemas-microsoft-com:vml");
            document1.AddNamespaceDeclaration("wp14", "http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing");
            document1.AddNamespaceDeclaration("wp", "http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing");
            document1.AddNamespaceDeclaration("w10", "urn:schemas-microsoft-com:office:word");
            document1.AddNamespaceDeclaration("w", "http://schemas.openxmlformats.org/wordprocessingml/2006/main");
            document1.AddNamespaceDeclaration("w14", "http://schemas.microsoft.com/office/word/2010/wordml");
            document1.AddNamespaceDeclaration("w15", "http://schemas.microsoft.com/office/word/2012/wordml");
            document1.AddNamespaceDeclaration("wpg", "http://schemas.microsoft.com/office/word/2010/wordprocessingGroup");
            document1.AddNamespaceDeclaration("wpi", "http://schemas.microsoft.com/office/word/2010/wordprocessingInk");
            document1.AddNamespaceDeclaration("wne", "http://schemas.microsoft.com/office/word/2006/wordml");
            document1.AddNamespaceDeclaration("wps", "http://schemas.microsoft.com/office/word/2010/wordprocessingShape");

            Body body1 = new Body();

            Paragraph paragraph5 = new Paragraph() { RsidParagraphMarkRevision = "00933EBD", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00C20112", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties1 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines1 = new SpacingBetweenLines() { Before = "480", Line = "360", LineRule = LineSpacingRuleValues.Auto };
            Justification justification6 = new Justification() { Val = JustificationValues.Center };
            OutlineLevel outlineLevel1 = new OutlineLevel() { Val = 0 };

            ParagraphMarkRunProperties paragraphMarkRunProperties1 = new ParagraphMarkRunProperties();
            FontSize fontSize9 = new FontSize() { Val = "48" };
            FontSizeComplexScript fontSizeComplexScript10 = new FontSizeComplexScript() { Val = "30" };
            Underline underline2 = new Underline() { Val = UnderlineValues.Single };

            paragraphMarkRunProperties1.Append(fontSize9);
            paragraphMarkRunProperties1.Append(fontSizeComplexScript10);
            paragraphMarkRunProperties1.Append(underline2);

            paragraphProperties1.Append(spacingBetweenLines1);
            paragraphProperties1.Append(justification6);
            paragraphProperties1.Append(outlineLevel1);
            paragraphProperties1.Append(paragraphMarkRunProperties1);

            Run run5 = new Run() { RsidRunProperties = "00933EBD" };

            RunProperties runProperties1 = new RunProperties();
            FontSize fontSize10 = new FontSize() { Val = "48" };
            FontSizeComplexScript fontSizeComplexScript11 = new FontSizeComplexScript() { Val = "30" };
            Underline underline3 = new Underline() { Val = UnderlineValues.Single };

            runProperties1.Append(fontSize10);
            runProperties1.Append(fontSizeComplexScript11);
            runProperties1.Append(underline3);
            Text text1 = new Text();
            text1.Text = "Memorandum";

            run5.Append(runProperties1);
            run5.Append(text1);

            paragraph5.Append(paragraphProperties1);
            paragraph5.Append(run5);

            Paragraph paragraph6 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00594F7D", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties2 = new ParagraphProperties();
            WordWrap wordWrap1 = new WordWrap() { Val = false };
            SpacingBetweenLines spacingBetweenLines2 = new SpacingBetweenLines() { Line = "360", LineRule = LineSpacingRuleValues.Auto };
            Justification justification7 = new Justification() { Val = JustificationValues.Right };

            ParagraphMarkRunProperties paragraphMarkRunProperties2 = new ParagraphMarkRunProperties();
            FontSize fontSize11 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript12 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties2.Append(fontSize11);
            paragraphMarkRunProperties2.Append(fontSizeComplexScript12);

            paragraphProperties2.Append(wordWrap1);
            paragraphProperties2.Append(spacingBetweenLines2);
            paragraphProperties2.Append(justification7);
            paragraphProperties2.Append(paragraphMarkRunProperties2);

            Run run6 = new Run();

            RunProperties runProperties2 = new RunProperties();
            FontSize fontSize12 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript13 = new FontSizeComplexScript() { Val = "30" };

            runProperties2.Append(fontSize12);
            runProperties2.Append(fontSizeComplexScript13);
            Text text2 = new Text();
            text2.Text = "Case No.:";

            run6.Append(runProperties2);
            run6.Append(text2);

            Run run7 = new Run() { RsidRunAddition = "00594F7D" };

            RunProperties runProperties3 = new RunProperties();
            FontSize fontSize13 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript14 = new FontSizeComplexScript() { Val = "30" };

            runProperties3.Append(fontSize13);
            runProperties3.Append(fontSizeComplexScript14);
            Text text3 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text3.Text = " ";

            run7.Append(runProperties3);
            run7.Append(text3);

            Run run8 = new Run() { RsidRunProperties = "00594F7D", RsidRunAddition = "00594F7D" };

            RunProperties runProperties4 = new RunProperties();
            Color color3 = new Color() { Val = "FF0000" };
            FontSize fontSize14 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript15 = new FontSizeComplexScript() { Val = "30" };

            runProperties4.Append(color3);
            runProperties4.Append(fontSize14);
            runProperties4.Append(fontSizeComplexScript15);
            Text text4 = new Text();
            text4.Text = "xxxxxx";

            run8.Append(runProperties4);
            run8.Append(text4);

            paragraph6.Append(paragraphProperties2);
            paragraph6.Append(run6);
            paragraph6.Append(run7);
            paragraph6.Append(run8);

            Table table1 = new Table();

            TableProperties tableProperties1 = new TableProperties();
            TableStyle tableStyle1 = new TableStyle() { Val = "TableGrid" };
            TableWidth tableWidth1 = new TableWidth() { Width = "0", Type = TableWidthUnitValues.Auto };
            TableIndentation tableIndentation2 = new TableIndentation() { Width = 108, Type = TableWidthUnitValues.Dxa };

            TableBorders tableBorders2 = new TableBorders();
            TopBorder topBorder3 = new TopBorder() { Val = BorderValues.None, Color = "auto", Size = (UInt32Value)0U, Space = (UInt32Value)0U };
            LeftBorder leftBorder3 = new LeftBorder() { Val = BorderValues.None, Color = "auto", Size = (UInt32Value)0U, Space = (UInt32Value)0U };
            BottomBorder bottomBorder4 = new BottomBorder() { Val = BorderValues.None, Color = "auto", Size = (UInt32Value)0U, Space = (UInt32Value)0U };
            RightBorder rightBorder3 = new RightBorder() { Val = BorderValues.None, Color = "auto", Size = (UInt32Value)0U, Space = (UInt32Value)0U };
            InsideHorizontalBorder insideHorizontalBorder2 = new InsideHorizontalBorder() { Val = BorderValues.None, Color = "auto", Size = (UInt32Value)0U, Space = (UInt32Value)0U };
            InsideVerticalBorder insideVerticalBorder2 = new InsideVerticalBorder() { Val = BorderValues.None, Color = "auto", Size = (UInt32Value)0U, Space = (UInt32Value)0U };

            tableBorders2.Append(topBorder3);
            tableBorders2.Append(leftBorder3);
            tableBorders2.Append(bottomBorder4);
            tableBorders2.Append(rightBorder3);
            tableBorders2.Append(insideHorizontalBorder2);
            tableBorders2.Append(insideVerticalBorder2);
            TableLook tableLook1 = new TableLook() { Val = "04A0" };

            tableProperties1.Append(tableStyle1);
            tableProperties1.Append(tableWidth1);
            tableProperties1.Append(tableIndentation2);
            tableProperties1.Append(tableBorders2);
            tableProperties1.Append(tableLook1);

            TableGrid tableGrid1 = new TableGrid();
            GridColumn gridColumn1 = new GridColumn() { Width = "1077" };
            GridColumn gridColumn2 = new GridColumn() { Width = "7121" };

            tableGrid1.Append(gridColumn1);
            tableGrid1.Append(gridColumn2);

            TableRow tableRow1 = new TableRow() { RsidTableRowMarkRevision = "000568E3", RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableRowProperties tableRowProperties1 = new TableRowProperties();
            TableRowHeight tableRowHeight1 = new TableRowHeight() { Val = (UInt32Value)20U };

            tableRowProperties1.Append(tableRowHeight1);

            TableCell tableCell1 = new TableCell();

            TableCellProperties tableCellProperties1 = new TableCellProperties();
            TableCellWidth tableCellWidth1 = new TableCellWidth() { Width = "1080", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment1 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties1.Append(tableCellWidth1);
            tableCellProperties1.Append(tableCellVerticalAlignment1);

            Paragraph paragraph7 = new Paragraph() { RsidParagraphMarkRevision = "00E3003B", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties3 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines3 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification8 = new Justification() { Val = JustificationValues.Left };

            ParagraphMarkRunProperties paragraphMarkRunProperties3 = new ParagraphMarkRunProperties();
            Italic italic1 = new Italic();
            FontSize fontSize15 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript16 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties3.Append(italic1);
            paragraphMarkRunProperties3.Append(fontSize15);
            paragraphMarkRunProperties3.Append(fontSizeComplexScript16);

            paragraphProperties3.Append(spacingBetweenLines3);
            paragraphProperties3.Append(justification8);
            paragraphProperties3.Append(paragraphMarkRunProperties3);

            Run run9 = new Run() { RsidRunProperties = "00E3003B" };

            RunProperties runProperties5 = new RunProperties();
            Italic italic2 = new Italic();
            FontSize fontSize16 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript17 = new FontSizeComplexScript() { Val = "30" };

            runProperties5.Append(italic2);
            runProperties5.Append(fontSize16);
            runProperties5.Append(fontSizeComplexScript17);
            Text text5 = new Text();
            text5.Text = "To:";

            run9.Append(runProperties5);
            run9.Append(text5);

            paragraph7.Append(paragraphProperties3);
            paragraph7.Append(run9);

            tableCell1.Append(tableCellProperties1);
            tableCell1.Append(paragraph7);

            TableCell tableCell2 = new TableCell();

            TableCellProperties tableCellProperties2 = new TableCellProperties();
            TableCellWidth tableCellWidth2 = new TableCellWidth() { Width = "7334", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment2 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties2.Append(tableCellWidth2);
            tableCellProperties2.Append(tableCellVerticalAlignment2);

            Paragraph paragraph8 = new Paragraph() { RsidParagraphMarkRevision = "000568E3", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties4 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines4 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification9 = new Justification() { Val = JustificationValues.Left };

            ParagraphMarkRunProperties paragraphMarkRunProperties4 = new ParagraphMarkRunProperties();
            FontSize fontSize17 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript18 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties4.Append(fontSize17);
            paragraphMarkRunProperties4.Append(fontSizeComplexScript18);

            paragraphProperties4.Append(spacingBetweenLines4);
            paragraphProperties4.Append(justification9);
            paragraphProperties4.Append(paragraphMarkRunProperties4);

            Run run10 = new Run() { RsidRunProperties = "000568E3" };

            RunProperties runProperties6 = new RunProperties();
            FontSize fontSize18 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript19 = new FontSizeComplexScript() { Val = "30" };

            runProperties6.Append(fontSize18);
            runProperties6.Append(fontSizeComplexScript19);
            Text text6 = new Text();
            text6.Text = "Dr";

            run10.Append(runProperties6);
            run10.Append(text6);

            Run run11 = new Run();

            RunProperties runProperties7 = new RunProperties();
            FontSize fontSize19 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript20 = new FontSizeComplexScript() { Val = "30" };

            runProperties7.Append(fontSize19);
            runProperties7.Append(fontSizeComplexScript20);
            Text text7 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text7.Text = ". Horst Hohberger, Chair of ";

            run11.Append(runProperties7);
            run11.Append(text7);

            Run run12 = new Run() { RsidRunProperties = "000568E3" };

            RunProperties runProperties8 = new RunProperties();
            FontSize fontSize20 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript21 = new FontSizeComplexScript() { Val = "30" };

            runProperties8.Append(fontSize20);
            runProperties8.Append(fontSizeComplexScript21);
            Text text8 = new Text();
            text8.Text = "Faculty Committee on Discipline";

            run12.Append(runProperties8);
            run12.Append(text8);

            paragraph8.Append(paragraphProperties4);
            paragraph8.Append(run10);
            paragraph8.Append(run11);
            paragraph8.Append(run12);

            tableCell2.Append(tableCellProperties2);
            tableCell2.Append(paragraph8);

            tableRow1.Append(tableRowProperties1);
            tableRow1.Append(tableCell1);
            tableRow1.Append(tableCell2);

            TableRow tableRow2 = new TableRow() { RsidTableRowMarkRevision = "000568E3", RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableRowProperties tableRowProperties2 = new TableRowProperties();
            TableRowHeight tableRowHeight2 = new TableRowHeight() { Val = (UInt32Value)20U };

            tableRowProperties2.Append(tableRowHeight2);

            TableCell tableCell3 = new TableCell();

            TableCellProperties tableCellProperties3 = new TableCellProperties();
            TableCellWidth tableCellWidth3 = new TableCellWidth() { Width = "1080", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment3 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties3.Append(tableCellWidth3);
            tableCellProperties3.Append(tableCellVerticalAlignment3);

            Paragraph paragraph9 = new Paragraph() { RsidParagraphMarkRevision = "00E3003B", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties5 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines5 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification10 = new Justification() { Val = JustificationValues.Left };
            OutlineLevel outlineLevel2 = new OutlineLevel() { Val = 0 };

            ParagraphMarkRunProperties paragraphMarkRunProperties5 = new ParagraphMarkRunProperties();
            Italic italic3 = new Italic();
            FontSize fontSize21 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript22 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties5.Append(italic3);
            paragraphMarkRunProperties5.Append(fontSize21);
            paragraphMarkRunProperties5.Append(fontSizeComplexScript22);

            paragraphProperties5.Append(spacingBetweenLines5);
            paragraphProperties5.Append(justification10);
            paragraphProperties5.Append(outlineLevel2);
            paragraphProperties5.Append(paragraphMarkRunProperties5);

            Run run13 = new Run() { RsidRunProperties = "00E3003B" };

            RunProperties runProperties9 = new RunProperties();
            Italic italic4 = new Italic();
            FontSize fontSize22 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript23 = new FontSizeComplexScript() { Val = "30" };

            runProperties9.Append(italic4);
            runProperties9.Append(fontSize22);
            runProperties9.Append(fontSizeComplexScript23);
            Text text9 = new Text();
            text9.Text = "From:";

            run13.Append(runProperties9);
            run13.Append(text9);

            paragraph9.Append(paragraphProperties5);
            paragraph9.Append(run13);

            tableCell3.Append(tableCellProperties3);
            tableCell3.Append(paragraph9);

            TableCell tableCell4 = new TableCell();

            TableCellProperties tableCellProperties4 = new TableCellProperties();
            TableCellWidth tableCellWidth4 = new TableCellWidth() { Width = "7334", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment4 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties4.Append(tableCellWidth4);
            tableCellProperties4.Append(tableCellVerticalAlignment4);

            Paragraph paragraph10 = new Paragraph() { RsidParagraphMarkRevision = "000568E3", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00933D40" };

            ParagraphProperties paragraphProperties6 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines6 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification11 = new Justification() { Val = JustificationValues.Left };
            OutlineLevel outlineLevel3 = new OutlineLevel() { Val = 0 };

            ParagraphMarkRunProperties paragraphMarkRunProperties6 = new ParagraphMarkRunProperties();
            FontSize fontSize23 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript24 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties6.Append(fontSize23);
            paragraphMarkRunProperties6.Append(fontSizeComplexScript24);

            paragraphProperties6.Append(spacingBetweenLines6);
            paragraphProperties6.Append(justification11);
            paragraphProperties6.Append(outlineLevel3);
            paragraphProperties6.Append(paragraphMarkRunProperties6);

            Run run14 = new Run();

            RunProperties runProperties10 = new RunProperties();
            FontSize fontSize24 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript25 = new FontSizeComplexScript() { Val = "30" };

            runProperties10.Append(fontSize24);
            runProperties10.Append(fontSizeComplexScript25);
            Text text10 = new Text();
            text10.Text = "Tan Jia";

            run14.Append(runProperties10);
            run14.Append(text10);

            Run run15 = new Run() { RsidRunAddition = "00C20112" };

            RunProperties runProperties11 = new RunProperties();
            FontSize fontSize25 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript26 = new FontSizeComplexScript() { Val = "30" };

            runProperties11.Append(fontSize25);
            runProperties11.Append(fontSizeComplexScript26);
            Text text11 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text11.Text = ", ";

            run15.Append(runProperties11);
            run15.Append(text11);

            Run run16 = new Run() { RsidRunAddition = "00C20112" };

            RunProperties runProperties12 = new RunProperties();
            RunFonts runFonts7 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize26 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript27 = new FontSizeComplexScript() { Val = "30" };

            runProperties12.Append(runFonts7);
            runProperties12.Append(fontSize26);
            runProperties12.Append(fontSizeComplexScript27);
            Text text12 = new Text();
            text12.Text = "Chair";

            run16.Append(runProperties12);
            run16.Append(text12);

            Run run17 = new Run() { RsidRunProperties = "000568E3", RsidRunAddition = "00C20112" };

            RunProperties runProperties13 = new RunProperties();
            FontSize fontSize27 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript28 = new FontSizeComplexScript() { Val = "30" };

            runProperties13.Append(fontSize27);
            runProperties13.Append(fontSizeComplexScript28);
            Text text13 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text13.Text = " of Honor Council";

            run17.Append(runProperties13);
            run17.Append(text13);

            Run run18 = new Run() { RsidRunAddition = "00C20112" };

            RunProperties runProperties14 = new RunProperties();
            FontSize fontSize28 = new FontSize() { Val = "24" };

            runProperties14.Append(fontSize28);
            Text text14 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text14.Text = " (On behalf of Honor Council)";

            run18.Append(runProperties14);
            run18.Append(text14);

            paragraph10.Append(paragraphProperties6);
            paragraph10.Append(run14);
            paragraph10.Append(run15);
            paragraph10.Append(run16);
            paragraph10.Append(run17);
            paragraph10.Append(run18);

            tableCell4.Append(tableCellProperties4);
            tableCell4.Append(paragraph10);

            tableRow2.Append(tableRowProperties2);
            tableRow2.Append(tableCell3);
            tableRow2.Append(tableCell4);

            TableRow tableRow3 = new TableRow() { RsidTableRowMarkRevision = "000568E3", RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableRowProperties tableRowProperties3 = new TableRowProperties();
            TableRowHeight tableRowHeight3 = new TableRowHeight() { Val = (UInt32Value)20U };

            tableRowProperties3.Append(tableRowHeight3);

            TableCell tableCell5 = new TableCell();

            TableCellProperties tableCellProperties5 = new TableCellProperties();
            TableCellWidth tableCellWidth5 = new TableCellWidth() { Width = "1080", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment5 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties5.Append(tableCellWidth5);
            tableCellProperties5.Append(tableCellVerticalAlignment5);

            Paragraph paragraph11 = new Paragraph() { RsidParagraphMarkRevision = "00E3003B", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties7 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines7 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification12 = new Justification() { Val = JustificationValues.Left };
            OutlineLevel outlineLevel4 = new OutlineLevel() { Val = 0 };

            ParagraphMarkRunProperties paragraphMarkRunProperties7 = new ParagraphMarkRunProperties();
            Italic italic5 = new Italic();
            FontSize fontSize29 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript29 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties7.Append(italic5);
            paragraphMarkRunProperties7.Append(fontSize29);
            paragraphMarkRunProperties7.Append(fontSizeComplexScript29);

            paragraphProperties7.Append(spacingBetweenLines7);
            paragraphProperties7.Append(justification12);
            paragraphProperties7.Append(outlineLevel4);
            paragraphProperties7.Append(paragraphMarkRunProperties7);

            Run run19 = new Run() { RsidRunProperties = "00E3003B" };

            RunProperties runProperties15 = new RunProperties();
            Italic italic6 = new Italic();
            FontSize fontSize30 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript30 = new FontSizeComplexScript() { Val = "30" };

            runProperties15.Append(italic6);
            runProperties15.Append(fontSize30);
            runProperties15.Append(fontSizeComplexScript30);
            Text text15 = new Text();
            text15.Text = "Subject:";

            run19.Append(runProperties15);
            run19.Append(text15);

            paragraph11.Append(paragraphProperties7);
            paragraph11.Append(run19);

            tableCell5.Append(tableCellProperties5);
            tableCell5.Append(paragraph11);

            TableCell tableCell6 = new TableCell();

            TableCellProperties tableCellProperties6 = new TableCellProperties();
            TableCellWidth tableCellWidth6 = new TableCellWidth() { Width = "7334", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment6 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties6.Append(tableCellWidth6);
            tableCellProperties6.Append(tableCellVerticalAlignment6);

            Paragraph paragraph12 = new Paragraph() { RsidParagraphMarkRevision = "00E3003B", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties8 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines8 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification13 = new Justification() { Val = JustificationValues.Left };
            OutlineLevel outlineLevel5 = new OutlineLevel() { Val = 0 };

            ParagraphMarkRunProperties paragraphMarkRunProperties8 = new ParagraphMarkRunProperties();
            Italic italic7 = new Italic();
            FontSize fontSize31 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript31 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties8.Append(italic7);
            paragraphMarkRunProperties8.Append(fontSize31);
            paragraphMarkRunProperties8.Append(fontSizeComplexScript31);

            paragraphProperties8.Append(spacingBetweenLines8);
            paragraphProperties8.Append(justification13);
            paragraphProperties8.Append(outlineLevel5);
            paragraphProperties8.Append(paragraphMarkRunProperties8);

            Run run20 = new Run() { RsidRunProperties = "003A553E" };

            RunProperties runProperties16 = new RunProperties();
            Italic italic8 = new Italic();
            FontSize fontSize32 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript32 = new FontSizeComplexScript() { Val = "30" };

            runProperties16.Append(italic8);
            runProperties16.Append(fontSize32);
            runProperties16.Append(fontSizeComplexScript32);
            Text text16 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text16.Text = "Decision ";

            run20.Append(runProperties16);
            run20.Append(text16);

            Run run21 = new Run();

            RunProperties runProperties17 = new RunProperties();
            Italic italic9 = new Italic();
            FontSize fontSize33 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript33 = new FontSizeComplexScript() { Val = "30" };

            runProperties17.Append(italic9);
            runProperties17.Append(fontSize33);
            runProperties17.Append(fontSizeComplexScript33);
            Text text17 = new Text();
            text17.Text = "R";

            run21.Append(runProperties17);
            run21.Append(text17);

            Run run22 = new Run() { RsidRunProperties = "003A553E" };

            RunProperties runProperties18 = new RunProperties();
            Italic italic10 = new Italic();
            FontSize fontSize34 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript34 = new FontSizeComplexScript() { Val = "30" };

            runProperties18.Append(italic10);
            runProperties18.Append(fontSize34);
            runProperties18.Append(fontSizeComplexScript34);
            Text text18 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text18.Text = "egarding an Alleged ";

            run22.Append(runProperties18);
            run22.Append(text18);

            Run run23 = new Run();

            RunProperties runProperties19 = new RunProperties();
            Italic italic11 = new Italic();
            FontSize fontSize35 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript35 = new FontSizeComplexScript() { Val = "30" };

            runProperties19.Append(italic11);
            runProperties19.Append(fontSize35);
            runProperties19.Append(fontSizeComplexScript35);
            Text text19 = new Text();
            text19.Text = "Violation of the Honor Code";

            run23.Append(runProperties19);
            run23.Append(text19);

            paragraph12.Append(paragraphProperties8);
            paragraph12.Append(run20);
            paragraph12.Append(run21);
            paragraph12.Append(run22);
            paragraph12.Append(run23);

            tableCell6.Append(tableCellProperties6);
            tableCell6.Append(paragraph12);

            tableRow3.Append(tableRowProperties3);
            tableRow3.Append(tableCell5);
            tableRow3.Append(tableCell6);

            TableRow tableRow4 = new TableRow() { RsidTableRowMarkRevision = "000568E3", RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableRowProperties tableRowProperties4 = new TableRowProperties();
            TableRowHeight tableRowHeight4 = new TableRowHeight() { Val = (UInt32Value)20U };

            tableRowProperties4.Append(tableRowHeight4);

            TableCell tableCell7 = new TableCell();

            TableCellProperties tableCellProperties7 = new TableCellProperties();
            TableCellWidth tableCellWidth7 = new TableCellWidth() { Width = "1080", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment7 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties7.Append(tableCellWidth7);
            tableCellProperties7.Append(tableCellVerticalAlignment7);

            Paragraph paragraph13 = new Paragraph() { RsidParagraphMarkRevision = "00E3003B", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties9 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines9 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification14 = new Justification() { Val = JustificationValues.Left };

            ParagraphMarkRunProperties paragraphMarkRunProperties9 = new ParagraphMarkRunProperties();
            Italic italic12 = new Italic();
            FontSize fontSize36 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript36 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties9.Append(italic12);
            paragraphMarkRunProperties9.Append(fontSize36);
            paragraphMarkRunProperties9.Append(fontSizeComplexScript36);

            paragraphProperties9.Append(spacingBetweenLines9);
            paragraphProperties9.Append(justification14);
            paragraphProperties9.Append(paragraphMarkRunProperties9);

            Run run24 = new Run() { RsidRunProperties = "00E3003B" };

            RunProperties runProperties20 = new RunProperties();
            Italic italic13 = new Italic();
            FontSize fontSize37 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript37 = new FontSizeComplexScript() { Val = "30" };

            runProperties20.Append(italic13);
            runProperties20.Append(fontSize37);
            runProperties20.Append(fontSizeComplexScript37);
            Text text20 = new Text();
            text20.Text = "CC:";

            run24.Append(runProperties20);
            run24.Append(text20);

            paragraph13.Append(paragraphProperties9);
            paragraph13.Append(run24);

            tableCell7.Append(tableCellProperties7);
            tableCell7.Append(paragraph13);

            TableCell tableCell8 = new TableCell();

            TableCellProperties tableCellProperties8 = new TableCellProperties();
            TableCellWidth tableCellWidth8 = new TableCellWidth() { Width = "7334", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment8 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties8.Append(tableCellWidth8);
            tableCellProperties8.Append(tableCellVerticalAlignment8);

            Paragraph paragraph14 = new Paragraph() { RsidParagraphMarkRevision = "006440BB", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00EC0F7F", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties10 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines10 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification15 = new Justification() { Val = JustificationValues.Left };

            ParagraphMarkRunProperties paragraphMarkRunProperties10 = new ParagraphMarkRunProperties();
            FontSize fontSize38 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript38 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties10.Append(fontSize38);
            paragraphMarkRunProperties10.Append(fontSizeComplexScript38);

            paragraphProperties10.Append(spacingBetweenLines10);
            paragraphProperties10.Append(justification15);
            paragraphProperties10.Append(paragraphMarkRunProperties10);

            Run run25 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties21 = new RunProperties();
            FontSize fontSize39 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript39 = new FontSizeComplexScript() { Val = "30" };

            runProperties21.Append(fontSize39);
            runProperties21.Append(fontSizeComplexScript39);
            Text text21 = new Text();
            text21.Text = instructor;
            //text21.Text = "Course Instructor";

            run25.Append(runProperties21);
            run25.Append(text21);

            Run run26 = new Run() { RsidRunAddition = "00EC0F7F" };

            RunProperties runProperties22 = new RunProperties();
            FontSize fontSize40 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript40 = new FontSizeComplexScript() { Val = "30" };

            runProperties22.Append(fontSize40);
            runProperties22.Append(fontSizeComplexScript40);
            Text text22 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text22.Text = " ";

            run26.Append(runProperties22);
            run26.Append(text22);

            Run run27 = new Run() { RsidRunAddition = "00127314" };

            RunProperties runProperties23 = new RunProperties();
            FontSize fontSize41 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript41 = new FontSizeComplexScript() { Val = "30" };

            runProperties23.Append(fontSize41);
            runProperties23.Append(fontSizeComplexScript41);
            Text text23 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text23.Text = "(Course Instructor), ";

            run27.Append(runProperties23);
            run27.Append(text23);

            Run run28 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties24 = new RunProperties();
            FontSize fontSize42 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript42 = new FontSizeComplexScript() { Val = "30" };

            runProperties24.Append(fontSize42);
            runProperties24.Append(fontSizeComplexScript42);
            Text text24 = new Text();
            text24.Text = students[0].name;
            //text24.Text = "student 1";

            run28.Append(runProperties24);
            run28.Append(text24);

            Run run29 = new Run() { RsidRunAddition = "00305AC1" };

            RunProperties runProperties25 = new RunProperties();
            FontSize fontSize43 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript43 = new FontSizeComplexScript() { Val = "30" };

            runProperties25.Append(fontSize43);
            runProperties25.Append(fontSizeComplexScript43);
            Text text25 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text25.Text = ", ";

            run29.Append(runProperties25);
            run29.Append(text25);

            Run run30 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties26 = new RunProperties();
            FontSize fontSize44 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript44 = new FontSizeComplexScript() { Val = "30" };

            runProperties26.Append(fontSize44);
            runProperties26.Append(fontSizeComplexScript44);
            Text text26 = new Text();
            text26.Text = students[1].name;
            //text26.Text = "student 2";

            run30.Append(runProperties26);
            run30.Append(text26);

            paragraph14.Append(paragraphProperties10);
            paragraph14.Append(run25);
            paragraph14.Append(run26);
            paragraph14.Append(run27);
            paragraph14.Append(run28);
            paragraph14.Append(run29);
            paragraph14.Append(run30);

            tableCell8.Append(tableCellProperties8);
            tableCell8.Append(paragraph14);

            tableRow4.Append(tableRowProperties4);
            tableRow4.Append(tableCell7);
            tableRow4.Append(tableCell8);

            TableRow tableRow5 = new TableRow() { RsidTableRowMarkRevision = "000568E3", RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableRowProperties tableRowProperties5 = new TableRowProperties();
            TableRowHeight tableRowHeight5 = new TableRowHeight() { Val = (UInt32Value)20U };

            tableRowProperties5.Append(tableRowHeight5);

            TableCell tableCell9 = new TableCell();

            TableCellProperties tableCellProperties9 = new TableCellProperties();
            TableCellWidth tableCellWidth9 = new TableCellWidth() { Width = "1080", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment9 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties9.Append(tableCellWidth9);
            tableCellProperties9.Append(tableCellVerticalAlignment9);

            Paragraph paragraph15 = new Paragraph() { RsidParagraphMarkRevision = "00E3003B", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties11 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines11 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification16 = new Justification() { Val = JustificationValues.Left };

            ParagraphMarkRunProperties paragraphMarkRunProperties11 = new ParagraphMarkRunProperties();
            Italic italic14 = new Italic();
            FontSize fontSize45 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript45 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties11.Append(italic14);
            paragraphMarkRunProperties11.Append(fontSize45);
            paragraphMarkRunProperties11.Append(fontSizeComplexScript45);

            paragraphProperties11.Append(spacingBetweenLines11);
            paragraphProperties11.Append(justification16);
            paragraphProperties11.Append(paragraphMarkRunProperties11);

            Run run31 = new Run() { RsidRunProperties = "00E3003B" };

            RunProperties runProperties27 = new RunProperties();
            Italic italic15 = new Italic();
            FontSize fontSize46 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript46 = new FontSizeComplexScript() { Val = "30" };

            runProperties27.Append(italic15);
            runProperties27.Append(fontSize46);
            runProperties27.Append(fontSizeComplexScript46);
            Text text27 = new Text();
            text27.Text = "Date:";

            run31.Append(runProperties27);
            run31.Append(text27);

            paragraph15.Append(paragraphProperties11);
            paragraph15.Append(run31);

            tableCell9.Append(tableCellProperties9);
            tableCell9.Append(paragraph15);

            TableCell tableCell10 = new TableCell();

            TableCellProperties tableCellProperties10 = new TableCellProperties();
            TableCellWidth tableCellWidth10 = new TableCellWidth() { Width = "7334", Type = TableWidthUnitValues.Dxa };
            TableCellVerticalAlignment tableCellVerticalAlignment10 = new TableCellVerticalAlignment() { Val = TableVerticalAlignmentValues.Center };

            tableCellProperties10.Append(tableCellWidth10);
            tableCellProperties10.Append(tableCellVerticalAlignment10);

            Paragraph paragraph16 = new Paragraph() { RsidParagraphMarkRevision = "000568E3", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "0059148C", RsidRunAdditionDefault = "0059148C" };

            ParagraphProperties paragraphProperties12 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines12 = new SpacingBetweenLines() { Line = "276", LineRule = LineSpacingRuleValues.Auto };
            Justification justification17 = new Justification() { Val = JustificationValues.Left };

            ParagraphMarkRunProperties paragraphMarkRunProperties12 = new ParagraphMarkRunProperties();
            FontSize fontSize47 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript47 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties12.Append(fontSize47);
            paragraphMarkRunProperties12.Append(fontSizeComplexScript47);

            paragraphProperties12.Append(spacingBetweenLines12);
            paragraphProperties12.Append(justification17);
            paragraphProperties12.Append(paragraphMarkRunProperties12);

            Run run32 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties28 = new RunProperties();
            Color color7 = new Color() { Val = "FF0000" };
            FontSize fontSize48 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript48 = new FontSizeComplexScript() { Val = "30" };

            runProperties28.Append(color7);
            runProperties28.Append(fontSize48);
            runProperties28.Append(fontSizeComplexScript48);
            Text text28 = new Text();
            text28.Text = "Issue date";

            run32.Append(runProperties28);
            run32.Append(text28);

            paragraph16.Append(paragraphProperties12);
            paragraph16.Append(run32);

            tableCell10.Append(tableCellProperties10);
            tableCell10.Append(paragraph16);

            tableRow5.Append(tableRowProperties5);
            tableRow5.Append(tableCell9);
            tableRow5.Append(tableCell10);

            table1.Append(tableProperties1);
            table1.Append(tableGrid1);
            table1.Append(tableRow1);
            table1.Append(tableRow2);
            table1.Append(tableRow3);
            table1.Append(tableRow4);
            table1.Append(tableRow5);

            Paragraph paragraph17 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00C20112", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties13 = new ParagraphProperties();

            ParagraphBorders paragraphBorders2 = new ParagraphBorders();
            BottomBorder bottomBorder5 = new BottomBorder() { Val = BorderValues.Double, Color = "auto", Size = (UInt32Value)6U, Space = (UInt32Value)1U };

            paragraphBorders2.Append(bottomBorder5);

            ParagraphMarkRunProperties paragraphMarkRunProperties13 = new ParagraphMarkRunProperties();
            FontSize fontSize49 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties13.Append(fontSize49);

            paragraphProperties13.Append(paragraphBorders2);
            paragraphProperties13.Append(paragraphMarkRunProperties13);

            paragraph17.Append(paragraphProperties13);

            Paragraph paragraph18 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00C20112", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties14 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties14 = new ParagraphMarkRunProperties();
            FontSize fontSize50 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties14.Append(fontSize50);

            paragraphProperties14.Append(paragraphMarkRunProperties14);

            paragraph18.Append(paragraphProperties14);

            Table table2 = new Table();

            TableProperties tableProperties2 = new TableProperties();
            TableStyle tableStyle2 = new TableStyle() { Val = "TableGrid" };
            TableWidth tableWidth2 = new TableWidth() { Width = "0", Type = TableWidthUnitValues.Auto };
            TableLook tableLook2 = new TableLook() { Val = "04A0" };

            tableProperties2.Append(tableStyle2);
            tableProperties2.Append(tableWidth2);
            tableProperties2.Append(tableLook2);

            TableGrid tableGrid2 = new TableGrid();
            GridColumn gridColumn3 = new GridColumn() { Width = "2407" };
            GridColumn gridColumn4 = new GridColumn() { Width = "5889" };

            tableGrid2.Append(gridColumn3);
            tableGrid2.Append(gridColumn4);

            TableRow tableRow6 = new TableRow() { RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableCell tableCell11 = new TableCell();

            TableCellProperties tableCellProperties11 = new TableCellProperties();
            TableCellWidth tableCellWidth11 = new TableCellWidth() { Width = "2448", Type = TableWidthUnitValues.Dxa };

            tableCellProperties11.Append(tableCellWidth11);

            Paragraph paragraph19 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties15 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties15 = new ParagraphMarkRunProperties();
            FontSize fontSize51 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties15.Append(fontSize51);

            paragraphProperties15.Append(paragraphMarkRunProperties15);

            Run run33 = new Run();

            RunProperties runProperties29 = new RunProperties();
            FontSize fontSize52 = new FontSize() { Val = "24" };

            runProperties29.Append(fontSize52);
            Text text29 = new Text();
            text29.Text = "Instructor";

            run33.Append(runProperties29);
            run33.Append(text29);

            paragraph19.Append(paragraphProperties15);
            paragraph19.Append(run33);

            tableCell11.Append(tableCellProperties11);
            tableCell11.Append(paragraph19);

            TableCell tableCell12 = new TableCell();

            TableCellProperties tableCellProperties12 = new TableCellProperties();
            TableCellWidth tableCellWidth12 = new TableCellWidth() { Width = "6074", Type = TableWidthUnitValues.Dxa };

            tableCellProperties12.Append(tableCellWidth12);

            Paragraph paragraph20 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00EC5804", RsidRunAdditionDefault = "00EC5804" };

            ParagraphProperties paragraphProperties16 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties16 = new ParagraphMarkRunProperties();
            FontSize fontSize53 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties16.Append(fontSize53);

            paragraphProperties16.Append(paragraphMarkRunProperties16);

            Run run34 = new Run();

            RunProperties runProperties30 = new RunProperties();
            RunFonts runFonts8 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize54 = new FontSize() { Val = "24" };

            runProperties30.Append(runFonts8);
            runProperties30.Append(fontSize54);
            Text text30 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text30.Text = "Dr. ";

            run34.Append(runProperties30);
            run34.Append(text30);

            Run run35 = new Run() { RsidRunProperties = "00594F7D", RsidRunAddition = "00594F7D" };

            RunProperties runProperties31 = new RunProperties();
            FontSize fontSize55 = new FontSize() { Val = "24" };

            runProperties31.Append(fontSize55);
            Text text31 = new Text();
            text31.Text = instructor;
            //text31.Text = "instructor";

            run35.Append(runProperties31);
            run35.Append(text31);

            paragraph20.Append(paragraphProperties16);
            paragraph20.Append(run34);
            paragraph20.Append(run35);

            tableCell12.Append(tableCellProperties12);
            tableCell12.Append(paragraph20);

            tableRow6.Append(tableCell11);
            tableRow6.Append(tableCell12);

            TableRow tableRow7 = new TableRow() { RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableCell tableCell13 = new TableCell();

            TableCellProperties tableCellProperties13 = new TableCellProperties();
            TableCellWidth tableCellWidth13 = new TableCellWidth() { Width = "2448", Type = TableWidthUnitValues.Dxa };

            tableCellProperties13.Append(tableCellWidth13);

            Paragraph paragraph21 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties17 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties17 = new ParagraphMarkRunProperties();
            FontSize fontSize56 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties17.Append(fontSize56);

            paragraphProperties17.Append(paragraphMarkRunProperties17);

            Run run36 = new Run();

            RunProperties runProperties32 = new RunProperties();
            FontSize fontSize57 = new FontSize() { Val = "24" };

            runProperties32.Append(fontSize57);
            Text text32 = new Text();
            text32.Text = "Report Date";

            run36.Append(runProperties32);
            run36.Append(text32);

            paragraph21.Append(paragraphProperties17);
            paragraph21.Append(run36);

            tableCell13.Append(tableCellProperties13);
            tableCell13.Append(paragraph21);

            TableCell tableCell14 = new TableCell();

            TableCellProperties tableCellProperties14 = new TableCellProperties();
            TableCellWidth tableCellWidth14 = new TableCellWidth() { Width = "6074", Type = TableWidthUnitValues.Dxa };

            tableCellProperties14.Append(tableCellWidth14);

            Paragraph paragraph22 = new Paragraph() { RsidParagraphMarkRevision = "00D96872", RsidParagraphAddition = "00C20112", RsidParagraphProperties = "0059148C", RsidRunAdditionDefault = "0059148C" };

            ParagraphProperties paragraphProperties18 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties18 = new ParagraphMarkRunProperties();
            FontSize fontSize58 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties18.Append(fontSize58);

            paragraphProperties18.Append(paragraphMarkRunProperties18);

            Run run37 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties33 = new RunProperties();
            FontSize fontSize59 = new FontSize() { Val = "24" };

            runProperties33.Append(fontSize59);
            Text text33 = new Text();
            text33.Text = reportDate.ToString("MMMM dd, yyyy");
            //text33.Text = "Report date";

            run37.Append(runProperties33);
            run37.Append(text33);

            paragraph22.Append(paragraphProperties18);
            paragraph22.Append(run37);

            tableCell14.Append(tableCellProperties14);
            tableCell14.Append(paragraph22);

            tableRow7.Append(tableCell13);
            tableRow7.Append(tableCell14);

            TableRow tableRow8 = new TableRow() { RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableCell tableCell15 = new TableCell();

            TableCellProperties tableCellProperties15 = new TableCellProperties();
            TableCellWidth tableCellWidth15 = new TableCellWidth() { Width = "2448", Type = TableWidthUnitValues.Dxa };

            tableCellProperties15.Append(tableCellWidth15);

            Paragraph paragraph23 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties19 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties19 = new ParagraphMarkRunProperties();
            FontSize fontSize60 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties19.Append(fontSize60);

            paragraphProperties19.Append(paragraphMarkRunProperties19);

            Run run38 = new Run();

            RunProperties runProperties34 = new RunProperties();
            FontSize fontSize61 = new FontSize() { Val = "24" };

            runProperties34.Append(fontSize61);
            Text text34 = new Text();
            text34.Text = "Course Code";

            run38.Append(runProperties34);
            run38.Append(text34);

            paragraph23.Append(paragraphProperties19);
            paragraph23.Append(run38);

            tableCell15.Append(tableCellProperties15);
            tableCell15.Append(paragraph23);

            TableCell tableCell16 = new TableCell();

            TableCellProperties tableCellProperties16 = new TableCellProperties();
            TableCellWidth tableCellWidth16 = new TableCellWidth() { Width = "6074", Type = TableWidthUnitValues.Dxa };

            tableCellProperties16.Append(tableCellWidth16);

            Paragraph paragraph24 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00EC0F7F", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties20 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties20 = new ParagraphMarkRunProperties();
            FontSize fontSize62 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties20.Append(fontSize62);

            paragraphProperties20.Append(paragraphMarkRunProperties20);

            Run run39 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties35 = new RunProperties();
            FontSize fontSize63 = new FontSize() { Val = "24" };

            runProperties35.Append(fontSize63);
            Text text35 = new Text();
            text35.Text = code;
            //text35.Text = "C";

            run39.Append(runProperties35);
            run39.Append(text35);

            Run run40 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties36 = new RunProperties();
            RunFonts runFonts9 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color11 = new Color() { Val = "FF0000" };
            FontSize fontSize64 = new FontSize() { Val = "24" };

            runProperties36.Append(runFonts9);
            runProperties36.Append(color11);
            runProperties36.Append(fontSize64);
            Text text36 = new Text();
            text36.Text = "";

            run40.Append(runProperties36);
            run40.Append(text36);

            paragraph24.Append(paragraphProperties20);
            paragraph24.Append(run39);
            paragraph24.Append(run40);

            tableCell16.Append(tableCellProperties16);
            tableCell16.Append(paragraph24);

            tableRow8.Append(tableCell15);
            tableRow8.Append(tableCell16);

            TableRow tableRow9 = new TableRow() { RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableCell tableCell17 = new TableCell();

            TableCellProperties tableCellProperties17 = new TableCellProperties();
            TableCellWidth tableCellWidth17 = new TableCellWidth() { Width = "2448", Type = TableWidthUnitValues.Dxa };

            tableCellProperties17.Append(tableCellWidth17);

            Paragraph paragraph25 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties21 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties21 = new ParagraphMarkRunProperties();
            FontSize fontSize65 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties21.Append(fontSize65);

            paragraphProperties21.Append(paragraphMarkRunProperties21);

            Run run41 = new Run();

            RunProperties runProperties37 = new RunProperties();
            FontSize fontSize66 = new FontSize() { Val = "24" };

            runProperties37.Append(fontSize66);
            Text text37 = new Text();
            text37.Text = "Assignment Number";

            run41.Append(runProperties37);
            run41.Append(text37);

            paragraph25.Append(paragraphProperties21);
            paragraph25.Append(run41);

            tableCell17.Append(tableCellProperties17);
            tableCell17.Append(paragraph25);

            TableCell tableCell18 = new TableCell();

            TableCellProperties tableCellProperties18 = new TableCellProperties();
            TableCellWidth tableCellWidth18 = new TableCellWidth() { Width = "6074", Type = TableWidthUnitValues.Dxa };

            tableCellProperties18.Append(tableCellWidth18);

            Paragraph paragraph26 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00EC0F7F", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties22 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties22 = new ParagraphMarkRunProperties();
            FontSize fontSize67 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties22.Append(fontSize67);

            paragraphProperties22.Append(paragraphMarkRunProperties22);

            Run run42 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties38 = new RunProperties();
            FontSize fontSize68 = new FontSize() { Val = "24" };

            runProperties38.Append(fontSize68);
            Text text38 = new Text();
            text38.Text = assignment;
            //text38.Text = "N";

            run42.Append(runProperties38);
            run42.Append(text38);

            Run run43 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties39 = new RunProperties();
            RunFonts runFonts10 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color13 = new Color() { Val = "FF0000" };
            FontSize fontSize69 = new FontSize() { Val = "24" };

            runProperties39.Append(runFonts10);
            runProperties39.Append(color13);
            runProperties39.Append(fontSize69);
            Text text39 = new Text();
            text39.Text = "";

            run43.Append(runProperties39);
            run43.Append(text39);

            paragraph26.Append(paragraphProperties22);
            paragraph26.Append(run42);
            paragraph26.Append(run43);

            tableCell18.Append(tableCellProperties18);
            tableCell18.Append(paragraph26);

            tableRow9.Append(tableCell17);
            tableRow9.Append(tableCell18);

            TableRow tableRow10 = new TableRow() { RsidTableRowAddition = "00C20112", RsidTableRowProperties = "00CA16E1" };

            TableCell tableCell19 = new TableCell();

            TableCellProperties tableCellProperties19 = new TableCellProperties();
            TableCellWidth tableCellWidth19 = new TableCellWidth() { Width = "2448", Type = TableWidthUnitValues.Dxa };

            tableCellProperties19.Append(tableCellWidth19);

            Paragraph paragraph27 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties23 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties23 = new ParagraphMarkRunProperties();
            FontSize fontSize70 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties23.Append(fontSize70);

            paragraphProperties23.Append(paragraphMarkRunProperties23);

            Run run44 = new Run();

            RunProperties runProperties40 = new RunProperties();
            FontSize fontSize71 = new FontSize() { Val = "24" };

            runProperties40.Append(fontSize71);
            Text text40 = new Text();
            text40.Text = "Hearing Date";

            run44.Append(runProperties40);
            run44.Append(text40);

            paragraph27.Append(paragraphProperties23);
            paragraph27.Append(run44);

            tableCell19.Append(tableCellProperties19);
            tableCell19.Append(paragraph27);

            TableCell tableCell20 = new TableCell();

            TableCellProperties tableCellProperties20 = new TableCellProperties();
            TableCellWidth tableCellWidth20 = new TableCellWidth() { Width = "6074", Type = TableWidthUnitValues.Dxa };

            tableCellProperties20.Append(tableCellWidth20);

            Paragraph paragraph28 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "0059148C", RsidRunAdditionDefault = "0059148C" };

            ParagraphProperties paragraphProperties24 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties24 = new ParagraphMarkRunProperties();
            FontSize fontSize72 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties24.Append(fontSize72);

            paragraphProperties24.Append(paragraphMarkRunProperties24);

            Run run45 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties41 = new RunProperties();
            FontSize fontSize73 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript49 = new FontSizeComplexScript() { Val = "30" };

            runProperties41.Append(fontSize73);
            runProperties41.Append(fontSizeComplexScript49);
            Text text41 = new Text();
            text41.Text = hearingDate.ToString("MMMM dd, yyyy");
            //text41.Text = "Hearing date";

            run45.Append(runProperties41);
            run45.Append(text41);

            paragraph28.Append(paragraphProperties24);
            paragraph28.Append(run45);

            tableCell20.Append(tableCellProperties20);
            tableCell20.Append(paragraph28);

            tableRow10.Append(tableCell19);
            tableRow10.Append(tableCell20);

            table2.Append(tableProperties2);
            table2.Append(tableGrid2);
            table2.Append(tableRow6);
            table2.Append(tableRow7);
            table2.Append(tableRow8);
            table2.Append(tableRow9);
            table2.Append(tableRow10);

            Paragraph paragraph29 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00C20112", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties25 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties25 = new ParagraphMarkRunProperties();
            FontSize fontSize74 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties25.Append(fontSize74);

            paragraphProperties25.Append(paragraphMarkRunProperties25);

            paragraph29.Append(paragraphProperties25);

            Table table3 = new Table();

            TableProperties tableProperties3 = new TableProperties();
            TableStyle tableStyle3 = new TableStyle() { Val = "TableGrid" };
            TableWidth tableWidth3 = new TableWidth() { Width = "0", Type = TableWidthUnitValues.Auto };
            TableLook tableLook3 = new TableLook() { Val = "04A0" };

            tableProperties3.Append(tableStyle3);
            tableProperties3.Append(tableWidth3);
            tableProperties3.Append(tableLook3);

            TableGrid tableGrid3 = new TableGrid();
            GridColumn gridColumn5 = new GridColumn() { Width = "2425" };
            GridColumn gridColumn6 = new GridColumn() { Width = "2747" };
            GridColumn gridColumn7 = new GridColumn() { Width = "3119" };

            tableGrid3.Append(gridColumn5);
            tableGrid3.Append(gridColumn6);
            tableGrid3.Append(gridColumn7);

            TableRow tableRow11 = new TableRow() { RsidTableRowAddition = "008570E8", RsidTableRowProperties = "00783011" };

            TableRowProperties tableRowProperties6 = new TableRowProperties();
            TableRowHeight tableRowHeight6 = new TableRowHeight() { Val = (UInt32Value)369U };

            tableRowProperties6.Append(tableRowHeight6);

            TableCell tableCell21 = new TableCell();

            TableCellProperties tableCellProperties21 = new TableCellProperties();
            TableCellWidth tableCellWidth21 = new TableCellWidth() { Width = "2425", Type = TableWidthUnitValues.Dxa };

            tableCellProperties21.Append(tableCellWidth21);

            Paragraph paragraph30 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "008570E8" };

            ParagraphProperties paragraphProperties26 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties26 = new ParagraphMarkRunProperties();
            FontSize fontSize75 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties26.Append(fontSize75);

            paragraphProperties26.Append(paragraphMarkRunProperties26);

            Run run46 = new Run();

            RunProperties runProperties42 = new RunProperties();
            FontSize fontSize76 = new FontSize() { Val = "24" };

            runProperties42.Append(fontSize76);
            Text text42 = new Text();
            text42.Text = "Student Name";

            run46.Append(runProperties42);
            run46.Append(text42);

            paragraph30.Append(paragraphProperties26);
            paragraph30.Append(run46);

            tableCell21.Append(tableCellProperties21);
            tableCell21.Append(paragraph30);

            TableCell tableCell22 = new TableCell();

            TableCellProperties tableCellProperties22 = new TableCellProperties();
            TableCellWidth tableCellWidth22 = new TableCellWidth() { Width = "2747", Type = TableWidthUnitValues.Dxa };

            tableCellProperties22.Append(tableCellWidth22);

            Paragraph paragraph31 = new Paragraph() { RsidParagraphMarkRevision = "00190B7C", RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00156B7C", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties27 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties27 = new ParagraphMarkRunProperties();
            FontSize fontSize77 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript50 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties27.Append(fontSize77);
            paragraphMarkRunProperties27.Append(fontSizeComplexScript50);

            paragraphProperties27.Append(paragraphMarkRunProperties27);

            Run run47 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties43 = new RunProperties();
            FontSize fontSize78 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript51 = new FontSizeComplexScript() { Val = "30" };

            runProperties43.Append(fontSize78);
            runProperties43.Append(fontSizeComplexScript51);
            Text text43 = new Text();
            text43.Text = students[0].name;
            //text43.Text = "N";

            run47.Append(runProperties43);
            run47.Append(text43);

            Run run48 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties44 = new RunProperties();
            RunFonts runFonts11 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color16 = new Color() { Val = "FF0000" };
            FontSize fontSize79 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript52 = new FontSizeComplexScript() { Val = "30" };

            runProperties44.Append(runFonts11);
            runProperties44.Append(color16);
            runProperties44.Append(fontSize79);
            runProperties44.Append(fontSizeComplexScript52);
            Text text44 = new Text();
            text44.Text = "";

            run48.Append(runProperties44);
            run48.Append(text44);

            paragraph31.Append(paragraphProperties27);
            paragraph31.Append(run47);
            paragraph31.Append(run48);

            tableCell22.Append(tableCellProperties22);
            tableCell22.Append(paragraph31);

            TableCell tableCell23 = new TableCell();

            TableCellProperties tableCellProperties23 = new TableCellProperties();
            TableCellWidth tableCellWidth23 = new TableCellWidth() { Width = "3119", Type = TableWidthUnitValues.Dxa };

            tableCellProperties23.Append(tableCellWidth23);

            Paragraph paragraph32 = new Paragraph() { RsidParagraphMarkRevision = "00190B7C", RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00156B7C", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties28 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties28 = new ParagraphMarkRunProperties();
            FontSize fontSize80 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript53 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties28.Append(fontSize80);
            paragraphMarkRunProperties28.Append(fontSizeComplexScript53);

            paragraphProperties28.Append(paragraphMarkRunProperties28);

            Run run49 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties45 = new RunProperties();
            FontSize fontSize81 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript54 = new FontSizeComplexScript() { Val = "30" };

            runProperties45.Append(fontSize81);
            runProperties45.Append(fontSizeComplexScript54);
            Text text45 = new Text();
            text45.Text = students[1].name;
            //text45.Text = "N";

            run49.Append(runProperties45);
            run49.Append(text45);

            Run run50 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties46 = new RunProperties();
            RunFonts runFonts12 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color18 = new Color() { Val = "FF0000" };
            FontSize fontSize82 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript55 = new FontSizeComplexScript() { Val = "30" };

            runProperties46.Append(runFonts12);
            runProperties46.Append(color18);
            runProperties46.Append(fontSize82);
            runProperties46.Append(fontSizeComplexScript55);
            Text text46 = new Text();
            text46.Text = "";

            run50.Append(runProperties46);
            run50.Append(text46);

            Run run51 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties47 = new RunProperties();
            Color color19 = new Color() { Val = "FF0000" };
            FontSize fontSize83 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript56 = new FontSizeComplexScript() { Val = "30" };

            runProperties47.Append(color19);
            runProperties47.Append(fontSize83);
            runProperties47.Append(fontSizeComplexScript56);
            Text text47 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text47.Text = "";

            run51.Append(runProperties47);
            run51.Append(text47);

            Run run52 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties48 = new RunProperties();
            RunFonts runFonts13 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color20 = new Color() { Val = "FF0000" };
            FontSize fontSize84 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript57 = new FontSizeComplexScript() { Val = "30" };

            runProperties48.Append(runFonts13);
            runProperties48.Append(color20);
            runProperties48.Append(fontSize84);
            runProperties48.Append(fontSizeComplexScript57);
            Text text48 = new Text();
            text48.Text = "";

            run52.Append(runProperties48);
            run52.Append(text48);

            paragraph32.Append(paragraphProperties28);
            paragraph32.Append(run49);
            paragraph32.Append(run50);
            paragraph32.Append(run51);
            paragraph32.Append(run52);

            tableCell23.Append(tableCellProperties23);
            tableCell23.Append(paragraph32);

            tableRow11.Append(tableRowProperties6);
            tableRow11.Append(tableCell21);
            tableRow11.Append(tableCell22);
            tableRow11.Append(tableCell23);

            TableRow tableRow12 = new TableRow() { RsidTableRowAddition = "008570E8", RsidTableRowProperties = "00783011" };

            TableRowProperties tableRowProperties7 = new TableRowProperties();
            TableRowHeight tableRowHeight7 = new TableRowHeight() { Val = (UInt32Value)291U };

            tableRowProperties7.Append(tableRowHeight7);

            TableCell tableCell24 = new TableCell();

            TableCellProperties tableCellProperties24 = new TableCellProperties();
            TableCellWidth tableCellWidth24 = new TableCellWidth() { Width = "2425", Type = TableWidthUnitValues.Dxa };

            tableCellProperties24.Append(tableCellWidth24);

            Paragraph paragraph33 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "008570E8" };

            ParagraphProperties paragraphProperties29 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties29 = new ParagraphMarkRunProperties();
            FontSize fontSize85 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties29.Append(fontSize85);

            paragraphProperties29.Append(paragraphMarkRunProperties29);

            Run run53 = new Run();

            RunProperties runProperties49 = new RunProperties();
            FontSize fontSize86 = new FontSize() { Val = "24" };

            runProperties49.Append(fontSize86);
            Text text49 = new Text();
            text49.Text = "Student ID";

            run53.Append(runProperties49);
            run53.Append(text49);

            paragraph33.Append(paragraphProperties29);
            paragraph33.Append(run53);

            tableCell24.Append(tableCellProperties24);
            tableCell24.Append(paragraph33);

            TableCell tableCell25 = new TableCell();

            TableCellProperties tableCellProperties25 = new TableCellProperties();
            TableCellWidth tableCellWidth25 = new TableCellWidth() { Width = "2747", Type = TableWidthUnitValues.Dxa };

            tableCellProperties25.Append(tableCellWidth25);

            Paragraph paragraph34 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00156B7C", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties30 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties30 = new ParagraphMarkRunProperties();
            FontSize fontSize87 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties30.Append(fontSize87);

            paragraphProperties30.Append(paragraphMarkRunProperties30);

            Run run54 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties50 = new RunProperties();
            FontSize fontSize88 = new FontSize() { Val = "24" };

            runProperties50.Append(fontSize88);
            Text text50 = new Text();
            text50.Text = students[0].id;
            //text50.Text = "I";

            run54.Append(runProperties50);
            run54.Append(text50);

            Run run55 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties51 = new RunProperties();
            RunFonts runFonts14 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color22 = new Color() { Val = "FF0000" };
            FontSize fontSize89 = new FontSize() { Val = "24" };

            runProperties51.Append(runFonts14);
            runProperties51.Append(color22);
            runProperties51.Append(fontSize89);
            Text text51 = new Text();
            text51.Text = "";

            run55.Append(runProperties51);
            run55.Append(text51);

            paragraph34.Append(paragraphProperties30);
            paragraph34.Append(run54);
            paragraph34.Append(run55);

            tableCell25.Append(tableCellProperties25);
            tableCell25.Append(paragraph34);

            TableCell tableCell26 = new TableCell();

            TableCellProperties tableCellProperties26 = new TableCellProperties();
            TableCellWidth tableCellWidth26 = new TableCellWidth() { Width = "3119", Type = TableWidthUnitValues.Dxa };

            tableCellProperties26.Append(tableCellWidth26);

            Paragraph paragraph35 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00156B7C", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties31 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties31 = new ParagraphMarkRunProperties();
            FontSize fontSize90 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties31.Append(fontSize90);

            paragraphProperties31.Append(paragraphMarkRunProperties31);

            Run run56 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties52 = new RunProperties();
            FontSize fontSize91 = new FontSize() { Val = "24" };

            runProperties52.Append(fontSize91);
            Text text52 = new Text();
            text52.Text = students[1].id;
            //text52.Text = "I";

            run56.Append(runProperties52);
            run56.Append(text52);

            Run run57 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties53 = new RunProperties();
            RunFonts runFonts15 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            Color color24 = new Color() { Val = "FF0000" };
            FontSize fontSize92 = new FontSize() { Val = "24" };

            runProperties53.Append(runFonts15);
            runProperties53.Append(color24);
            runProperties53.Append(fontSize92);
            Text text53 = new Text();
            text53.Text = "";

            run57.Append(runProperties53);
            run57.Append(text53);

            paragraph35.Append(paragraphProperties31);
            paragraph35.Append(run56);
            paragraph35.Append(run57);

            tableCell26.Append(tableCellProperties26);
            tableCell26.Append(paragraph35);

            tableRow12.Append(tableRowProperties7);
            tableRow12.Append(tableCell24);
            tableRow12.Append(tableCell25);
            tableRow12.Append(tableCell26);

            TableRow tableRow13 = new TableRow() { RsidTableRowAddition = "008570E8", RsidTableRowProperties = "00783011" };

            TableRowProperties tableRowProperties8 = new TableRowProperties();
            TableRowHeight tableRowHeight8 = new TableRowHeight() { Val = (UInt32Value)291U };

            tableRowProperties8.Append(tableRowHeight8);

            TableCell tableCell27 = new TableCell();

            TableCellProperties tableCellProperties27 = new TableCellProperties();
            TableCellWidth tableCellWidth27 = new TableCellWidth() { Width = "2425", Type = TableWidthUnitValues.Dxa };

            tableCellProperties27.Append(tableCellWidth27);

            Paragraph paragraph36 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "008570E8" };

            ParagraphProperties paragraphProperties32 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties32 = new ParagraphMarkRunProperties();
            FontSize fontSize93 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties32.Append(fontSize93);

            paragraphProperties32.Append(paragraphMarkRunProperties32);

            Run run58 = new Run();

            RunProperties runProperties54 = new RunProperties();
            FontSize fontSize94 = new FontSize() { Val = "24" };

            runProperties54.Append(fontSize94);
            Text text54 = new Text();
            text54.Text = "Decision";

            run58.Append(runProperties54);
            run58.Append(text54);

            paragraph36.Append(paragraphProperties32);
            paragraph36.Append(run58);

            tableCell27.Append(tableCellProperties27);
            tableCell27.Append(paragraph36);

            TableCell tableCell28 = new TableCell();

            TableCellProperties tableCellProperties28 = new TableCellProperties();
            TableCellWidth tableCellWidth28 = new TableCellWidth() { Width = "2747", Type = TableWidthUnitValues.Dxa };

            tableCellProperties28.Append(tableCellWidth28);

            Paragraph paragraph37 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "008A3667", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties33 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties33 = new ParagraphMarkRunProperties();
            FontSize fontSize95 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties33.Append(fontSize95);

            paragraphProperties33.Append(paragraphMarkRunProperties33);

            Run run59 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties55 = new RunProperties();
            RunFonts runFonts16 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize96 = new FontSize() { Val = "24" };

            runProperties55.Append(runFonts16);
            runProperties55.Append(fontSize96);
            Text text55 = new Text();
            text55.Text = students[0].decision.ToString();
            //text55.Text = "innocent";

            run59.Append(runProperties55);
            run59.Append(text55);

            paragraph37.Append(paragraphProperties33);
            paragraph37.Append(run59);

            tableCell28.Append(tableCellProperties28);
            tableCell28.Append(paragraph37);

            TableCell tableCell29 = new TableCell();

            TableCellProperties tableCellProperties29 = new TableCellProperties();
            TableCellWidth tableCellWidth29 = new TableCellWidth() { Width = "3119", Type = TableWidthUnitValues.Dxa };

            tableCellProperties29.Append(tableCellWidth29);

            Paragraph paragraph38 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00C761FE", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties34 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties34 = new ParagraphMarkRunProperties();
            FontSize fontSize97 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties34.Append(fontSize97);

            paragraphProperties34.Append(paragraphMarkRunProperties34);

            Run run60 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties56 = new RunProperties();
            FontSize fontSize98 = new FontSize() { Val = "24" };

            runProperties56.Append(fontSize98);
            Text text56 = new Text();
            text56.Text = students[1].decision.ToString();
            //text56.Text = "guilty";

            run60.Append(runProperties56);
            run60.Append(text56);

            paragraph38.Append(paragraphProperties34);
            paragraph38.Append(run60);

            tableCell29.Append(tableCellProperties29);
            tableCell29.Append(paragraph38);

            tableRow13.Append(tableRowProperties8);
            tableRow13.Append(tableCell27);
            tableRow13.Append(tableCell28);
            tableRow13.Append(tableCell29);

            TableRow tableRow14 = new TableRow() { RsidTableRowAddition = "008570E8", RsidTableRowProperties = "00783011" };

            TableRowProperties tableRowProperties9 = new TableRowProperties();
            TableRowHeight tableRowHeight9 = new TableRowHeight() { Val = (UInt32Value)303U };

            tableRowProperties9.Append(tableRowHeight9);

            TableCell tableCell30 = new TableCell();

            TableCellProperties tableCellProperties30 = new TableCellProperties();
            TableCellWidth tableCellWidth30 = new TableCellWidth() { Width = "2425", Type = TableWidthUnitValues.Dxa };

            tableCellProperties30.Append(tableCellWidth30);

            Paragraph paragraph39 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00CA16E1", RsidRunAdditionDefault = "008570E8" };

            ParagraphProperties paragraphProperties35 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties35 = new ParagraphMarkRunProperties();
            FontSize fontSize99 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties35.Append(fontSize99);

            paragraphProperties35.Append(paragraphMarkRunProperties35);

            Run run61 = new Run();

            RunProperties runProperties57 = new RunProperties();
            FontSize fontSize100 = new FontSize() { Val = "24" };

            runProperties57.Append(fontSize100);
            Text text57 = new Text();
            text57.Text = "Violation Count";

            run61.Append(runProperties57);
            run61.Append(text57);

            paragraph39.Append(paragraphProperties35);
            paragraph39.Append(run61);

            tableCell30.Append(tableCellProperties30);
            tableCell30.Append(paragraph39);

            TableCell tableCell31 = new TableCell();

            TableCellProperties tableCellProperties31 = new TableCellProperties();
            TableCellWidth tableCellWidth31 = new TableCellWidth() { Width = "2747", Type = TableWidthUnitValues.Dxa };

            tableCellProperties31.Append(tableCellWidth31);

            Paragraph paragraph40 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00AD59C4", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties36 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties36 = new ParagraphMarkRunProperties();
            FontSize fontSize101 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties36.Append(fontSize101);

            paragraphProperties36.Append(paragraphMarkRunProperties36);

            Run run62 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties58 = new RunProperties();
            RunFonts runFonts17 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize102 = new FontSize() { Val = "24" };

            runProperties58.Append(runFonts17);
            runProperties58.Append(fontSize102);
            Text text58 = new Text();
            text58.Text = students[0].count.ToString();
            //text58.Text = "2";

            run62.Append(runProperties58);
            run62.Append(text58);

            paragraph40.Append(paragraphProperties36);
            paragraph40.Append(run62);

            tableCell31.Append(tableCellProperties31);
            tableCell31.Append(paragraph40);

            TableCell tableCell32 = new TableCell();

            TableCellProperties tableCellProperties32 = new TableCellProperties();
            TableCellWidth tableCellWidth32 = new TableCellWidth() { Width = "3119", Type = TableWidthUnitValues.Dxa };

            tableCellProperties32.Append(tableCellWidth32);

            Paragraph paragraph41 = new Paragraph() { RsidParagraphAddition = "008570E8", RsidParagraphProperties = "00AD59C4", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties37 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties37 = new ParagraphMarkRunProperties();
            FontSize fontSize103 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties37.Append(fontSize103);

            paragraphProperties37.Append(paragraphMarkRunProperties37);

            Run run63 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties59 = new RunProperties();
            RunFonts runFonts18 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize104 = new FontSize() { Val = "24" };

            runProperties59.Append(runFonts18);
            runProperties59.Append(fontSize104);
            Text text59 = new Text();
            text59.Text = students[1].count.ToString();
            //text59.Text = "3";

            run63.Append(runProperties59);
            run63.Append(text59);

            paragraph41.Append(paragraphProperties37);
            paragraph41.Append(run63);

            tableCell32.Append(tableCellProperties32);
            tableCell32.Append(paragraph41);

            tableRow14.Append(tableRowProperties9);
            tableRow14.Append(tableCell30);
            tableRow14.Append(tableCell31);
            tableRow14.Append(tableCell32);

            table3.Append(tableProperties3);
            table3.Append(tableGrid3);
            table3.Append(tableRow11);
            table3.Append(tableRow12);
            table3.Append(tableRow13);
            table3.Append(tableRow14);

            Paragraph paragraph42 = new Paragraph() { RsidParagraphAddition = "00C20112", RsidParagraphProperties = "00C20112", RsidRunAdditionDefault = "00C20112" };

            ParagraphProperties paragraphProperties38 = new ParagraphProperties();

            ParagraphMarkRunProperties paragraphMarkRunProperties38 = new ParagraphMarkRunProperties();
            FontSize fontSize105 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties38.Append(fontSize105);

            paragraphProperties38.Append(paragraphMarkRunProperties38);

            paragraph42.Append(paragraphProperties38);

            Paragraph paragraph43 = new Paragraph() { RsidParagraphMarkRevision = "00594F7D", RsidParagraphAddition = "001D24A4", RsidParagraphProperties = "001B238C", RsidRunAdditionDefault = "00594F7D" };

            ParagraphProperties paragraphProperties39 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines13 = new SpacingBetweenLines() { Line = "360", LineRule = LineSpacingRuleValues.Auto };

            ParagraphMarkRunProperties paragraphMarkRunProperties39 = new ParagraphMarkRunProperties();
            Color color29 = new Color() { Val = "FF0000" };
            FontSize fontSize106 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties39.Append(color29);
            paragraphMarkRunProperties39.Append(fontSize106);

            paragraphProperties39.Append(spacingBetweenLines13);
            paragraphProperties39.Append(paragraphMarkRunProperties39);

            Run run64 = new Run() { RsidRunProperties = "00594F7D" };

            RunProperties runProperties60 = new RunProperties();
            RunFonts runFonts19 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize107 = new FontSize() { Val = "24" };

            runProperties60.Append(runFonts19);
            runProperties60.Append(fontSize107);
            Text text60 = new Text();
            text60.Text = description;
            //text60.Text = "Enter the case description.";

            run64.Append(runProperties60);
            run64.Append(text60);

            paragraph43.Append(paragraphProperties39);
            paragraph43.Append(run64);

            Paragraph paragraph44 = new Paragraph() { RsidParagraphMarkRevision = "001B238C", RsidParagraphAddition = "002836B8", RsidParagraphProperties = "001B238C", RsidRunAdditionDefault = "002836B8" };

            ParagraphProperties paragraphProperties40 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines14 = new SpacingBetweenLines() { Line = "360", LineRule = LineSpacingRuleValues.Auto };

            ParagraphMarkRunProperties paragraphMarkRunProperties40 = new ParagraphMarkRunProperties();
            FontSize fontSize108 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties40.Append(fontSize108);

            paragraphProperties40.Append(spacingBetweenLines14);
            paragraphProperties40.Append(paragraphMarkRunProperties40);

            Run run65 = new Run();

            RunProperties runProperties61 = new RunProperties();
            FontSize fontSize109 = new FontSize() { Val = "24" };

            runProperties61.Append(fontSize109);
            Text text61 = new Text();
            text61.Text = "The Honor Council therefore decides that";

            run65.Append(runProperties61);
            run65.Append(text61);

            Run run66 = new Run() { RsidRunAddition = "00EB28F3" };

            RunProperties runProperties62 = new RunProperties();
            FontSize fontSize110 = new FontSize() { Val = "24" };

            runProperties62.Append(fontSize110);
            Text text62 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text62.Text = " ";

            run66.Append(runProperties62);
            run66.Append(text62);

            Run run67 = new Run() { RsidRunProperties = "00594F7D", RsidRunAddition = "00594F7D" };

            RunProperties runProperties63 = new RunProperties();
            FontSize fontSize111 = new FontSize() { Val = "24" };

            runProperties63.Append(fontSize111);
            Text text63 = new Text();
            text63.Text = decision;
            //text63.Text = "enter the decision";

            run67.Append(runProperties63);
            run67.Append(text63);

            Run run68 = new Run() { RsidRunAddition = "00594F7D" };

            RunProperties runProperties64 = new RunProperties();
            FontSize fontSize112 = new FontSize() { Val = "24" };

            runProperties64.Append(fontSize112);
            Text text64 = new Text();
            text64.Text = ".";

            run68.Append(runProperties64);
            run68.Append(text64);

            paragraph44.Append(paragraphProperties40);
            paragraph44.Append(run65);
            paragraph44.Append(run66);
            paragraph44.Append(run67);
            paragraph44.Append(run68);

            Paragraph paragraph45 = new Paragraph() { RsidParagraphMarkRevision = "00A56165", RsidParagraphAddition = "007663F0", RsidParagraphProperties = "007663F0", RsidRunAdditionDefault = "007663F0" };

            ParagraphProperties paragraphProperties41 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines15 = new SpacingBetweenLines() { Line = "360", LineRule = LineSpacingRuleValues.Auto };

            ParagraphMarkRunProperties paragraphMarkRunProperties41 = new ParagraphMarkRunProperties();
            FontSize fontSize113 = new FontSize() { Val = "24" };
            FontSizeComplexScript fontSizeComplexScript58 = new FontSizeComplexScript() { Val = "30" };

            paragraphMarkRunProperties41.Append(fontSize113);
            paragraphMarkRunProperties41.Append(fontSizeComplexScript58);

            paragraphProperties41.Append(spacingBetweenLines15);
            paragraphProperties41.Append(paragraphMarkRunProperties41);

            Run run69 = new Run() { RsidRunProperties = "00390384" };

            RunProperties runProperties65 = new RunProperties();
            FontSize fontSize114 = new FontSize() { Val = "24" };

            runProperties65.Append(fontSize114);
            Text text65 = new Text();
            text65.Text = "The student";

            run69.Append(runProperties65);
            run69.Append(text65);

            Run run70 = new Run();

            RunProperties runProperties66 = new RunProperties();
            RunFonts runFonts20 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize115 = new FontSize() { Val = "24" };

            runProperties66.Append(runFonts20);
            runProperties66.Append(fontSize115);
            Text text66 = new Text();
            text66.Text = "s";

            run70.Append(runProperties66);
            run70.Append(text66);

            Run run71 = new Run() { RsidRunProperties = "00390384" };

            RunProperties runProperties67 = new RunProperties();
            FontSize fontSize116 = new FontSize() { Val = "24" };

            runProperties67.Append(fontSize116);
            Text text67 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text67.Text = " or the course instructor may lodge an appeal with the Faculty Commission on Discipline (FCD) within 14 days of receipt of the decision. After this period, the finding of the Honor Council becomes final and irreversible.";

            run71.Append(runProperties67);
            run71.Append(text67);

            Run run72 = new Run() { RsidRunAddition = "001D24A4" };

            RunProperties runProperties68 = new RunProperties();
            FontSize fontSize117 = new FontSize() { Val = "24" };

            runProperties68.Append(fontSize117);
            Text text68 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text68.Text = " Sanctions for students found guilty will be imposed by the FCD. The FCD may be contacted at ";

            run72.Append(runProperties68);
            run72.Append(text68);

            Hyperlink hyperlink2 = new Hyperlink() { History = true, Id = "rId7" };

            Run run73 = new Run() { RsidRunProperties = "006045E0", RsidRunAddition = "001D24A4" };

            RunProperties runProperties69 = new RunProperties();
            RunStyle runStyle1 = new RunStyle() { Val = "Hyperlink" };
            FontSize fontSize118 = new FontSize() { Val = "24" };

            runProperties69.Append(runStyle1);
            runProperties69.Append(fontSize118);
            Text text69 = new Text();
            text69.Text = "*****@*****.**";

            run73.Append(runProperties69);
            run73.Append(text69);

            hyperlink2.Append(run73);

            Run run74 = new Run() { RsidRunAddition = "001D24A4" };

            RunProperties runProperties70 = new RunProperties();
            FontSize fontSize119 = new FontSize() { Val = "24" };

            runProperties70.Append(fontSize119);
            Text text70 = new Text() { Space = SpaceProcessingModeValues.Preserve };
            text70.Text = " for appeals and other questions.";

            run74.Append(runProperties70);
            run74.Append(text70);

            paragraph45.Append(paragraphProperties41);
            paragraph45.Append(run69);
            paragraph45.Append(run70);
            paragraph45.Append(run71);
            paragraph45.Append(run72);
            paragraph45.Append(hyperlink2);
            paragraph45.Append(run74);

            Paragraph paragraph46 = new Paragraph() { RsidParagraphMarkRevision = "001B238C", RsidParagraphAddition = "00046D2C", RsidParagraphProperties = "00C47143", RsidRunAdditionDefault = "007663F0" };

            ParagraphProperties paragraphProperties42 = new ParagraphProperties();
            SpacingBetweenLines spacingBetweenLines16 = new SpacingBetweenLines() { Line = "360", LineRule = LineSpacingRuleValues.Auto };

            ParagraphMarkRunProperties paragraphMarkRunProperties42 = new ParagraphMarkRunProperties();
            RunFonts runFonts21 = new RunFonts() { Hint = FontTypeHintValues.EastAsia };
            FontSize fontSize120 = new FontSize() { Val = "24" };

            paragraphMarkRunProperties42.Append(runFonts21);
            paragraphMarkRunProperties42.Append(fontSize120);

            paragraphProperties42.Append(spacingBetweenLines16);
            paragraphProperties42.Append(paragraphMarkRunProperties42);

            Run run75 = new Run();

            RunProperties runProperties71 = new RunProperties();
            FontSize fontSize121 = new FontSize() { Val = "24" };

            runProperties71.Append(fontSize121);
            Text text71 = new Text();
            text71.Text = "If you have any question or need additional information regarding this case, please feel free to contact me.";

            run75.Append(runProperties71);
            run75.Append(text71);
            BookmarkStart bookmarkStart1 = new BookmarkStart() { Name = "_GoBack", Id = "0" };
            BookmarkEnd bookmarkEnd1 = new BookmarkEnd() { Id = "0" };

            paragraph46.Append(paragraphProperties42);
            paragraph46.Append(run75);
            paragraph46.Append(bookmarkStart1);
            paragraph46.Append(bookmarkEnd1);

            SectionProperties sectionProperties1 = new SectionProperties() { RsidRPr = "001B238C", RsidR = "00046D2C", RsidSect = "00E3003B" };
            PageSize pageSize1 = new PageSize() { Width = (UInt32Value)11906U, Height = (UInt32Value)16838U };
            PageMargin pageMargin1 = new PageMargin() { Top = 1440, Right = (UInt32Value)1800U, Bottom = 1440, Left = (UInt32Value)1800U, Header = (UInt32Value)851U, Footer = (UInt32Value)992U, Gutter = (UInt32Value)0U };
            Columns columns1 = new Columns() { Space = "720" };
            DocGrid docGrid1 = new DocGrid() { Type = DocGridValues.Lines, LinePitch = 312 };

            sectionProperties1.Append(pageSize1);
            sectionProperties1.Append(pageMargin1);
            sectionProperties1.Append(columns1);
            sectionProperties1.Append(docGrid1);

            body1.Append(paragraph5);
            body1.Append(paragraph6);
            body1.Append(table1);
            body1.Append(paragraph17);
            body1.Append(paragraph18);
            body1.Append(table2);
            body1.Append(paragraph29);
            body1.Append(table3);
            body1.Append(paragraph42);
            body1.Append(paragraph43);
            body1.Append(paragraph44);
            body1.Append(paragraph45);
            body1.Append(paragraph46);
            body1.Append(sectionProperties1);

            document1.Append(body1);

            part.Document = document1;
        }
Example #27
0
 public void CanTestNewLineCharacter()
 {
     Assert.That("\n", Is.EqualTo(WordWrap.Wrap("\n", 1)));
     Assert.That("\nLet's\nGo\noutside.", Is.EqualTo(WordWrap.Wrap("\nLet's Go\noutside.", 5)));
 }
Example #28
0
 public void CanTestForNullOrWhiteSpacesWord()
 {
     Assert.That("", Is.EqualTo(WordWrap.Wrap(null, 5)));
     Assert.That("", Is.EqualTo(WordWrap.Wrap(" ", 5)));
 }
Example #29
0
 public void CanTestForNullWord()
 {
     Assert.That("", Is.EqualTo(WordWrap.Wrap(null, 5)));
 }
Example #30
0
 public void CanWrapSingleLine()
 {
     Assert.That("Let's\nGo", Is.EqualTo(WordWrap.Wrap("Let's  Go", 5)));
 }
                /// <summary>
                /// Displays the specified text within the specified rectangular region.
                /// </summary>
                /// <param name="text">The text to display.</param>
                /// <param name="x">The X coordinate of the rectangular region.</param>
                /// <param name="y">The Y coordinate of the rectangular region.</param>
                /// <param name="width">The width of the rectangular region.</param>
                /// <param name="height">The height of the rectangular region.</param>
                /// <param name="color">The text color.</param>
                /// <param name="font">The text font.</param>
                /// <param name="textAlignment">A value from the <see cref="TextAlign"/> enumeration that specifies how to align the text within the rectangular region.</param>
                /// <param name="wordWrap">A value from the <see cref="WordWrap"/> enumeration that specifies how to wrap the text within the rectangular region.</param>
                /// <param name="trimming">A value from the <see cref="Trimming"/> enumeration that specifies how to trim excess text.</param>
                /// <param name="scaleTextToFit">A value from the <see cref="ScaleText"/> enumeration that specifies how the text should be scaled.</param>
                public void DisplayTextInRectangle(string text, uint x, uint y, uint width, uint height,
                                                   Color color, Font font, TextAlign textAlignment, WordWrap wordWrap, Trimming trimming, ScaleText scaleTextToFit)
                {
                    uint dtFlags = Bitmap.DT_None;

                    switch (textAlignment)
                    {
                    case TextAlign.Center:
                        dtFlags |= Bitmap.DT_AlignmentCenter;
                        break;

                    case TextAlign.Left:
                        dtFlags |= Bitmap.DT_AlignmentLeft;
                        break;

                    case TextAlign.Right:
                        dtFlags |= Bitmap.DT_AlignmentRight;
                        break;

                    default:
                        break;
                    }

                    switch (trimming)
                    {
                    case Trimming.CharacterEllipsis:
                        dtFlags |= Bitmap.DT_TrimmingCharacterEllipsis;
                        break;

                    case Trimming.WordEllipsis:
                        dtFlags |= Bitmap.DT_TrimmingWordEllipsis;
                        break;

                    default:
                        break;
                    }


                    if (wordWrap == WordWrap.Wrap)
                    {
                        dtFlags |= Bitmap.DT_WordWrap;
                    }

                    if (scaleTextToFit == ScaleText.None)
                    {
                        dtFlags |= Bitmap.DT_IgnoreHeight;
                    }

                    _display.DrawTextInRect(text, (int)x, (int)y, (int)width, (int)height, dtFlags, color, font);

                    if (AutoRedraw)
                    {
                        Redraw();
                    }
                }
Example #32
0
                /// <summary>
                /// Displays the specified text within the specified rectangular region.
                /// </summary>
                /// <param name="text">The text to display.</param>
                /// <param name="x">The X coordinate of the rectangular region.</param>
                /// <param name="y">The Y coordinate of the rectangular region.</param>
                /// <param name="width">The width of the rectangular region.</param>
                /// <param name="height">The height of the rectangular region.</param>
                /// <param name="color">The text color.</param>
                /// <param name="font">The text font.</param>
                /// <param name="textAlignment">A value from the <see cref="TextAlign"/> enumeration that specifies how to align the text within the rectangular region.</param>
                /// <param name="wordWrap">A value from the <see cref="WordWrap"/> enumeration that specifies how to wrap the text within the rectangular region.</param>
                /// <param name="trimming">A value from the <see cref="Trimming"/> enumeration that specifies how to trim excess text.</param>
                /// <param name="scaleTextToFit">A value from the <see cref="ScaleText"/> enumeration that specifies how the text should be scaled.</param>
                public void DisplayTextInRectangle(string text, uint x, uint y, uint width, uint height,
                    Color color, Font font, TextAlign textAlignment, WordWrap wordWrap, Trimming trimming, ScaleText scaleTextToFit)
                {
                    uint dtFlags = Bitmap.DT_None;

                    switch (textAlignment)
                    {
                        case TextAlign.Center:
                            dtFlags |= Bitmap.DT_AlignmentCenter;
                            break;
                        case TextAlign.Left:
                            dtFlags |= Bitmap.DT_AlignmentLeft;
                            break;
                        case TextAlign.Right:
                            dtFlags |= Bitmap.DT_AlignmentRight;
                            break;
                        default:
                            break;
                    }

                    switch (trimming)
                    {
                        case Trimming.CharacterEllipsis:
                            dtFlags |= Bitmap.DT_TrimmingCharacterEllipsis;
                            break;
                        case Trimming.WordEllipsis:
                            dtFlags |= Bitmap.DT_TrimmingWordEllipsis;
                            break;
                        default:
                            break;
                    }


                    if (wordWrap == WordWrap.Wrap)
                        dtFlags |= Bitmap.DT_WordWrap;

                    if (scaleTextToFit == ScaleText.None)
                        dtFlags |= Bitmap.DT_IgnoreHeight;

                    _display.DrawTextInRect(text, (int)x, (int)y, (int)width, (int)height, dtFlags, color, font);

                    if (AutoRedraw) Redraw();
                }
        // Creates an Paragraph instance and adds its children.
        public Paragraph CreateCellParagraph()
        {
            Paragraph paragraph = new Paragraph();

            ParagraphProperties paragraphProperties = new ParagraphProperties();
            KeepNext            keepNext            = new KeepNext()
            {
                Val = false
            };
            KeepLines keepLines = new KeepLines()
            {
                Val = false
            };
            PageBreakBefore pageBreakBefore = new PageBreakBefore()
            {
                Val = false
            };
            WidowControl widowControl = new WidowControl()
            {
                Val = false
            };
            Kinsoku             kinsoku             = new Kinsoku();
            WordWrap            wordWrap            = new WordWrap();
            OverflowPunctuation overflowPunctuation = new OverflowPunctuation();
            TopLinePunctuation  topLinePunctuation  = new TopLinePunctuation()
            {
                Val = false
            };
            AutoSpaceDE autoSpaceDE = new AutoSpaceDE();
            AutoSpaceDN autoSpaceDN = new AutoSpaceDN();
            BiDi        biDi        = new BiDi()
            {
                Val = false
            };
            AdjustRightIndent   adjustRightIndent   = new AdjustRightIndent();
            SnapToGrid          snapToGrid          = new SnapToGrid();
            SpacingBetweenLines spacingBetweenLines = new SpacingBetweenLines()
            {
                Line = "113", LineRule = LineSpacingRuleValues.Exact
            };
            TextAlignment textAlignment = new TextAlignment()
            {
                Val = VerticalTextAlignmentValues.Auto
            };

            paragraphProperties.Append(keepNext);
            paragraphProperties.Append(keepLines);
            paragraphProperties.Append(pageBreakBefore);
            paragraphProperties.Append(widowControl);
            paragraphProperties.Append(kinsoku);
            paragraphProperties.Append(wordWrap);
            paragraphProperties.Append(overflowPunctuation);
            paragraphProperties.Append(topLinePunctuation);
            paragraphProperties.Append(autoSpaceDE);
            paragraphProperties.Append(autoSpaceDN);
            paragraphProperties.Append(biDi);
            paragraphProperties.Append(adjustRightIndent);
            paragraphProperties.Append(snapToGrid);
            paragraphProperties.Append(spacingBetweenLines);
            paragraphProperties.Append(textAlignment);

            paragraph.Append(paragraphProperties);
            return(paragraph);
        }