mirror of
https://github.com/bendtherules/GSOC_13.git
synced 2026-08-18 22:01:53 +00:00
2133 lines
80 KiB
HTML
2133 lines
80 KiB
HTML
<html xmlns:v="urn:schemas-microsoft-com:vml"
|
|
xmlns:o="urn:schemas-microsoft-com:office:office"
|
|
xmlns:w="urn:schemas-microsoft-com:office:word"
|
|
xmlns:m="http://schemas.microsoft.com/office/2004/12/omml"
|
|
xmlns="http://www.w3.org/TR/REC-html40">
|
|
|
|
<head>
|
|
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
|
|
<meta name=ProgId content=Word.Document>
|
|
<meta name=Generator content="Microsoft Word 14">
|
|
<meta name=Originator content="Microsoft Word 14">
|
|
<link rel=File-List href="cyto_proposal_draft_files/filelist.xml">
|
|
<link rel=Edit-Time-Data href="cyto_proposal_draft_files/editdata.mso">
|
|
<!--[if !mso]>
|
|
<style>
|
|
v\:* {behavior:url(#default#VML);}
|
|
o\:* {behavior:url(#default#VML);}
|
|
w\:* {behavior:url(#default#VML);}
|
|
.shape {behavior:url(#default#VML);}
|
|
</style>
|
|
<![endif]--><!--[if gte mso 9]><xml>
|
|
<o:DocumentProperties>
|
|
<o:Author>Abhas Bhattacharya</o:Author>
|
|
<o:LastAuthor>Abhas Bhattacharya</o:LastAuthor>
|
|
<o:Revision>2</o:Revision>
|
|
<o:TotalTime>248</o:TotalTime>
|
|
<o:Created>2013-04-22T16:02:00Z</o:Created>
|
|
<o:LastSaved>2013-04-22T16:02:00Z</o:LastSaved>
|
|
<o:Pages>5</o:Pages>
|
|
<o:Words>1090</o:Words>
|
|
<o:Characters>6218</o:Characters>
|
|
<o:Lines>51</o:Lines>
|
|
<o:Paragraphs>14</o:Paragraphs>
|
|
<o:CharactersWithSpaces>7294</o:CharactersWithSpaces>
|
|
<o:Version>14.00</o:Version>
|
|
</o:DocumentProperties>
|
|
<o:OfficeDocumentSettings>
|
|
<o:AllowPNG/>
|
|
</o:OfficeDocumentSettings>
|
|
</xml><![endif]-->
|
|
<link rel=themeData href="cyto_proposal_draft_files/themedata.thmx">
|
|
<link rel=colorSchemeMapping
|
|
href="cyto_proposal_draft_files/colorschememapping.xml">
|
|
<!--[if gte mso 9]><xml>
|
|
<w:WordDocument>
|
|
<w:SpellingState>Clean</w:SpellingState>
|
|
<w:GrammarState>Clean</w:GrammarState>
|
|
<w:TrackMoves>false</w:TrackMoves>
|
|
<w:TrackFormatting/>
|
|
<w:PunctuationKerning/>
|
|
<w:ValidateAgainstSchemas/>
|
|
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
|
|
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
|
|
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
|
|
<w:DoNotPromoteQF/>
|
|
<w:LidThemeOther>EN-US</w:LidThemeOther>
|
|
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
|
|
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
|
|
<w:Compatibility>
|
|
<w:BreakWrappedTables/>
|
|
<w:SnapToGridInCell/>
|
|
<w:WrapTextWithPunct/>
|
|
<w:UseAsianBreakRules/>
|
|
<w:DontGrowAutofit/>
|
|
<w:SplitPgBreakAndParaMark/>
|
|
<w:EnableOpenTypeKerning/>
|
|
<w:DontFlipMirrorIndents/>
|
|
<w:OverrideTableStyleHps/>
|
|
</w:Compatibility>
|
|
<m:mathPr>
|
|
<m:mathFont m:val="Cambria Math"/>
|
|
<m:brkBin m:val="before"/>
|
|
<m:brkBinSub m:val="--"/>
|
|
<m:smallFrac m:val="off"/>
|
|
<m:dispDef/>
|
|
<m:lMargin m:val="0"/>
|
|
<m:rMargin m:val="0"/>
|
|
<m:defJc m:val="centerGroup"/>
|
|
<m:wrapIndent m:val="1440"/>
|
|
<m:intLim m:val="subSup"/>
|
|
<m:naryLim m:val="undOvr"/>
|
|
</m:mathPr></w:WordDocument>
|
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
|
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
|
|
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
|
|
LatentStyleCount="267">
|
|
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
|
|
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
|
|
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
|
|
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
|
|
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
|
|
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
|
|
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
|
|
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
|
|
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
|
|
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
|
|
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Table Grid"/>
|
|
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
|
|
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
|
|
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
|
|
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
|
|
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
|
|
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
|
|
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light List Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
|
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
|
|
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
|
|
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
|
|
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
|
|
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
|
|
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
|
|
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
|
|
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
|
|
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
|
|
</w:LatentStyles>
|
|
</xml><![endif]-->
|
|
<style>
|
|
<!--
|
|
/* Font Definitions */
|
|
@font-face
|
|
{font-family:Wingdings;
|
|
panose-1:5 0 0 0 0 0 0 0 0 0;
|
|
mso-font-charset:2;
|
|
mso-generic-font-family:auto;
|
|
mso-font-pitch:variable;
|
|
mso-font-signature:0 268435456 0 0 -2147483648 0;}
|
|
@font-face
|
|
{font-family:Wingdings;
|
|
panose-1:5 0 0 0 0 0 0 0 0 0;
|
|
mso-font-charset:2;
|
|
mso-generic-font-family:auto;
|
|
mso-font-pitch:variable;
|
|
mso-font-signature:0 268435456 0 0 -2147483648 0;}
|
|
@font-face
|
|
{font-family:Cambria;
|
|
panose-1:2 4 5 3 5 4 6 3 2 4;
|
|
mso-font-charset:0;
|
|
mso-generic-font-family:roman;
|
|
mso-font-pitch:variable;
|
|
mso-font-signature:-536870145 1073743103 0 0 415 0;}
|
|
@font-face
|
|
{font-family:Calibri;
|
|
panose-1:2 15 5 2 2 2 4 3 2 4;
|
|
mso-font-charset:0;
|
|
mso-generic-font-family:swiss;
|
|
mso-font-pitch:variable;
|
|
mso-font-signature:-536870145 1073786111 1 0 415 0;}
|
|
@font-face
|
|
{font-family:Tahoma;
|
|
panose-1:2 11 6 4 3 5 4 4 2 4;
|
|
mso-font-charset:0;
|
|
mso-generic-font-family:swiss;
|
|
mso-font-format:other;
|
|
mso-font-pitch:variable;
|
|
mso-font-signature:3 0 0 0 1 0;}
|
|
/* Style Definitions */
|
|
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
|
{mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-parent:"";
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:10.0pt;
|
|
margin-left:0in;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
h1
|
|
{mso-style-priority:9;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-link:"Heading 1 Char";
|
|
mso-style-next:Normal;
|
|
margin-top:24.0pt;
|
|
margin-right:0in;
|
|
margin-bottom:0in;
|
|
margin-left:0in;
|
|
margin-bottom:.0001pt;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan lines-together;
|
|
page-break-after:avoid;
|
|
mso-outline-level:1;
|
|
font-size:14.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#365F91;
|
|
mso-themecolor:accent1;
|
|
mso-themeshade:191;
|
|
mso-font-kerning:0pt;}
|
|
p.MsoTitle, li.MsoTitle, div.MsoTitle
|
|
{mso-style-priority:10;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-link:"Title Char";
|
|
mso-style-next:Normal;
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:15.0pt;
|
|
margin-left:0in;
|
|
mso-add-space:auto;
|
|
mso-pagination:widow-orphan;
|
|
border:none;
|
|
mso-border-bottom-alt:solid #4F81BD 1.0pt;
|
|
mso-border-bottom-themecolor:accent1;
|
|
padding:0in;
|
|
mso-padding-alt:0in 0in 4.0pt 0in;
|
|
font-size:26.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#17365D;
|
|
mso-themecolor:text2;
|
|
mso-themeshade:191;
|
|
letter-spacing:.25pt;
|
|
mso-font-kerning:14.0pt;}
|
|
p.MsoTitleCxSpFirst, li.MsoTitleCxSpFirst, div.MsoTitleCxSpFirst
|
|
{mso-style-priority:10;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-link:"Title Char";
|
|
mso-style-next:Normal;
|
|
mso-style-type:export-only;
|
|
margin:0in;
|
|
margin-bottom:.0001pt;
|
|
mso-add-space:auto;
|
|
mso-pagination:widow-orphan;
|
|
border:none;
|
|
mso-border-bottom-alt:solid #4F81BD 1.0pt;
|
|
mso-border-bottom-themecolor:accent1;
|
|
padding:0in;
|
|
mso-padding-alt:0in 0in 4.0pt 0in;
|
|
font-size:26.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#17365D;
|
|
mso-themecolor:text2;
|
|
mso-themeshade:191;
|
|
letter-spacing:.25pt;
|
|
mso-font-kerning:14.0pt;}
|
|
p.MsoTitleCxSpMiddle, li.MsoTitleCxSpMiddle, div.MsoTitleCxSpMiddle
|
|
{mso-style-priority:10;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-link:"Title Char";
|
|
mso-style-next:Normal;
|
|
mso-style-type:export-only;
|
|
margin:0in;
|
|
margin-bottom:.0001pt;
|
|
mso-add-space:auto;
|
|
mso-pagination:widow-orphan;
|
|
border:none;
|
|
mso-border-bottom-alt:solid #4F81BD 1.0pt;
|
|
mso-border-bottom-themecolor:accent1;
|
|
padding:0in;
|
|
mso-padding-alt:0in 0in 4.0pt 0in;
|
|
font-size:26.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#17365D;
|
|
mso-themecolor:text2;
|
|
mso-themeshade:191;
|
|
letter-spacing:.25pt;
|
|
mso-font-kerning:14.0pt;}
|
|
p.MsoTitleCxSpLast, li.MsoTitleCxSpLast, div.MsoTitleCxSpLast
|
|
{mso-style-priority:10;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-link:"Title Char";
|
|
mso-style-next:Normal;
|
|
mso-style-type:export-only;
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:15.0pt;
|
|
margin-left:0in;
|
|
mso-add-space:auto;
|
|
mso-pagination:widow-orphan;
|
|
border:none;
|
|
mso-border-bottom-alt:solid #4F81BD 1.0pt;
|
|
mso-border-bottom-themecolor:accent1;
|
|
padding:0in;
|
|
mso-padding-alt:0in 0in 4.0pt 0in;
|
|
font-size:26.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#17365D;
|
|
mso-themecolor:text2;
|
|
mso-themeshade:191;
|
|
letter-spacing:.25pt;
|
|
mso-font-kerning:14.0pt;}
|
|
a:link, span.MsoHyperlink
|
|
{mso-style-priority:99;
|
|
color:blue;
|
|
mso-themecolor:hyperlink;
|
|
text-decoration:underline;
|
|
text-underline:single;}
|
|
a:visited, span.MsoHyperlinkFollowed
|
|
{mso-style-noshow:yes;
|
|
mso-style-priority:99;
|
|
color:purple;
|
|
mso-themecolor:followedhyperlink;
|
|
text-decoration:underline;
|
|
text-underline:single;}
|
|
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
|
|
{mso-style-noshow:yes;
|
|
mso-style-priority:99;
|
|
mso-style-link:"Balloon Text Char";
|
|
margin:0in;
|
|
margin-bottom:.0001pt;
|
|
mso-pagination:widow-orphan;
|
|
font-size:8.0pt;
|
|
font-family:"Tahoma","sans-serif";
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-bidi-font-family:Tahoma;}
|
|
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
|
|
{mso-style-priority:1;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-parent:"";
|
|
margin:0in;
|
|
margin-bottom:.0001pt;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
|
|
{mso-style-priority:34;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:10.0pt;
|
|
margin-left:.5in;
|
|
mso-add-space:auto;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
|
|
{mso-style-priority:34;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-type:export-only;
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:0in;
|
|
margin-left:.5in;
|
|
margin-bottom:.0001pt;
|
|
mso-add-space:auto;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
|
|
{mso-style-priority:34;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-type:export-only;
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:0in;
|
|
margin-left:.5in;
|
|
margin-bottom:.0001pt;
|
|
mso-add-space:auto;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
|
|
{mso-style-priority:34;
|
|
mso-style-unhide:no;
|
|
mso-style-qformat:yes;
|
|
mso-style-type:export-only;
|
|
margin-top:0in;
|
|
margin-right:0in;
|
|
margin-bottom:10.0pt;
|
|
margin-left:.5in;
|
|
mso-add-space:auto;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
span.BalloonTextChar
|
|
{mso-style-name:"Balloon Text Char";
|
|
mso-style-noshow:yes;
|
|
mso-style-priority:99;
|
|
mso-style-unhide:no;
|
|
mso-style-locked:yes;
|
|
mso-style-link:"Balloon Text";
|
|
mso-ansi-font-size:8.0pt;
|
|
mso-bidi-font-size:8.0pt;
|
|
font-family:"Tahoma","sans-serif";
|
|
mso-ascii-font-family:Tahoma;
|
|
mso-hansi-font-family:Tahoma;
|
|
mso-bidi-font-family:Tahoma;}
|
|
span.Heading1Char
|
|
{mso-style-name:"Heading 1 Char";
|
|
mso-style-priority:9;
|
|
mso-style-unhide:no;
|
|
mso-style-locked:yes;
|
|
mso-style-link:"Heading 1";
|
|
mso-ansi-font-size:14.0pt;
|
|
mso-bidi-font-size:14.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#365F91;
|
|
mso-themecolor:accent1;
|
|
mso-themeshade:191;
|
|
font-weight:bold;}
|
|
span.TitleChar
|
|
{mso-style-name:"Title Char";
|
|
mso-style-priority:10;
|
|
mso-style-unhide:no;
|
|
mso-style-locked:yes;
|
|
mso-style-link:Title;
|
|
mso-ansi-font-size:26.0pt;
|
|
mso-bidi-font-size:26.0pt;
|
|
font-family:"Cambria","serif";
|
|
mso-ascii-font-family:Cambria;
|
|
mso-ascii-theme-font:major-latin;
|
|
mso-fareast-font-family:"Times New Roman";
|
|
mso-fareast-theme-font:major-fareast;
|
|
mso-hansi-font-family:Cambria;
|
|
mso-hansi-theme-font:major-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:major-bidi;
|
|
color:#17365D;
|
|
mso-themecolor:text2;
|
|
mso-themeshade:191;
|
|
letter-spacing:.25pt;
|
|
mso-font-kerning:14.0pt;}
|
|
span.SpellE
|
|
{mso-style-name:"";
|
|
mso-spl-e:yes;}
|
|
span.GramE
|
|
{mso-style-name:"";
|
|
mso-gram-e:yes;}
|
|
.MsoChpDefault
|
|
{mso-style-type:export-only;
|
|
mso-default-props:yes;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-fareast-font-family:Calibri;
|
|
mso-fareast-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;
|
|
mso-bidi-font-family:"Times New Roman";
|
|
mso-bidi-theme-font:minor-bidi;}
|
|
.MsoPapDefault
|
|
{mso-style-type:export-only;
|
|
margin-bottom:10.0pt;
|
|
line-height:115%;}
|
|
@page WordSection1
|
|
{size:8.5in 11.0in;
|
|
margin:1.0in 1.0in 1.0in 1.0in;
|
|
mso-header-margin:.5in;
|
|
mso-footer-margin:.5in;
|
|
mso-paper-source:0;}
|
|
div.WordSection1
|
|
{page:WordSection1;}
|
|
/* List Definitions */
|
|
@list l0
|
|
{mso-list-id:97255880;
|
|
mso-list-template-ids:772306582;}
|
|
@list l0:level1
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Symbol;}
|
|
@list l0:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";
|
|
mso-bidi-font-family:"Times New Roman";}
|
|
@list l0:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:1.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l0:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l0:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l0:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l0:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l0:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l0:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l1
|
|
{mso-list-id:197090385;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:-1633226046 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
|
@list l1:level1
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l1:level2
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l1:level3
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l1:level4
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l1:level5
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l1:level6
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l1:level7
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l1:level8
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l1:level9
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l2
|
|
{mso-list-id:380521030;
|
|
mso-list-template-ids:-1212253482;}
|
|
@list l2:level1
|
|
{mso-level-tab-stop:.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;}
|
|
@list l2:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";
|
|
mso-bidi-font-family:"Times New Roman";}
|
|
@list l2:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";}
|
|
@list l2:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l2:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l2:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l2:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l2:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l2:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l3
|
|
{mso-list-id:448017185;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:1211387810 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
|
@list l3:level1
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l3:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l3:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l3:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l3:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l3:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l3:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l3:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l3:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l4
|
|
{mso-list-id:894318492;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:876519090 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
|
@list l4:level1
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:1.0in;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l4:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:1.5in;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l4:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:2.0in;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l4:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:2.5in;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l4:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:3.0in;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l4:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:3.5in;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l4:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:4.0in;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l4:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:4.5in;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l4:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:5.0in;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l5
|
|
{mso-list-id:990597721;
|
|
mso-list-template-ids:-1212253482;}
|
|
@list l5:level1
|
|
{mso-level-tab-stop:.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;}
|
|
@list l5:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";
|
|
mso-bidi-font-family:"Times New Roman";}
|
|
@list l5:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";}
|
|
@list l5:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l5:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l5:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l5:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l5:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l5:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l6
|
|
{mso-list-id:1113789639;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:2070545966 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
|
@list l6:level1
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:1.0in;
|
|
text-indent:-.25in;}
|
|
@list l6:level2
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:1.5in;
|
|
text-indent:-.25in;}
|
|
@list l6:level3
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
margin-left:2.0in;
|
|
text-indent:-9.0pt;}
|
|
@list l6:level4
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:2.5in;
|
|
text-indent:-.25in;}
|
|
@list l6:level5
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:3.0in;
|
|
text-indent:-.25in;}
|
|
@list l6:level6
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
margin-left:3.5in;
|
|
text-indent:-9.0pt;}
|
|
@list l6:level7
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:4.0in;
|
|
text-indent:-.25in;}
|
|
@list l6:level8
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
margin-left:4.5in;
|
|
text-indent:-.25in;}
|
|
@list l6:level9
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
margin-left:5.0in;
|
|
text-indent:-9.0pt;}
|
|
@list l7
|
|
{mso-list-id:1388718708;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:1529762774 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
|
@list l7:level1
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l7:level2
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l7:level3
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l7:level4
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l7:level5
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l7:level6
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l7:level7
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l7:level8
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l7:level9
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l8
|
|
{mso-list-id:1624657255;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:1668440594 67698701 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
|
|
@list l8:level1
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0FC;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l8:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l8:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l8:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l8:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l8:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l8:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0B7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Symbol;}
|
|
@list l8:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:"Courier New";}
|
|
@list l8:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
font-family:Wingdings;}
|
|
@list l9
|
|
{mso-list-id:1679115689;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:732975072 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
|
@list l9:level1
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l9:level2
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l9:level3
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l9:level4
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l9:level5
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l9:level6
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l9:level7
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l9:level8
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l9:level9
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l10
|
|
{mso-list-id:1836218059;
|
|
mso-list-template-ids:-1212253482;}
|
|
@list l10:level1
|
|
{mso-level-tab-stop:.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;}
|
|
@list l10:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";
|
|
mso-bidi-font-family:"Times New Roman";}
|
|
@list l10:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";}
|
|
@list l10:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l10:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l10:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l10:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l10:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l10:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l11
|
|
{mso-list-id:1875802485;
|
|
mso-list-template-ids:-1212253482;}
|
|
@list l11:level1
|
|
{mso-level-tab-stop:.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;}
|
|
@list l11:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";
|
|
mso-bidi-font-family:"Times New Roman";}
|
|
@list l11:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";}
|
|
@list l11:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l11:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l11:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l11:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l11:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l11:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l12
|
|
{mso-list-id:1902596172;
|
|
mso-list-template-ids:-1212253482;}
|
|
@list l12:level1
|
|
{mso-level-tab-stop:.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;}
|
|
@list l12:level2
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";
|
|
mso-bidi-font-family:"Times New Roman";}
|
|
@list l12:level3
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:o;
|
|
mso-level-tab-stop:1.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:"Courier New";}
|
|
@list l12:level4
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l12:level5
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:2.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l12:level6
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l12:level7
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:3.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l12:level8
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.0in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l12:level9
|
|
{mso-level-number-format:bullet;
|
|
mso-level-text:\F0A7;
|
|
mso-level-tab-stop:4.5in;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;
|
|
mso-ansi-font-size:10.0pt;
|
|
font-family:Wingdings;}
|
|
@list l13
|
|
{mso-list-id:2003852343;
|
|
mso-list-type:hybrid;
|
|
mso-list-template-ids:-777478200 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
|
@list l13:level1
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l13:level2
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l13:level3
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l13:level4
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l13:level5
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l13:level6
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
@list l13:level7
|
|
{mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l13:level8
|
|
{mso-level-number-format:alpha-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:left;
|
|
text-indent:-.25in;}
|
|
@list l13:level9
|
|
{mso-level-number-format:roman-lower;
|
|
mso-level-tab-stop:none;
|
|
mso-level-number-position:right;
|
|
text-indent:-9.0pt;}
|
|
ol
|
|
{margin-bottom:0in;}
|
|
ul
|
|
{margin-bottom:0in;}
|
|
-->
|
|
</style>
|
|
<!--[if gte mso 10]>
|
|
<style>
|
|
/* Style Definitions */
|
|
table.MsoNormalTable
|
|
{mso-style-name:"Table Normal";
|
|
mso-tstyle-rowband-size:0;
|
|
mso-tstyle-colband-size:0;
|
|
mso-style-noshow:yes;
|
|
mso-style-priority:99;
|
|
mso-style-parent:"";
|
|
mso-padding-alt:0in 5.4pt 0in 5.4pt;
|
|
mso-para-margin-top:0in;
|
|
mso-para-margin-right:0in;
|
|
mso-para-margin-bottom:10.0pt;
|
|
mso-para-margin-left:0in;
|
|
line-height:115%;
|
|
mso-pagination:widow-orphan;
|
|
font-size:11.0pt;
|
|
font-family:"Calibri","sans-serif";
|
|
mso-ascii-font-family:Calibri;
|
|
mso-ascii-theme-font:minor-latin;
|
|
mso-hansi-font-family:Calibri;
|
|
mso-hansi-theme-font:minor-latin;}
|
|
</style>
|
|
<![endif]--><!--[if gte mso 9]><xml>
|
|
<o:shapedefaults v:ext="edit" spidmax="1026"/>
|
|
</xml><![endif]--><!--[if gte mso 9]><xml>
|
|
<o:shapelayout v:ext="edit">
|
|
<o:idmap v:ext="edit" data="1"/>
|
|
</o:shapelayout></xml><![endif]-->
|
|
</head>
|
|
|
|
<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
|
|
|
|
<div class=WordSection1>
|
|
|
|
<h1><o:p> </o:p></h1>
|
|
|
|
<div style='mso-element:para-border-div;border:none;border-bottom:solid #4F81BD 1.0pt;
|
|
mso-border-bottom-themecolor:accent1;padding:0in 0in 4.0pt 0in'>
|
|
|
|
<p class=MsoTitle>JavaScript JSON convertors for Cytoscape 3.0 file formats</p>
|
|
|
|
</div>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<h1>Project Idea:</h1>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<p class=MsoNormal>The project title is: JavaScript JSON convertors for
|
|
Cytoscape 3.0 file formats.</p>
|
|
|
|
<p class=MsoNormal><span style='mso-spacerun:yes'>�</span>The idea is based
|
|
upon suggested Idea 19: JavaScript JSON convertors for graph file formats, but
|
|
I would like to drop the word �graph� from it, because this project will
|
|
support virtually all formats accepted by Cytoscape <span class=GramE>3.0 .</span></p>
|
|
|
|
<h1>Synopsis:</h1>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<p class=MsoNormal>This project deals with the conversion of different graph
|
|
and <span class=GramE>other <span style='mso-spacerun:yes'>�</span>formats</span>
|
|
used in Cytoscape 3.0 to Json used in cytoscape.js and vice versa. </p>
|
|
|
|
<p class=MsoNormal>Cytoscape 3.0 accepts file formats like xgmml, graphml, gml,
|
|
nnf, sif, xls, sif, csv whereas cytoscape.js currently accepts only json
|
|
representations of the data. It is not an easy task to create json
|
|
representation of a required graph by hand. This is where this project comes
|
|
in. I will develop some converters using JavaScript which will automate this generation
|
|
of json representation.<span style='mso-spacerun:yes'>� </span>Cytoscape-web,
|
|
the predecessor of Cytoscape.js supported only sif files, but this project will
|
|
support import and export to all the formats mentioned earlier.</p>
|
|
|
|
<h1>Implementation details:</h1>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<p class=MsoNormal>The Cytoscape 3.0 file formats that will be supported are:</p>
|
|
|
|
<p class=MsoNormal>Xgmml, Graphml, Sif, Nnf, Gml (<span class=GramE>,Csv</span>,
|
|
Xlsx).</p>
|
|
|
|
<p class=MsoNormal>They are arranged according to their priority and so this is
|
|
the order in which their json converters will be implemented. The last two (in
|
|
bracket) will be kept as extras, meaning that they will be implemented only if
|
|
the project is finished well before the deadline (see the timeline for details<span
|
|
class=GramE>) .</span></p>
|
|
|
|
<p class=MsoNormal><span style='mso-no-proof:yes'><!--[if gte vml 1]><v:shapetype
|
|
id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
|
|
path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
|
|
<v:stroke joinstyle="miter"/>
|
|
<v:formulas>
|
|
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
|
|
<v:f eqn="sum @0 1 0"/>
|
|
<v:f eqn="sum 0 0 @1"/>
|
|
<v:f eqn="prod @2 1 2"/>
|
|
<v:f eqn="prod @3 21600 pixelWidth"/>
|
|
<v:f eqn="prod @3 21600 pixelHeight"/>
|
|
<v:f eqn="sum @0 0 1"/>
|
|
<v:f eqn="prod @6 1 2"/>
|
|
<v:f eqn="prod @7 21600 pixelWidth"/>
|
|
<v:f eqn="sum @8 21600 0"/>
|
|
<v:f eqn="prod @7 21600 pixelHeight"/>
|
|
<v:f eqn="sum @10 21600 0"/>
|
|
</v:formulas>
|
|
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
|
|
<o:lock v:ext="edit" aspectratio="t"/>
|
|
</v:shapetype><v:shape id="Picture_x0020_2" o:spid="_x0000_i1026" type="#_x0000_t75"
|
|
alt="Description: C:\Users\Abhas_2\Desktop\cyto\cyto_proposal.png" style='width:468pt;
|
|
height:312pt;visibility:visible;mso-wrap-style:square'>
|
|
<v:imagedata src="cyto_proposal_draft_files/image001.png" o:title="cyto_proposal"/>
|
|
</v:shape><![endif]--><![if !vml]><img width=624 height=416
|
|
src="cyto_proposal_draft_files/image002.png"
|
|
alt="Description: C:\Users\Abhas_2\Desktop\cyto\cyto_proposal.png" v:shapes="Picture_x0020_2"><![endif]></span></p>
|
|
|
|
<p class=MsoNormal>Now, this is how I plan to deal with each of them.</p>
|
|
|
|
<p class=MsoListParagraph style='text-indent:-.25in;mso-list:l7 level1 lfo2'><![if !supportLists]><span
|
|
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
|
|
style='mso-list:Ignore'>1.<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Xgmml: This is the top priority format and hence
|
|
will be dealt with first. Xml parsers available in native <span class=SpellE>javascript</span>
|
|
and <span class=SpellE>jquery</span> will be used for parsing the xgmml file.
|
|
Then some JavaScript code (using looping and if needed, regular expressions)
|
|
will deal with the parsed xml file to convert them correctly into <span
|
|
class=SpellE>javascript</span> variables and objects. Finally, they can be used
|
|
to generate its json representation. (Maybe, take some inspiration from this
|
|
library in Gremlin (written in java): <a
|
|
href="https://github.com/tinkerpop/blueprints/wiki/GraphSON-Reader-and-Writer-Library">https://github.com/tinkerpop/blueprints/wiki/GraphSON-Reader-and-Writer-Library</a>
|
|
)</p>
|
|
|
|
<p class=MsoNormal style='margin-left:.5in'>This required some separate
|
|
functions which can:</p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='margin-left:1.0in;mso-add-space:auto;
|
|
text-indent:-.25in;mso-list:l4 level1 lfo3'><![if !supportLists]><span
|
|
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
|
|
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>convert parsed xml to <span class=SpellE>jS</span>
|
|
variables and objects</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l4 level1 lfo3'><![if !supportLists]><span
|
|
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
|
|
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>create xml from given <span class=SpellE>jS</span>
|
|
variables and objects</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l4 level1 lfo3'><![if !supportLists]><span
|
|
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
|
|
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>save given <span class=SpellE>jS</span>
|
|
variables and objects as json</p>
|
|
|
|
<p class=MsoListParagraphCxSpLast style='margin-left:1.0in;mso-add-space:auto;
|
|
text-indent:-.25in;mso-list:l4 level1 lfo3'><![if !supportLists]><span
|
|
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
|
|
Symbol'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>convert json into given <span class=SpellE>jS</span>
|
|
variables and objects</p>
|
|
|
|
<p class=MsoNormal style='margin-left:.5in'><o:p> </o:p></p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l7 level1 lfo2'><![if !supportLists]><span
|
|
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
|
|
style='mso-list:Ignore'>2.<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Graphml:<span style='mso-spacerun:yes'>�
|
|
</span>Graphml is also <span class=GramE>a</span> xml-based format, so the
|
|
implementation process is same as that of the previous one. Only the code will
|
|
be different to take care of the syntax difference of these formats.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle><o:p> </o:p></p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle><span class=GramE>Before<span
|
|
style='mso-spacerun:yes'>� </span>I</span> move on to the other ones, here is a
|
|
small chart for reference:</p>
|
|
|
|
<p class=MsoListParagraphCxSpLast><o:p> </o:p></p>
|
|
|
|
<p class=MsoNormal><span style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
|
|
id="Picture_x0020_1" o:spid="_x0000_i1025" type="#_x0000_t75" alt="Description: C:\Users\Abhas_2\Desktop\cyto\cyto_implementation.png"
|
|
style='width:467.25pt;height:272.25pt;visibility:visible;mso-wrap-style:square'>
|
|
<v:imagedata src="cyto_proposal_draft_files/image003.png" o:title="cyto_implementation"/>
|
|
</v:shape><![endif]--><![if !vml]><img border=0 width=623 height=363
|
|
src="cyto_proposal_draft_files/image004.jpg"
|
|
alt="Description: C:\Users\Abhas_2\Desktop\cyto\cyto_implementation.png"
|
|
v:shapes="Picture_x0020_1"><![endif]></span></p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l7 level1 lfo2'><![if !supportLists]><span
|
|
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
|
|
style='mso-list:Ignore'>3.<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Sif and Nnf: Very simple <span class=SpellE>jS</span>
|
|
code needs to be written to take care of these file formats. There is already a
|
|
python-based implementation of these converters (written by me) available at <a
|
|
href="https://github.com/bendtherules/GSOC_13/tree/master/nnf_and_sif_to_json_py%20%20">https://github.com/bendtherules/GSOC_13/tree/master/nnf_and_sif_to_json_py
|
|
</a><span style='mso-spacerun:yes'>�</span>. Nnf files will be stripped off its
|
|
network information and treated just like a Sif file (Possible problem with
|
|
multi-network <span class=GramE>files ??)</span></p>
|
|
|
|
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l7 level1 lfo2'><![if !supportLists]><span
|
|
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
|
|
style='mso-list:Ignore'>4.<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>GML:<span style='mso-spacerun:yes'>� </span>A
|
|
custom-made parser needs to be built based on regular expressions (native <span
|
|
class=SpellE>js</span> or possibly using <span class=SpellE>xregexp</span>
|
|
library <a href="http://xregexp.com/">http://xregexp.com/</a> ). The rest of
|
|
the plan is the same as that of <span class=GramE>xgmml,</span> only this new
|
|
parser will be used.</p>
|
|
|
|
<p class=MsoNormal>Few words on the extras:</p>
|
|
|
|
<p class=MsoNormal>These extras will be done only if there is ample time left
|
|
after the completion of the whole project, so there is no way that they will
|
|
harm the main project. I am aware that new GSOC applicants like me tend to
|
|
propose a lot more than they can actually complete, so I have tried not to fall
|
|
in that trap. But these extras are here, because I plan to do them in the
|
|
future, within or after GSOC.<span style='mso-spacerun:yes'>� </span>Also, as a
|
|
side note, in future, I wish to release this codes as a separate <span
|
|
class=SpellE>jS</span> library for converting customized-xml formats into json
|
|
(I hope my mentoring org will allow this).</p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l7 level1 lfo2'><![if !supportLists]><span
|
|
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
|
|
style='mso-list:Ignore'>5.<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Csv:<span style='mso-spacerun:yes'>� </span>Use
|
|
any well-documented csv parser and rest is the same.</p>
|
|
|
|
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l7 level1 lfo2'><![if !supportLists]><span
|
|
style='mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin'><span
|
|
style='mso-list:Ignore'>6.<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Xlsx: This is the most challenging part. I
|
|
wouldn�t have tried this if there was no cross-browser external library to read
|
|
and write xlsx format. But thankfully and quite surprisingly, there is one
|
|
called Xlsx.js <a href="https://github.com/stephen-hardy/xlsx.js">https://github.com/stephen-hardy/xlsx.js</a>
|
|
. I am not much sure if I can pull off this part, but I am still including this
|
|
in the proposal mostly for my inspiration than anything else. Also, I know that
|
|
the Cytoscape project originally supported .xls, but I think its best kept to
|
|
Microsoft Excel for converting .xls into .<span class=GramE>xlsx .</span></p>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<h1>Timeline:</h1>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>1.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Before
|
|
June 17 : </p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level2 lfo9;tab-stops:list 1.0in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Learn
|
|
more about:</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.5in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level3 lfo9;tab-stops:list 1.5in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
|
style='mso-spacerun:yes'>���</span><span class=SpellE>Jquery</span>, <span
|
|
class=SpellE>xregexp</span>, csv-parser, json, xlsx.js and the graph formats.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level2 lfo9;tab-stops:list 1.0in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Set
|
|
up development environment</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>2.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>June
|
|
17 � July 6 (18 days): Implement xgmml converter</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level2 lfo9;tab-stops:list 1.0in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>June
|
|
17 � June 29 (12 days): Implement xgmml parser</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level2 lfo9;tab-stops:list 1.0in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
30 � July 5 (6 days): Rest of the converter</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>3.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
5 � July 7 (3 days): Test converter with different xgmml files.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>4.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
8 � July 25 (18 days): Implement graphml converter</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level2 lfo9;tab-stops:list 1.0in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
|
style='mso-spacerun:yes'>�</span>July 8 � July 19 (12 days): Implement graphml
|
|
parser</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='margin-left:1.0in;mso-add-space:
|
|
auto;text-indent:-.25in;mso-list:l10 level2 lfo9;tab-stops:list 1.0in'><![if !supportLists]><span
|
|
style='font-size:10.0pt;mso-bidi-font-size:11.0pt;line-height:115%;font-family:
|
|
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
|
|
Ignore'>o<span style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
20 � July 25 (6 days): Rest of the converter</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>5.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]><span
|
|
style='mso-spacerun:yes'>�</span>July 26 � July 28 (3 days): Test graphml converter</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>6.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
29 (Mid-term evaluation):<span style='mso-spacerun:yes'>� </span>Deliver
|
|
fully-implemented xgmml and graphml parser.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>7.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
30: Take a day off from coding and analyze what went right and wrong in the
|
|
first-term. (How about a blog post<span class=GramE>? :</span>D)</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>8.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>July
|
|
31 � August 2 (3 days): Implement and test Sif and Nnf converter.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>9.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>August
|
|
3 � August 20 (18 days): Implement Gml converter (First 12 days for the
|
|
parser).</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>10.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>August
|
|
21 � August 23 (3 days): Test Gml converter</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>11.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>August
|
|
24 � August 27 (4 days):<span style='mso-spacerun:yes'>� </span>Put all the converters
|
|
together and test them (Packaging).</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>12.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>August
|
|
28 � September 3 (10 days): Prepare documentation and add inline comments in
|
|
the code.</p>
|
|
|
|
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l10 level1 lfo9;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>13.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>September
|
|
4 � September 16 (13 days): Buffer time (If everything is working, work on the
|
|
extras) </p>
|
|
|
|
<p class=MsoNormal>(Feedback will be obtained for all the converters from the
|
|
community and they will be of more importance than the extras)</p>
|
|
|
|
<h1>Possible hurdles:</h1>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l11 level1 lfo10;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>1.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Json
|
|
handler in Cytoscape.js might not be able to handle objects within the �data�
|
|
section. If so, request the developer or send a patch to the core project so
|
|
that it is supported.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l11 level1 lfo10;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>2.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>Make
|
|
sure the regular-expression based Gml parser is not buggy.</p>
|
|
|
|
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l11 level1 lfo10;
|
|
tab-stops:list .5in'><![if !supportLists]><span style='font-size:10.0pt;
|
|
mso-bidi-font-size:11.0pt;line-height:115%;mso-bidi-font-family:Calibri;
|
|
mso-bidi-theme-font:minor-latin'><span style='mso-list:Ignore'>3.<span
|
|
style='font:7.0pt "Times New Roman"'> </span></span></span><![endif]>The
|
|
input graph formats might not be well-formed (if manually created). (Maybe, add
|
|
<span class=GramE>a</span> xml-checker and discard non well-formed files. Such
|
|
a checker might not be possible in case of non-xml based formats. )</p>
|
|
|
|
<h1>What can I bring to the team?</h1>
|
|
|
|
<p class=MsoNormal><o:p> </o:p></p>
|
|
|
|
<p class=MsoListParagraphCxSpFirst style='text-indent:-.25in;mso-list:l8 level1 lfo14'><![if !supportLists]><span
|
|
style='font-family:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family:
|
|
Wingdings'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Yes, I am committed in working hard for this
|
|
GSOC project this summer. <span style='mso-spacerun:yes'>�</span>I do not have
|
|
any other commitment during the summer other than my college internals for the
|
|
next session which should be held near the end of August or the start of
|
|
September. I am not yet sure about the date, but I will ask for a one-week
|
|
break during that time. I hope it won�t be much of a problem.</p>
|
|
|
|
<p class=MsoListParagraphCxSpMiddle style='text-indent:-.25in;mso-list:l8 level1 lfo14'><![if !supportLists]><span
|
|
style='font-family:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family:
|
|
Wingdings'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>Being my first GSOC project, I am also
|
|
super-excited about it, can�t wait to have a fruitful summer this year.</p>
|
|
|
|
<p class=MsoListParagraphCxSpLast style='text-indent:-.25in;mso-list:l8 level1 lfo14'><![if !supportLists]><span
|
|
style='font-family:Wingdings;mso-fareast-font-family:Wingdings;mso-bidi-font-family:
|
|
Wingdings'><span style='mso-list:Ignore'>�<span style='font:7.0pt "Times New Roman"'>
|
|
</span></span></span><![endif]>I wish to learn some more about the core
|
|
Cytoscape project but as I am not a Java <span class=GramE>developer,</span> I
|
|
wish to linger with the Cytoscape.js project.</p>
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</html>
|