<?xml version="1.0" encoding="UTF-8"?>
<Worksheet>
<Version major="7" minor="1"/>
<Label-Scheme value="2" prefix=""/>
<View-Properties presentation="false"></View-Properties>
<MapleNet-Properties warnlevel="3" longdelim="true" plotoptions="" echo="1" errorcursor="false" elisiontermsthreshold="10000" elisiontermsbefore="100" errorbreak="1" prettyprint="3" prompt="&gt; " latexwidth="6.0" useclientjvm="true" ansi="false" screenheight="25" labelwidth="20" plotdevice="inline" typesetting="standard" displayprecision="-1" indentamount="4" elisiondigitsthreshold="10000" quiet="false" plotoutput="terminal" rtablesize="10" preplot="" showassumed="1" plotdriver="openviz" elisiontermsafter="100" labelling="true" postplot="" screenwidth="79" elisiondigitsbefore="100" elisiondigitsafter="100" verboseproc="1" imaginaryunit="I" ShowLabels="true"/>
<Styles><Font name="2D Math_100" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_80" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 1" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_22" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_11" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Diagnostic" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[40,120,40]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_72" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_55" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_115" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_158" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_99" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_66" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_141" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_70" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Page Number" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="10" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_125" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_56" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_29" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_13" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_159" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 3" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_140" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_57" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_12" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_28" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_124" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_154" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_138" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_32" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_95" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_69" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_16" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_107" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_118" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_129" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_153" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_40" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_83" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_126" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_25" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_128" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_75" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Input" background="[255,255,255]" bold="false" executable="true" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input Placeholder" background="[255,255,255]" bold="true" executable="true" family="Monospaced" foreground="[200,0,200]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_19" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Error" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[255,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_85" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_155" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_17" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_6" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_151" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_91" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_105" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Bullet Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_134" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_157" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_27" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_58" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_7" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_60" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_77" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_88" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Author" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_150" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_135" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_18" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_90" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_147" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_67" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_78" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_20" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_137" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_148" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_149" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_156" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_37" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_48" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_119" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_10" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Dictionary Hyperlink" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[147,0,15]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="2D Math_54" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_26" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_15" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_53" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_64" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_47" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_59" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_98" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_117" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_39" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_136" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_52" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_97" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_130" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Warning" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_74" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_30" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_8" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_68" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 2" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_49" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_96" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_142" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_109" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_50" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 4" background="[255,255,255]" bold="false" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_94" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_5" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_35" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_4" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_89" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_45" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_79" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_102" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Normal" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_42" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_84" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_73" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_51" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Input" background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_101" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 3" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="true" opaque="false" readonly="false" size="14" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_104" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_139" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_146" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_76" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_111" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_133" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_46" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_63" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_41" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 1" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="Title" background="[255,255,255]" bold="true" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="18" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_3" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_152" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_62" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_38" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_31" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Hyperlink" background="[0,0,0]" bold="false" executable="false" family="Serif" foreground="[0,128,128]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="true"/>
<Font name="2D Math_33" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_127" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_44" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_21" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_116" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 5" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Text Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_43" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_108" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Equation Label" background="[255,255,255]" bold="true" executable="false" family="Monospaced" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_145" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_65" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_82" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_36" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_122" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_93" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_87" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_113" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_81" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_86" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Heading 2" background="[255,255,255]" bold="true" executable="false" family="Serif" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="16" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_92" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_103" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_71" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_123" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Plot" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_34" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_132" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_23" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_131" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_61" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_110" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Output" background="[0,0,0]" bold="false" executable="false" family="Lucida Bright" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_121" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Dash Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Ordered List 4" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_9" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Maple Output" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_14" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="Line Printed Output" background="[255,255,255]" bold="false" executable="false" family="Monospaced" foreground="[0,0,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="List Item" background="[255,255,255]" bold="false" executable="false" family="Times New Roman" foreground="[0,0,0]" italic="false" opaque="false" readonly="false" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_144" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_106" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_114" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_24" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_112" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_143" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Font name="2D Math_120" background="[0,0,0]" bold="false" executable="false" family="Times New Roman" foreground="[0,51,255]" italic="false" opaque="false" readonly="true" size="12" subscript="false" superscript="false" underline="false"/>
<Layout name="Ordered List 5" alignment="left" bullet="ROMAN" firstindent="0" leftmargin="144" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Heading 4" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Text Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="newline" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 1" alignment="left" bullet="numeric" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Bullet Item" alignment="left" bullet="dot" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Author" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="8" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Dash Item" alignment="left" bullet="dash" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 3" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Diagnostic" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 4" alignment="left" bullet="ALPHABETIC" firstindent="0" leftmargin="108" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Maple Output" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.5" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="List Item" alignment="left" bullet="indent" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Line Printed Output" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="any" pagebreak-before="false" initial="0"/>
<Layout name="Heading 2" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="2" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 3" alignment="left" bullet="roman" firstindent="0" leftmargin="72" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Error" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Maple Plot" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Warning" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Heading 1" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="8" spacebelow="4" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Title" alignment="centred" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="12" spacebelow="12" linebreak="space" pagebreak-before="false" initial="0"/>
<Layout name="Ordered List 2" alignment="left" bullet="alphabetic" firstindent="0" leftmargin="36" rightmargin="0" linespacing="0.0" spaceabove="3" spacebelow="3" linebreak="space" pagebreak-before="false" initial="-1"/>
<Layout name="Normal" alignment="left" bullet="none" firstindent="0" leftmargin="0" rightmargin="0" linespacing="0.0" spaceabove="0" spacebelow="0" linebreak="space" pagebreak-before="false" initial="0"/>
<Pencil-style name="Pencil 3" pen-color="[0,0,0]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 1" pen-color="[0,0,0]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 5" pen-color="[255,0,0]" pen-height="5.0" pen-width="5.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 2" pen-color="[0,0,255]" pen-height="1.0" pen-width="1.0" pen-opacity="1.0"/>
<Pencil-style name="Pencil 4" pen-color="[0,0,255]" pen-height="3.0" pen-width="3.0" pen-opacity="1.0"/>
<Highlighter-style name="Highlighter 2" pen-color="[255,204,0]" pen-height="14.0" pen-width="14.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 4" pen-color="[0,255,255]" pen-height="32.0" pen-width="32.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 3" pen-color="[51,255,0]" pen-height="24.0" pen-width="24.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 1" pen-color="[255,153,255]" pen-height="12.0" pen-width="8.0" pen-opacity="0.8"/>
<Highlighter-style name="Highlighter 5" pen-color="[255,255,0]" pen-height="48.0" pen-width="48.0" pen-opacity="0.8"/>
</Styles>
<Task-table>
    <Task-category name="&lt;default&gt;">
    </Task-category>
</Task-table>
<Group labelreference="L3" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">In order to make use of the Stembridge coxeter Package, we must first load it. <Font bold="true"> With this syntax, the file &quot;coxeter2.4v.txt&quot; must be in the same directory as this worksheet.</Font></Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:ListTools" hyperlink="true"><Font style="Hyperlink">ListTools</Font></Hyperlink> is a Maple package that contains some necessary function for managing lists.</Text-field>
</Input>
</Group>
<Group labelreference="L4" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">read &quot;coxeter2.4v.txt&quot;;
withcoxeter();
with(ListTools);</Text-field>
</Input>
</Group>
<Group labelreference="L5" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">The function <Font bold="true">comparePoints()</Font> takes two involution points in generator notation and a root system, e.g. A4, and calls the coxeter-package-defined function <Hyperlink linktarget="http://www.math.lsa.umich.edu/~jrs/software/coxeterhelp.html#reduce" hyperlink="true"><Font style="Hyperlink">reduce()</Font></Hyperlink> in order to determine if the two points are the same.</Text-field>
<Text-field style="Text" layout="Normal"><Font bold="true">comparePoints()</Font> is a boolean function as its only two values are <Font bold="true">true</Font> and <Font bold="true">false</Font> (which are constants defined in Maple): <Font bold="true">true</Font> if the points are equal, <Font bold="true">false </Font>if they are not.</Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="http://www.math.lsa.umich.edu/~jrs/software/coxeterhelp.html#reduce" hyperlink="true"><Font style="Hyperlink">
reduce()</Font></Hyperlink><Font bold="true"> </Font>takes a single list of generators and a root system and then uses the predefined relations of the root system (defined in the coxeter package) to determine a shortest path/list of generators to that point from the identity.  In the case of <Font bold="true">comparePoints()</Font>, if <Hyperlink linktarget="http://www.math.lsa.umich.edu/~jrs/software/coxeterhelp.html#reduce" hyperlink="true"><Font style="Hyperlink">reduce()</Font></Hyperlink> returns an empty list, [], we know that the two points together lead back to the identity and therefore must be the same point.</Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:op" hyperlink="true"><Font style="Hyperlink">op()</Font></Hyperlink><Font bold="true"> </Font>is a Maple function that returns the contents of a list without the brackets of the list, &quot;[]&quot;. </Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:return" hyperlink="true"><Font style="Hyperlink">return</Font></Hyperlink><Font bold="true"> </Font>is a Maple function that gives a value to the call to the function.  </Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L6" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">comparePoints := proc(n::(list), m::(list), R)
# R = a root system data structure
# n &amp; m = lists of integers representing a member of W(R)

description &quot;Determine if two lists of generators end at the same point.&quot;;


if reduce([op(n), op(m)],R) = [] then
	return true;
else
	return false;
end if;

end proc;
	</Text-field>
</Input>
<Output>
<Text-field style="2D Output" layout="Maple Output"></Text-field>
</Output>
</Group>
<Group labelreference="L7" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">The function <Font bold="true">PathsToTop() </Font>takes a complete Involution Poset as generated by <Font bold="true">findInvolPoset() </Font>and returns the total number of ascending paths from the identity to the topmost element.</Text-field>
<Text-field style="Text" layout="Normal">Given that we cannot efficiently make a copy of a nested list, which is what the InvolPoset is, this algorithm starts by checking to see if the given InvolPoset has already had its shortest paths defined: <Font italic="true">member([p],[indices(IP[0][[]])]) </Font>will be <Font bold="true">true</Font> if this is the case, and all that is needed is to print the shortest paths element of the topmost point and exit the function with <Font bold="true">return</Font>.  </Text-field>
<Text-field style="Text" layout="Normal">Otherwise, </Text-field>
<Text-field style="Text" layout="Normal">- set the number of shortest paths of  the identity element to 1</Text-field>
<Text-field style="Text" layout="Normal">- loop through the sizes of the InvolPoset</Text-field>
<Text-field style="Text" layout="Normal">	- for each size: get a list of the points in that size --&gt; PTS</Text-field>
<Text-field style="Text" layout="Normal">	- loop through the list of points</Text-field>
<Text-field style="Text" layout="Normal">		- for each point of the size</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
<Text-field style="Text" layout="Normal"># - indicates the beginning of a comment; anything following a # on the same line will not be read when running the procedure</Text-field>
<Text-field style="Text" layout="Normal"><Font bold="true">local</Font> - declares anything following as a local variable whose name and value are only defined within the function</Text-field>
<Text-field style="Text" layout="Normal"><Font bold="true">global</Font> - </Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:print" hyperlink="true"><Font style="Hyperlink">print</Font></Hyperlink> </Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:sort" hyperlink="true"><Font style="Hyperlink">sort</Font></Hyperlink> - sort a list of parameters (default in ascending order)</Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:ListTools,FlattenOnce" hyperlink="true"><Font style="Hyperlink">FlattenOnce/Flatten</Font></Hyperlink> - remove brackets from lists</Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:indices" hyperlink="true"><Font style="Hyperlink">indices</Font></Hyperlink> - gives a list of the indices of a list</Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:member" hyperlink="true"><Font style="Hyperlink">member</Font></Hyperlink> - boolean function to test if a given element is a member of a list </Text-field>
<Text-field style="Text" layout="Normal"><Hyperlink linktarget="Help:do" hyperlink="true"><Font style="Hyperlink">for</Font></Hyperlink> - looping function with restrictions, used to loop through lists</Text-field>
<Text-field style="Text" layout="Normal">op</Text-field>
<Text-field style="Text" layout="Normal">nops</Text-field>
<Text-field style="Text" layout="Normal">remove</Text-field>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L8" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">PathsToTop := proc(IP)
local source, gen, GENS, pt, PTS, k, top_k, top_pt, short_paths, pathsToTop;
global p; 

Description(&quot;Finds the number of shortest paths from the id element to the top of the poset.  It is currently dependent on the output of findInvolPoset.&quot;);

#IP := copy(IP_);	# make copy of given InvolPoset

pathsToTop := 0;

#print(sort(FlattenOnce([indices(IP)])));	#!!test!!

top_k := nops(FlattenOnce([indices(IP)]))-2;		# get highest size of the Poset (for indexing)
top_pt := Flatten([indices(IP[top_k])]); 			# get the index of the top most point

#print(IP);			#!!test!!
#print(&quot;[indices(IP[0][[]])] is &quot;, [indices(IP[0][[]])]);		#!!test!!
#print(&quot;[entries(IP[0][[]])] is &quot;, [entries(IP[0][[]])]);		#!!test!!
#print(&quot;indices &quot;, [indices(IP[0][[]])]);		#!!test!!
#print(&quot;IP[0][[]][p] is &quot;, member([p],[indices(IP[0][[]])]));		#!!test!!

if member([p],[indices(IP[0][[]])]) then
	print(&quot;Total number of paths to the top is &quot;,eval(IP[top_k][top_pt][p]));
	return();
else
	IP[0][[]][p] := 1;		#initialize the p of the id to 1
end if;

# loop through sizes
for k from 1 to (nops([indices(IP)])-2) by 1 do

#print(&quot;k is &quot;, k);		#!!test!!

PTS := FlattenOnce([indices(IP[k])]);	# set PTS to the indices of size k

#print(&quot;PTS is &quot;, PTS);	#!!test!!

# loop through points of size k
for pt in PTS do

#print(&quot;pt = &quot;, pt);		#!!test!!
#print(&quot;[indices(IP[&quot;,k,&quot;][&quot;,pt,&quot;])] is &quot;, [indices(IP[k][pt])]);


	GENS := FlattenOnce([indices(IP[k][pt])]);
	
	IP[k][pt][p] := 0;		# initialize shortest path of pt to 0

	# loop through the generators pointing to pt
	for gen in GENS do
		source := eval(IP[k][pt][gen][1]);		# source from which gen points
		
		# current shortest paths + source shortest path
		short_paths := (op(IP[k][pt][p]) + op(IP[k-1][source][p]));	# shortest paths to current point
		IP[k][pt][p] := short_paths;
		#print(&quot;p is &quot;, eval(IP[k][pt][p]));
	end do;
end do;

end do;

pathsToTop := eval(IP[top_k][top_pt][p]);

print(&quot;Total number of paths to the top is &quot;, pathsToTop);

end proc;</Text-field>
</Input>
<Input>
<Text-field style="Text" layout="Normal"></Text-field>
</Input>
</Group>
<Group labelreference="L9" drawlabel="true">
<Input>
<Text-field style="Text" layout="Normal">The function <Font bold="true">findInvolPoset() </Font></Text-field>
</Input>
</Group>
<Group labelreference="L10" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal">findInvolPoset := proc(R)


# 0. Let the stack consist of the identity element of size 0, and set k = 0
local InvolPoset, id, k, temp, s, si, pt, pts, k1_pt, k1_pts, new_pt, point_unseen, numgen, gen, bar, source;	

# define constants
numgen := nops(base(R));
id := [];		# intialize the identity element

print (&quot;The Involution Poset for&quot;, R);

# Establish the generator points
k := 0;		# initialize size to 0
InvolPoset := table();	# initialize InvolPoset to a table
InvolPoset[k] := table();	# initialize InvolPoset[0] to a table
print(base(R));

pt := id;			
InvolPoset[k][pt] := table();	# define identity element of size 0

# I. For* each* x* of* size* k from the* stack, do

pts := [indices(InvolPoset[k])];
`pts` := FlattenOnce(pts);

print(&quot;The Poset of &quot;, R, &quot; in terms of generators and sources (gen = source (bar or unbar).&quot;);

################## Start Algorithm ###################
while nops(pts) &lt;&gt; 0 do

print(&quot;\n&quot;);
print(nops(FlattenOnce([entries(InvolPoset[k])])),&quot;element(s) of size &quot;, k);
print(&quot;Size&quot;, k, &quot; -- &quot;, FlattenOnce([eval(InvolPoset[k])]), &quot; -- &quot;, &quot;Size&quot;, k);


InvolPoset[k+1] := table();		# define next row

for pt in pts do 
	
	# A. For each si such that there is no pointer into x labeled si or si-bar
	for si from 1 to numgen by 1 do 
		
		if not verify(si,FlattenOnce([indices(InvolPoset[k][pt])]), 'member') then
		#    (no ascending admissible sequence for x begins with si or si-bar) do:

		# (i)  Calculate y' = sixsi. If y' != x then let y = y' which is of 
		#      size k+1. If y' = x then let y = six, which is of size k+1
			source := pt;			# set source to current test point
			gen := si;				# set gen to si
			bar := `_`;			# report barring
			temp := reduce([si,op(pt), si],R);	# set temp to sixsi
			if comparePoints(temp, pt, R) then				# if this is equal to x
				temp := reduce([si, op(pt)], R);	# set temp to six
				bar := ` `;			# report unbarring
			end if;
		
			new_pt := [op(temp)];
	
			k1_pts := [indices(InvolPoset[k+1])];
			`k1_pts` := FlattenOnce(k1_pts);


		# (ii) For each element z of size k+1, check if new_pt=z if so put a pointer 
		#      from x to y labeled si, (si-bar) (add sequence of y to list of ascending admissible sequences for z).
		#      If no such z add y to stack as new element of size k+1, with a pointer from x labeled si, si-bar.

			point_unseen := true;		# assume new point

			for k1_pt in k1_pts do 		
			if comparePoints(new_pt, k1_pt, R) then	
				point_unseen := false;
				new_pt := k1_pt;		# set new point to first found shortest path
				break;			# break out of loop
			else
				point_unseen :=  true;
			end if;
			end do;

		if point_unseen then
			InvolPoset[k+1][new_pt] := table();	# define new point as a table
			k1_pts := [indices(InvolPoset[k+1])];
			`k1_pts` := FlattenOnce(k1_pts);
		end if;

		InvolPoset[k+1][new_pt][gen] := [source,bar];	# link new point to source via gen

		end if;	
		
	end do;
end do;

`k` := k+1;
pts := [indices(InvolPoset[k])];
`pts` := FlattenOnce(pts);
		
# II. If the current level is non-empty go to step [I]

end do;
	
print(&quot;\n\n&quot;);
print(&quot;The Poset of &quot;, R, &quot; has the following element/size pattern.&quot;);
for i from 0 to (nops([indices(InvolPoset)])-2) by 1 do
print(nops(FlattenOnce([entries(InvolPoset[i])])),&quot;  element(s) of size  &quot;, i);
end do;

#print(&quot;The Poset of &quot;, R, &quot; in terms of generators and sources (gen = source (bar or unbar).&quot;);
#for i from (nops([indices(InvolPoset)])-2) to 0 by -1 do
#print(&quot;Size&quot;, i, &quot; -- &quot;, FlattenOnce([eval(InvolPoset[i])]));
#end do;

PathsToTop(InvolPoset);

#return(eval(InvolPoset));

end proc;</Text-field>
</Input>
</Group>
<Group labelreference="L11" drawlabel="true">
<Input>
<Text-field prompt="&gt; " style="Maple Input" layout="Normal"></Text-field>
</Input>
</Group>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
<Text-field executable="false" family="Times New Roman" opaque="false" foreground="[0,0,0]" superscript="false" placeholder="false" readonly="false" subscript="false" bold="false" italic="false" underline="false" background="[255,255,255]" size="12" linebreak="space" spaceabove="0" rightmargin="0" bullet="none" firstindent="0" linespacing="0.0" pagebreak-before="false" leftmargin="0" alignment="left" initial="0" spacebelow="0"></Text-field>
</Worksheet>
