tag:blogger.com,1999:blog-43229427333458230652024-03-18T22:31:53.588+02:00OBIEE in ILThis Blog is personal and independent.It does not reflect the position or policy of Oracle.
It is my "external memory", that helps me remember solutions I used and links I need. Nothing more.OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.comBlogger322125tag:blogger.com,1999:blog-4322942733345823065.post-71576052730433797472024-03-18T22:10:00.003+02:002024-03-18T22:31:10.438+02:00Oracle Analytic Server 2024 is Available<p>Oracle Analytic Server new release is available. The internal name is OAS 7.6 and the formal is OAS 2024. </p><p>If you are OBIEE or OAS owner, allow me to recommend you one thing (accept the <a href="https://youtu.be/sTJ7AzBIJoI?si=9VFV3XFnW8hRMlAH" target="_blank">Sunscreen part</a>); Consider upgrading to this version. I didn't recommend anything of the kind in previous releases. This release is expected to have a mature version data visualization, beyond the classic BI.</p><p>It is available on <a href="https://edelivery.oracle.com/" target="_blank">https://edelivery.oracle.com/</a> as OAS 7.6 for Linux and Windows:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbi2IEmkgMDVUrR3nZLmqivi1X54Hzspn7IPlcNnJpFO921jDqxsuSmYwptGJ3c5a5N-OnjOW3dCjBQundfeBxrIFAN5xWtbMLt_TZ3dT-YnwgLV-yzjvoT3A40GcgCijdi0_NiNvIwk7KdZ-I8MbI5YucywlgGjDxLq38c-Cjo7XRI1RQwhUK4tW20wyq/s1262/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="743" data-original-width="1262" height="235" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbi2IEmkgMDVUrR3nZLmqivi1X54Hzspn7IPlcNnJpFO921jDqxsuSmYwptGJ3c5a5N-OnjOW3dCjBQundfeBxrIFAN5xWtbMLt_TZ3dT-YnwgLV-yzjvoT3A40GcgCijdi0_NiNvIwk7KdZ-I8MbI5YucywlgGjDxLq38c-Cjo7XRI1RQwhUK4tW20wyq/w400-h235/1.png" width="400" /></a></div><p></p><p></p><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz5QlNAAm_644rjHMXeYg07kpjse1sgmKJMbbzSnfGAzZg1yp-uJKr0wLvXoRMGxFBLYTzYwaw0R_k27fs0qud3v1PypYtuHJ8U3R4KX6TBQhR4amlPYi1NWqlce-tCLtDxTwviEhzSiR1Civ3UlIMQYSODvcKKaQ6oN8zuGrVbLwwm0Rh5PF-vLGSQS-y/s1300/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="507" data-original-width="1300" height="156" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgz5QlNAAm_644rjHMXeYg07kpjse1sgmKJMbbzSnfGAzZg1yp-uJKr0wLvXoRMGxFBLYTzYwaw0R_k27fs0qud3v1PypYtuHJ8U3R4KX6TBQhR4amlPYi1NWqlce-tCLtDxTwviEhzSiR1Civ3UlIMQYSODvcKKaQ6oN8zuGrVbLwwm0Rh5PF-vLGSQS-y/w400-h156/2.png" width="400" /></a></div><p> </p><p>See the Oracle Blog here: <a href="https://blogs.oracle.com/analytics/post/announcing-the-general-availability-of-oracle-analytics-server-2024" target="_blank">https://blogs.oracle.com/analytics/post/announcing-the-general-availability-of-oracle-analytics-server-2024</a> <br /></p><p>The documentation here: <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/books.html" target="_blank">https://docs.oracle.com/en/middleware/bi/analytics-server/books.html</a> <br /></p><p></p><p>And the What's new section is <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/whats-new-oas/index.html" target="_blank"><span style="font-size: medium;">here</span>.</a><br /></p><p><br /></p><p>Since the OAS release is usually mostly catching up of the OAC yearly changes, the OAC updates videos from last year might be a good resource as well: <a href="https://www.youtube.com/@OracleAnalytics/playlists" target="_blank">https://www.youtube.com/@OracleAnalytics/playlists</a>.<br /></p><p>In the Oracle blog there are links to few OAS specific YouTube playlists:</p><p><a href="https://www.youtube.com/playlist?list=PL6gBNP-Fr8KWH_Q3SzNyr4_nz_yr35bjc" target="_blank">Data Visualization</a></p><p><a href="https://www.youtube.com/playlist?list=PL6gBNP-Fr8KUiOYdSXgWhFv_owiq2dCIH" target="_blank">Connect, model and data preparation</a></p><p><a href="https://www.youtube.com/playlist?list=PL6gBNP-Fr8KUNnzN27-aCjtxgWGeIFGhN" target="_blank">AI & ML</a> </p><p></p><p><br /></p><p><br /></p><p> </p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-35520573881682228212024-02-14T10:18:00.000+02:002024-02-14T10:18:12.100+02:00Implementing the post - Adding AI - Vision Service, Text Detection to APEX<p> Following my post <a href="http://obieeil.blogspot.com/2024/02/adding-ai-vision-service-text-detection.html" target="_blank">Adding AI - Vision Service, Text Detection to APEX</a> I tried to implement it on our own system. Had few problems... Here is the summary. </p><p>The process didn't work so I turned of the "Run in Background" and discovered, instead of the expected JSON content in Response column, the error </p><p><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:0in;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman",serif;}
</style>
<![endif]-->
</p><p class="xmsonormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><span style="background: white; color: #161513; font-family: "Oracle Sans",sans-serif; font-size: 12.0pt;">{</span><span style="color: #161513; font-family: "Oracle Sans",sans-serif; font-size: 12.0pt;"><br clear="all" />
<span style="background: white;">"code" : 400,</span><br clear="all" />
<span style="background: white;">"message" : "Input file type is
not supported"</span><br clear="all" />
<span style="background: white;">}</span></span><span dir="RTL" lang="HE"></span></p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmHiWJXVgmOikGjDYEEFJ2g30NNZtaNMbb5mvaEDV-uEwUx3hUVNrW1vfl1DXewMMcpy-2xC9-d5kQkf2dBArk8xOUtyW7YzGdufpg85eZAP3hjvpJiW9e8OaqK_zAQtyFEEhYJfMdPTO42RRZ91Cn93TmFcioEXpConNXw8nGPtgfINM9ZxToHt4cN3p_/s453/16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;">Fi<img border="0" data-original-height="453" data-original-width="425" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmHiWJXVgmOikGjDYEEFJ2g30NNZtaNMbb5mvaEDV-uEwUx3hUVNrW1vfl1DXewMMcpy-2xC9-d5kQkf2dBArk8xOUtyW7YzGdufpg85eZAP3hjvpJiW9e8OaqK_zAQtyFEEhYJfMdPTO42RRZ91Cn93TmFcioEXpConNXw8nGPtgfINM9ZxToHt4cN3p_/s320/16.png" width="300" /></a></div><p></p><p><br /></p><p></p><p>Fixing the BLOB column definition according to the one in Oracle Lab, solved the problem.</p><p>Type: File Upload</p><p>Storage definitions</p><p>Adding the columns FILE_MIME & FILE_NAME to the table. <br /></p><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjytz3XMS5hijrUTfb3EPjqjftsTFOGzbZz9uYe3BZSiGHVQK18KJUqb18yozHki_GtPXt4ZYuBNw9UiVQVfK0QECFGsxT9eoGOkRC6x-0wBcf0bbF_e_W68mpb-UyC30ZmE94TSX3u8PjupjRxE22v1BM_TLi-WrM0kEUS17I5t0Jl63vRkLe_f180Pidu/s408/17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="288" data-original-width="408" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjytz3XMS5hijrUTfb3EPjqjftsTFOGzbZz9uYe3BZSiGHVQK18KJUqb18yozHki_GtPXt4ZYuBNw9UiVQVfK0QECFGsxT9eoGOkRC6x-0wBcf0bbF_e_W68mpb-UyC30ZmE94TSX3u8PjupjRxE22v1BM_TLi-WrM0kEUS17I5t0Jl63vRkLe_f180Pidu/s320/17.png" width="320" /></a><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx8wjJRHo_MOvdXDe4I6dS1fQZEnkyL10edu4OcQ3jHyjTmJ486XC4nJs7QmzVOp2OD6cNKcurCW_gYCYbxrH_aJ1pITEO0WjPl6hf5VkfyCJweUhBXaqbIoYZM4xkWA-Ohn8uK2hd4mHvU3arsuDl-I_x9uC1yUsrnzhMkAdcgQ02VPjPin5YoHErtj3V/s442/18.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="442" data-original-width="401" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx8wjJRHo_MOvdXDe4I6dS1fQZEnkyL10edu4OcQ3jHyjTmJ486XC4nJs7QmzVOp2OD6cNKcurCW_gYCYbxrH_aJ1pITEO0WjPl6hf5VkfyCJweUhBXaqbIoYZM4xkWA-Ohn8uK2hd4mHvU3arsuDl-I_x9uC1yUsrnzhMkAdcgQ02VPjPin5YoHErtj3V/s320/18.png" width="290" /></a></div></div><p></p><p>Last but not least, the Analyze Image was the last Process I created. It is always a good idea to move it before the CloseDialog or any similar process. <br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-14613022582816387822024-02-07T13:51:00.001+02:002024-02-14T10:21:04.582+02:00Adding AI - Vision Service, Text Detection to APEX<p>There is a great site of labs by Oracle - <b><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/home" target="_blank">LiveLabs</a></b>. They are using OCI (<a class="sVXRqc" data-agch="HJ3bqe" data-agdh="fvd3vc" data-al="1" data-impdclcc="1" data-pcu="https://go.oracle.com/" data-rw="https://www.googleadservices.com/pagead/aclk?sa=L&ai=DChcSEwjd7PzqxZKEAxUQimgJHZpUDUQYABAAGgJ3Zg&gclid=CjwKCAiAiP2tBhBXEiwACslfnm1_DH4NtkMPPtc-QZ0u5ew5krBMMPwIaXdAtks7_40V4wb73mHH0RoC2FMQAvD_BwE&ohost=www.google.com&cid=CAESVuD2kdYDz1u6Nw--1MO6VZoF6MZukdKqTW9nVAF54GYOIlWIGJLv64zfJZ9-rWWmPHqL5VYe_nQ1rmWYkxTjoX0E0UnXAQIOoH6qIOdT3s3W0csf2sEu&sig=AOD64_3t3cEHkn-mjIFxzDY4dBJtTkotCQ&q&adurl" data-ved="2ahUKEwiCp_bqxZKEAxW59AIHHfIYCXsQ0Qx6BAgKEAE" href="https://go.oracle.com/LP=137057?src1=:ad:pas:go:dg:a_emea:l5:RC_GOOG220512P00034C00427:MainAd"><span>Oracle Cloud Infrastructure</span></a>). One of the labs, named "<a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3811 " target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Build AI-Powered Image Search into your Oracle APEX App</span></a>" is combining APEX with AI - Vision Service and uses the Analyze_Image option of the service. I wanted to combine APEX with a different flavor of the AI Service - Text_Detection, to extract words and codes from images. Text Detection is available both as part of AI-Document Service and AI-Vision Service. For various reasons (laziness) I preferred to use the AI-Vision option by making small modifications to the LiveLabs lab.</p><h4 style="text-align: left;"> The post bellow has 3 parts:</h4><ul style="text-align: left;"><li>The short technical part that explains modifications to the original lab to turn it into Text_Detection, from Image_Classification.</li><li>Me summarizing the lab, doin some explantaions to myself about the code they used and how to modify it to Text_Detection.</li><li>Sample JSON result of Image_Classification and Text_Detection.</li></ul><p><span style="font-size: x-small;">You might also want to check the follow up post: <a href="http://obieeil.blogspot.com/2024/02/implementing-post-adding-ai-vision.html" target="_blank">Implementing the post - Adding AI - Vision Service, Text Detection to APEX</a>.</span></p><p><span style="font-size: x-small;"> </span></p><p> </p><h2 style="text-align: left;">This is the "readers digest" part, if you only want the code.</h2><p> In the next section I will try to explain to myself what the Lab did and how&why to modify it, to get to the same results. If you only want the changes in the code comparing to the lab, this section is for you.<br /></p><p>Basically, follow the Lab precisely until Lab 3 / <b>Task 2: Invoke the OCI Vision REST Data Source through a Page Process.</b></p><div class="plus" id="task2invoketheocivisionrestdatasourcethroughapageprocess" style="text-align: left;" tabindex="0">Only if you want to control the language parameter of the service... In Lab 3/ Task 1/ Step 10, change the language value in the bellow JSON from "ENG" to you preferred language from<a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageTextDetectionFeature" target="_blank"> the list</a> (didn't test it myself, I'm fine with the default).</div><p><span style="background-color: #eeeeee;"><i>{</i></span><br /><span style="background-color: #eeeeee;"><i> "compartmentId": "#COMPARTMENT_ID#",</i></span><br /><span style="background-color: #eeeeee;"><i> "image": {</i></span><br /><span style="background-color: #eeeeee;"><i> "source": "INLINE",</i></span><br /><span style="background-color: #eeeeee;"><i> "data": "#FILE_DATA#"</i></span><br /><span style="background-color: #eeeeee;"><i> },</i></span><br /><span style="background-color: #eeeeee;"><i> "features": [</i></span><br /><span style="background-color: #eeeeee;"><i> {</i></span><br /><span style="background-color: #eeeeee;"><i> "featureType": "#FEATURE_TYPE#",</i></span><br /><span style="background-color: #eeeeee;"><i> <b>"language": "ENG"</b></i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span><br /><span style="background-color: #eeeeee;"><i> ]</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span></p><p> </p><p><b>In LAB 3, Task 2 - Invoke the OCI Vision REST Data Source through a Page Process, step 10</b> change to:</p><p>Click <b>FEATURE_TYPE</b> and enter the following (we replace the IMAGE_CLASSIFICATION value):</p>
<p>Under Value :</p>
<ul><li><p><b>Type</b>: Static Value</p></li><li><p><b>Value</b>: <span style="background-color: #fcff01;">TEXT_DETECTION</span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK_v-oJJuUHQyyMCNIsiXo8ggOnZvyKM8ZzT_plM3UqnIncVy2QE3cowt3AeZZJVs0HKssTjKnak1yGToFu0Fv5qU2zpe9wcgpZxldgwuriIW5BTpIKztUKnOkWhH_nD5p5NcAHlzMjboA-0uw2ECgnvS2z0JWxWQGzmgOB9rO7fAu6J_1ghK4AiP45CNu/s1385/12.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="427" data-original-width="1385" height="124" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK_v-oJJuUHQyyMCNIsiXo8ggOnZvyKM8ZzT_plM3UqnIncVy2QE3cowt3AeZZJVs0HKssTjKnak1yGToFu0Fv5qU2zpe9wcgpZxldgwuriIW5BTpIKztUKnOkWhH_nD5p5NcAHlzMjboA-0uw2ECgnvS2z0JWxWQGzmgOB9rO7fAu6J_1ghK4AiP45CNu/w400-h124/12.png" width="400" /></a></div> <p></p></li></ul><p></p><p><br /></p><p><b>In LAB 3, Task 2 - Invoke the OCI Vision REST Data Source through a Page Process, step 14</b> change the PL/SQL Code to one of the 2 options (in the "Parse the Response" part). </p><p><b>For Word based text_detection use:</b></p><p><span style="background-color: #eeeeee;">UPDATE SM_POSTS<br />SET<br />AI_OUTPUT = (<br /> SELECT<br /> LISTAGG(obj_name, ',') WITHIN GROUP(<br /> ORDER BY<br /> obj_name<br /> )<br /> FROM<br /> JSON_TABLE ( :P1_RESPONSE, '$.imageText.<span style="background-color: #fcff01;">words</span>[*]'<br /> COLUMNS<br /> obj_name VARCHAR2 ( 100 ) PATH '$.text[*]'<br /> )<br /> )<br /> WHERE<br /> ID = :P1_ID;</span></p><p> </p><p><b>For Lines based text_detection use:</b></p><p> <span style="background-color: #eeeeee;">UPDATE SM_POSTS<br />SET<br />AI_OUTPUT = (<br /> SELECT<br /> LISTAGG(obj_name, ',') WITHIN GROUP(<br /> ORDER BY<br /> obj_name<br /> )<br /> FROM<br /> JSON_TABLE ( :P1_RESPONSE, '$.imageText.<span style="background-color: #fcff01;">lines</span>[*]'<br /> COLUMNS<br /> obj_name VARCHAR2 ( 100 ) PATH '$.text[*]'<br /> )<br /> )<br /> WHERE<br /> ID = :P1_ID;</span></p><p> Why? Because the text detection returns 2 sets of texts. One is based on separate words it identifies and the other on lines. Pick your choice. (In the image bellow I used Page 2, so it's P2 instead of P1):<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOz6I8lWMS7E3E2glhL5-DCC_H7MEtIHe5anq-wQRecXJwWC-j5Q4QzYgmLUF0oalnkxmwGJ526LHNRmOPuHdAcCpVllHqGJELlTyvnHGh66xhgsEz0-7wiThHQYrxWEIOW1RWI7PC9Pr_YnvKSlFphKi5Ka9tXg0i04Ob9skOIMc00vlhXfmuINknmiVi/s1376/13.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="535" data-original-width="1376" height="155" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOz6I8lWMS7E3E2glhL5-DCC_H7MEtIHe5anq-wQRecXJwWC-j5Q4QzYgmLUF0oalnkxmwGJ526LHNRmOPuHdAcCpVllHqGJELlTyvnHGh66xhgsEz0-7wiThHQYrxWEIOW1RWI7PC9Pr_YnvKSlFphKi5Ka9tXg0i04Ob9skOIMc00vlhXfmuINknmiVi/w400-h155/13.png" width="400" /></a></div><br /><p> </p><h2 style="text-align: left;">Bonus <br /></h2><p>I wanted the data slightly differently. Not as a one text
string, separated by commas. I want them as rows in a new table
(SM_POSTS_STRS) with columns ID (Number) and extracted_Text (varchar2(100)). I created the table and changed the <b>LAB 3, Task 2 - Invoke the OCI Vision REST Data Source through a Page Process, step 14</b>, PL/SQL Cod, to the following: </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmrZNYkltDaqmI3n5Dzkzs0WYA7Ur7YW_aD_WQe4ihaOCaQDnSyZkjutPRqgkk_52mTgK4CjIZnfsoximdxmFMgbMXERT6tFLBw1upjeqDxu0GFKSuAaPBMun1a8pmz2XYFjTXUF4ojUeJh9Q3Yu5TqX6N578q-T8-PRM33V7KwzCFQtOHueLtEAMhCajU/s460/15.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="278" data-original-width="460" height="241" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmrZNYkltDaqmI3n5Dzkzs0WYA7Ur7YW_aD_WQe4ihaOCaQDnSyZkjutPRqgkk_52mTgK4CjIZnfsoximdxmFMgbMXERT6tFLBw1upjeqDxu0GFKSuAaPBMun1a8pmz2XYFjTXUF4ojUeJh9Q3Yu5TqX6N578q-T8-PRM33V7KwzCFQtOHueLtEAMhCajU/w400-h241/15.png" width="400" /></a></div><p><br /><span style="background-color: #eeeeee;">INSERT INTO SM_POSTS_STRS (ID, extracted_Text)<br /> SELECT<br /> :P2_ID, obj_name<br /> FROM<br /> JSON_TABLE ( :P2_RESPONSE, '$.imageText.lines[*]'<br /> COLUMNS<br /> obj_name VARCHAR2 ( 100 ) PATH '$.text[*]'<br /> )<br /> ; </span><br /></p><p></p><p>Again, you can pick your choice (lines or words).<br /></p><p><br /></p><p><br /></p><h2 style="text-align: left;">I will explain the LiveLabs lab to myself first.</h2><p><u>From here, I summarize the lab instructions and add remarks to myself. </u><br /></p><p>First, LAB 1 is creating the Web Credentials, using the API Keys. I only summarize here the lab instructions. <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3811 " target="_blank">Please see it in the LAB, it's better there and has pictures and free.</a> This part is standard to most OCI services you will use in APEX. You can skip to <b>Lab 3</b>.<br /></p><p>1. In OCI Account, Click on the Profile icon at the top-right corner and select your Profile hyperlink.</p><p>2. Under Resources section at the bottom-left, select API Keys and then click Add API Key.</p><p>3. Select Generate API Key Pair and click Download Private Key. Save the file.<br /></p><p>4. Click Add. The key is added, and the Configuration File Preview is displayed. Copy and save it in additional file.</p><p> 5. In APEX go to App Builder -> Workspace Utilities -> Web Credentials and click Create.</p><p>6. All the content you need is in those 2 files you saved. The labs says to fill the following and Save:<br /></p><ul style="text-align: left;"><li><p><b>Name</b>: apex_ai_cred</p></li><li><p><b>Authentication Type</b>: Oracle Cloud Infrastructure (OCI)</p></li><li><p><b>OCI User ID</b>: Enter the OCID of the Oracle Cloud
user Account. You can find the OCID in the Configuration File Preview
generated during the API Key creation. </p></li><li><p><b>OCI Private Key</b>: Open the private key (.pem file) downloaded in the previous task. Copy and paste the API Key. <br /></p></li></ul><ul style="text-align: left;"><li><p><b>OCI Tenancy ID</b>: Enter the OCID for Tenancy. </p></li><li><p><b>OCI Public Key Fingerprint</b>: Enter the Fingerprint ID. </p></li></ul><p> Now we have Web Credentials named "apex_ai_cred".</p><p> </p><p>Lab 2 imports and modifies existing APEX App. Things get interesting in<b> <span style="font-size: medium;">Lab 3</span></b>.</p><p>Task 1 here is to <b>Configure OCI Vision REST API as REST Data Source</b></p><p>1. In the application home page click <b>Shared Components</b><b> -> </b><b>REST Data Sources</b> -> Create. Select <b>From scratch</b> and click <b>Next</b>.</p><p>2. In Lab 3/ Task 1/ Step 5, it says: </p><p>Under Create REST Data Source, enter the following attributes and click <b>Next</b>.
</p><ul><li><p><b>Rest Data Source Type</b>: Oracle Cloud Infrastructure (OCI)</p></li><li><p><b>Name</b>: OCI Vision</p></li><li><p><b>URL Endpoint</b>: <a href="https://vision.aiservice.us-ashburn-1.oci.oraclecloud.com/20220125/actions/analyzeImage" target="_blank">https://vision.aiservice.us-ashburn-1.oci.oraclecloud.com/20220125/actions/analyzeImage</a></p></li></ul>
<p><b>Note</b>: URL Endpoint may differ based on your OCI tenancy. Refer to the following link for more details- <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125" target="_blank">https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125</a></p><p> BREAK</p><p>What is the AnalyzeImage action? Lets take a break from the lab and dive in:<br /></p><p>Under <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/" target="_blank">Vision API</a>, we have <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/AnalyzeImageResult/AnalyzeImage" target="_blank">AnalyzeImage here</a>. <br /></p><p> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizPakBFVvghULnOe63Z-ZzsUao7czD_LQoNZ8ozjIamBQQ4Swqx6byASX9lnBlJurs3GIvC8Rm5REfHZr9_QTmCt9kQ1rUMsiCdMQoa9C_fh59GnOYIe9cE7Q5F9B20JRwTQdrQ_SWnpGz38bKZo1mvBiUJSwqn2zkNGwdLmUClb-LFdkzmbjVwp34lQHw/s1042/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="840" data-original-width="1042" height="323" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizPakBFVvghULnOe63Z-ZzsUao7czD_LQoNZ8ozjIamBQQ4Swqx6byASX9lnBlJurs3GIvC8Rm5REfHZr9_QTmCt9kQ1rUMsiCdMQoa9C_fh59GnOYIe9cE7Q5F9B20JRwTQdrQ_SWnpGz38bKZo1mvBiUJSwqn2zkNGwdLmUClb-LFdkzmbjVwp34lQHw/w400-h323/1.png" width="400" /></a><br /></p><p>It has 2 parameters: opc-request-id (header string, not required) and <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/AnalyzeImageDetails" target="_blank">Body, described here</a>.</p><p>The Body has 3 Atrributes: compartmentId, <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageFeature" target="_blank">features (documented here)</a> and <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageDetails" target="_blank">image (ImageDetails here</a>).</p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-2BgTJeXe5cZ_Mfb4HB5HXt80ooEcXpzlnexNgMV52Iu68htkABC_N0Q4WBKiEUn55tGkiL11tqp92JdFJ38o_m0XY1WQ_1-HAgDpQ3FThv6zZnp3hMiRGlsVlBMAQPvGd4GT8ZTnBbpOt2OCTjoHR7Rb135QF8FmWo7mDp5xIRtKo5zvwnVM6YD4wr34/s712/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="653" data-original-width="712" height="366" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-2BgTJeXe5cZ_Mfb4HB5HXt80ooEcXpzlnexNgMV52Iu68htkABC_N0Q4WBKiEUn55tGkiL11tqp92JdFJ38o_m0XY1WQ_1-HAgDpQ3FThv6zZnp3hMiRGlsVlBMAQPvGd4GT8ZTnBbpOt2OCTjoHR7Rb135QF8FmWo7mDp5xIRtKo5zvwnVM6YD4wr34/w400-h366/2.png" width="400" /></a></div><br /><p></p><p>Features have a required featureType: </p><ul><li><code>IMAGE_CLASSIFICATION</code>: <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageClassificationFeature" target="_blank">Label the image.</a></li><li><code>OBJECT_DETECTION</code>: <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageObjectDetectionFeature" target="_blank">Identify objects in the image with bounding boxes</a>.</li><li><code>TEXT_DETECTION</code>: <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageTextDetectionFeature" target="_blank">Recognize text at the word and line level</a>.</li><li><code>FACE_DETECTION</code>: <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/FaceDetectionFeature" target="_blank">Identify faces in the image with bounding boxes and face landmarks</a>.</li></ul><p></p><p>In the Lab itself they used the <code>IMAGE_CLASSIFICATION </code>option (LAB 3 / Task 3/ step 10).</p><p>I, on the other hand, would like yo use <code>TEXT_DETECTION </code>featureType. <br /></p><p>Good news: I can leave the REST API configuration as it is in the lab and update only later, in APEX UI the featureType.<br /></p><p>While <span style="font-weight: normal;">ImageClassificationFeature Reference </span>has 3 Attributes: </p><ul style="text-align: left;"><li>above mentioned featureType- <code>IMAGE_CLASSIFICATION</code></li><li>maxResults (The maximum number of results to return, not required, deafault 5)</li><li>modelId (For custom models, use the custom model ID here. When null or absent, the default generic model will be used)</li></ul><p></p><p> </p><p> For ImageTextDetectionFeature Reference we have only 2 Atributes</p><ul style="text-align: left;"><li>above mentioned featureType - <code>TEXT_DETECTION</code></li><li>language - not required, see the <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageTextDetectionFeature" target="_blank">list here</a> </li></ul><p> </p><p>The <b>imageDetails</b> has one attribute - source that can be:</p><ul><li><code>INLINE</code>: The data is included directly in the request payload.</li><li><code>OBJECT_STORAGE</code>: The image is in OCI Object Storage.</li></ul><p></p><p> the lab uses the Inline option. In this case we also have the data attribute (raw Image data).<br /></p><p><br /></p><p>So we are back to the Lab,I'll repeat step 2 where we stopped:<br /></p><p>2. In Lab 3/ Task 1/ Step 5 we continue wit REst Data Source creation. As data Source type we are guided to select "Oracle Cloud Infrastructure (OCI)"</p><p><span> </span>Under Create REST Data Source, enter the following attributes and click <b>Next</b>.
</p><ul><li><p><b>Rest Data Source Type</b>: Oracle Cloud Infrastructure (OCI)</p><p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJicYVtbtKIn4gWzWSDuO7ZoYyZkOmdicbBZlcN25AX_FHP9W4EwOuVylGlr5uX1WRoKAINgRyVxPj_fg7zq817iA5MdGeRY3KQiwkgLcLoQTSfi7aCrYfS8Rfug2KucyDUoOg1krWkOBqMuysRjQNAu241tLrbuAE6whSztCrwA0RCNwgAvWsXgoBgv9J/s338/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="188" data-original-width="338" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJicYVtbtKIn4gWzWSDuO7ZoYyZkOmdicbBZlcN25AX_FHP9W4EwOuVylGlr5uX1WRoKAINgRyVxPj_fg7zq817iA5MdGeRY3KQiwkgLcLoQTSfi7aCrYfS8Rfug2KucyDUoOg1krWkOBqMuysRjQNAu241tLrbuAE6whSztCrwA0RCNwgAvWsXgoBgv9J/s320/3.png" width="320" /></a> <br /></p></li><li><p><b>Name</b>: OCI Vision</p></li><li><p><b>URL Endpoint</b>: <a href="https://vision.aiservice.us-ashburn-1.oci.oraclecloud.com/20220125/actions/analyzeImage" target="_blank">https://vision.aiservice.us-ashburn-1.oci.oraclecloud.com/20220125/actions/analyzeImage</a></p></li></ul>
<p><b>Note</b>: URL Endpoint may differ based on your OCI tenancy. Refer to the following link for more details- <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125" target="_blank">https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125</a></p><p>3. Under Create REST Data Source - Remote Server, click <b>Next</b> and Under Authentication, set <b>Authentication Required</b> button to <b>ON. </b>In Credetials, select the previously created apex_ai_cred.</p><p>4. Click <b>REST Source Manually</b>.
REST data source is successfully created. The next step to configure the POST operation parameters for this REST Data Source.</p><p>5. On the REST Data Sources page, click <b>OCI Vision</b>. Select Operations Tab and click <b>Edit icon</b> for the <b><span style="font-size: medium;">POST </span></b>operation and enter the following: <br /></p><ul><li><p><b>Database Operation</b>: -Not Mapped-</p></li><li><p><b>Request Body Template</b>: Copy and paste JSON given below:</p></li></ul><p style="margin-left: 40px; text-align: left;"><span style="background-color: #eeeeee;"><i>{</i></span><br /><span style="background-color: #eeeeee;"><i> "compartmentId": "#COMPARTMENT_ID#",</i></span><br /><span style="background-color: #eeeeee;"><i> "image": {</i></span><br /><span style="background-color: #eeeeee;"><i> "source": "INLINE",</i></span><br /><span style="background-color: #eeeeee;"><i> "data": "#FILE_DATA#"</i></span><br /><span style="background-color: #eeeeee;"><i> },</i></span><br /><span style="background-color: #eeeeee;"><i> "features": [</i></span><br /><span style="background-color: #eeeeee;"><i> {</i></span><br /><span style="background-color: #eeeeee;"><i> "featureType": "#FEATURE_TYPE#",</i></span><br /><span style="background-color: #eeeeee;"><i> "maxResults": 5</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span><br /><span style="background-color: #eeeeee;"><i> ]</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span><br /></p><p><span style="background-color: #eeeeee;"></span>If we get back to the API documentation we have seen before, in this JSON we have 3 attributes (compartmentId, image and features). <br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6SrHFwdUtIxC2X73vyTVe4ZAkTXEQor8BcmWk9BwDSgvn2N5XHlS32vqXfx72vmqyvXOAv76TDGbkj2VFzS32ckZl5QgvL1FxbTTUZ2rgVP3K-mRsKST_HkwN1LzgMHXAEsKqBbcTyMucc9Zh0b0M3cumizAX16DpLGarkyn1inBjW1civf16rEwsi0wz/s712/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="653" data-original-width="712" height="366" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6SrHFwdUtIxC2X73vyTVe4ZAkTXEQor8BcmWk9BwDSgvn2N5XHlS32vqXfx72vmqyvXOAv76TDGbkj2VFzS32ckZl5QgvL1FxbTTUZ2rgVP3K-mRsKST_HkwN1LzgMHXAEsKqBbcTyMucc9Zh0b0M3cumizAX16DpLGarkyn1inBjW1civf16rEwsi0wz/w400-h366/2.png" width="400" /></a></div><br /><p></p><p>For <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/InlineImageDetails" target="_blank">InlineImageDetails </a>we have source and data, I'm happy with it as is.<br /></p><p>For <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageClassificationFeature" target="_blank">ImageClassificationFeature</a> the JSON has featureType and maxResults (and no modelId). I wanted the <a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/datatypes/ImageTextDetectionFeature" target="_blank">ImageTextDetectionFeature</a> while the above should work, the following JSON might be more fitting this need: <br /></p><p style="margin-left: 40px; text-align: left;"><span style="background-color: #eeeeee;"><i>{</i></span><br /><span style="background-color: #eeeeee;"><i> "compartmentId": "#COMPARTMENT_ID#",</i></span><br /><span style="background-color: #eeeeee;"><i> "image": {</i></span><br /><span style="background-color: #eeeeee;"><i> "source": "INLINE",</i></span><br /><span style="background-color: #eeeeee;"><i> "data": "#FILE_DATA#"</i></span><br /><span style="background-color: #eeeeee;"><i> },</i></span><br /><span style="background-color: #eeeeee;"><i> "features": [</i></span><br /><span style="background-color: #eeeeee;"><i> {</i></span><br /><span style="background-color: #eeeeee;"><i> "featureType": "#FEATURE_TYPE#",</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span><br /><span style="background-color: #eeeeee;"><i> ]</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span></p><p>If you prefer you can add a language (didn't test it myself, since I prefer the default.)</p><p style="margin-left: 40px; text-align: left;"><span style="background-color: #eeeeee;"><i>{</i></span><br /><span style="background-color: #eeeeee;"><i> "compartmentId": "#COMPARTMENT_ID#",</i></span><br /><span style="background-color: #eeeeee;"><i> "image": {</i></span><br /><span style="background-color: #eeeeee;"><i> "source": "INLINE",</i></span><br /><span style="background-color: #eeeeee;"><i> "data": "#FILE_DATA#"</i></span><br /><span style="background-color: #eeeeee;"><i> },</i></span><br /><span style="background-color: #eeeeee;"><i> "features": [</i></span><br /><span style="background-color: #eeeeee;"><i> {</i></span><br /><span style="background-color: #eeeeee;"><i> "featureType": "#FEATURE_TYPE#",</i></span><br /><span style="background-color: #eeeeee;"><i> "language": "ENG"</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span><br /><span style="background-color: #eeeeee;"><i> ]</i></span><br /><span style="background-color: #eeeeee;"><i> }</i></span> <br /></p><p> 6. Once we a done with the JSON, lets get back to the LAB, Task 2 - point 11 - Under Operation Parameters, click <b>Add Parameter</b>. I'm fine with the rest of the Task...</p><p>7. In the <b>Edit REST Data Source Parameter</b> wizard, add the following 5 parameters one after the other (COMPARTMENT_ID, FILE_DATA, FEATURE_TYPE, RESPONSE, Content-Type):</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgulwx6cxSRA3I1OAODt71mQ7GFcs2SqC-D3iAd9OEqFrdJUCZV9ppzY8NdEVKwQ-x7H4ZapsDwDlomgFaDvA6_yX1Xno5jcF7D7vMulFdG8nR5U8Z-kXolTz77xogeiE4s6oASvyIvlzZgI71UWj7KhGQY6e7gu6tEBRL5lo-x4od-eVhHQpF9POFTBemR/s1010/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="353" data-original-width="1010" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgulwx6cxSRA3I1OAODt71mQ7GFcs2SqC-D3iAd9OEqFrdJUCZV9ppzY8NdEVKwQ-x7H4ZapsDwDlomgFaDvA6_yX1Xno5jcF7D7vMulFdG8nR5U8Z-kXolTz77xogeiE4s6oASvyIvlzZgI71UWj7KhGQY6e7gu6tEBRL5lo-x4od-eVhHQpF9POFTBemR/w400-h140/4.png" width="400" /></a></div><br /> 8. Click <b>Apply Changes</b>. Now we are done with Vision REST API configuration as Data Source. If you are using it in more than one APP, repeat for each (where you can create it as copy from the first definition).<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_23Nk_4ChkKy3phWamHeISUi4JSjRI3DBh9mhWbWwDZAK1HKgcxjwq-i1_t779hbAjMg7n2ecEdnGrjKj1uAx-IJbgCP9E9MgdZ4H4nAGwFi0e0XYMpxNPycJgLeyON_PTvS_wAa282MhF1dvLWwNH6bsi-U7FiDbVCZr4-E10NB2sP1GL6L1Vj49hnRf/s606/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="111" data-original-width="606" height="74" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_23Nk_4ChkKy3phWamHeISUi4JSjRI3DBh9mhWbWwDZAK1HKgcxjwq-i1_t779hbAjMg7n2ecEdnGrjKj1uAx-IJbgCP9E9MgdZ4H4nAGwFi0e0XYMpxNPycJgLeyON_PTvS_wAa282MhF1dvLWwNH6bsi-U7FiDbVCZr4-E10NB2sP1GL6L1Vj49hnRf/w400-h74/5.png" width="400" /></a></div><p> </p><p>In Lab 3 / <b>Task 2: Invoke the OCI Vision REST Data Source through a Page Process </b>we apply the recently created Rest Data Source, with a specific APEX App.<br /></p><p>In the App iself we have an "Add Post" option <br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnmfL_o2XINTV45rrYRc8LZbNcZYZq-APj1jk6fVapHhnEISOoDRMdC20sOEcWmQ4adLq6iDlVlKJLIMnAYsgAlMKaMjDhkLDaULLnnj19286VgzXOXOEW6eILVxqRgJjH4duwTs6qF3kjsCbytIsSYVh5oQmtZgVpBFvVTQhr8V64ZMvX6MQ_Qr3Kn_VA/s340/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="98" data-original-width="340" height="92" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnmfL_o2XINTV45rrYRc8LZbNcZYZq-APj1jk6fVapHhnEISOoDRMdC20sOEcWmQ4adLq6iDlVlKJLIMnAYsgAlMKaMjDhkLDaULLnnj19286VgzXOXOEW6eILVxqRgJjH4duwTs6qF3kjsCbytIsSYVh5oQmtZgVpBFvVTQhr8V64ZMvX6MQ_Qr3Kn_VA/s320/6.png" width="320" /> </a></div><div class="separator" style="clear: both; text-align: left;">When pressed we get this window: <br /></div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6gt83NPIbW9aC-MoWvjuF3NabOHDlkV0njXI1KqVTXs_P9ylxvH-t7HSuj0RLmvlj35YFjVkZSb3dbqDpZqWHpnTTy__S_p2LR9AiR06rxYIMrQfU9WeKsf0bKeLOY2FgRAY0ST0wckNc0TYQvw2op4JWfZ0IJ5u33VcGKQ5YUgOrAN2EWaoXL3-ajL2S/s452/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="452" data-original-width="362" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6gt83NPIbW9aC-MoWvjuF3NabOHDlkV0njXI1KqVTXs_P9ylxvH-t7HSuj0RLmvlj35YFjVkZSb3dbqDpZqWHpnTTy__S_p2LR9AiR06rxYIMrQfU9WeKsf0bKeLOY2FgRAY0ST0wckNc0TYQvw2op4JWfZ0IJ5u33VcGKQ5YUgOrAN2EWaoXL3-ajL2S/s320/7.png" width="256" /></a></div><br /> </div>In the Lab (Task 2/ point 3) we make changed on the Body of that page (Timeline)<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi4HPwvvEbIUs3h-oyw-O7gufXvohYGzL2YfVK3iFnk6EkuVOPe8xzwxYTIVi4RlFhdNkz3DR2AgFwPLVRoO0ZAnGYl5vZ2LZwOYUjTHKNRFsbFoYux011BzaQDx4EhbJ9MoFWvfTbWTR543A8pI2WGqVZkLxBHZcDm3GnTmlwyTBH0KWogjWy3suO-KjW/s627/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="465" data-original-width="627" height="296" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi4HPwvvEbIUs3h-oyw-O7gufXvohYGzL2YfVK3iFnk6EkuVOPe8xzwxYTIVi4RlFhdNkz3DR2AgFwPLVRoO0ZAnGYl5vZ2LZwOYUjTHKNRFsbFoYux011BzaQDx4EhbJ9MoFWvfTbWTR543A8pI2WGqVZkLxBHZcDm3GnTmlwyTBH0KWogjWy3suO-KjW/w400-h296/8.png" width="400" /></a></div><br /><p></p><p> 1. On Timeline - Create Page Item (right click). Name created Page Item P1_RESPONSE, and set the Type to Hidden. Now we have P1_RESPONSE under Timeline Region Body. Now we move to Processing Tab (top left, third):</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb4jQ36u-q45DKK6rMPPOIipDHdN18yPQFBO63WtKZ70UPRrL8E8EVrWQW5jSBllYZ9S1fD8ypysTlJAfcrSYMH6AOC5S0MR1LXeJnSREFlIZWVfitsvfEbvCTEi4zAN9qGokzm5_VxHaK1FnaSHpz3_imXSih5PXlJ7rrPxBmF3bE5n-Cx2qcP8Ty3Jh5/s231/9.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="63" data-original-width="231" height="63" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb4jQ36u-q45DKK6rMPPOIipDHdN18yPQFBO63WtKZ70UPRrL8E8EVrWQW5jSBllYZ9S1fD8ypysTlJAfcrSYMH6AOC5S0MR1LXeJnSREFlIZWVfitsvfEbvCTEi4zAN9qGokzm5_VxHaK1FnaSHpz3_imXSih5PXlJ7rrPxBmF3bE5n-Cx2qcP8Ty3Jh5/s1600/9.png" width="231" /></a></div>2. Create a process by pressing right Click on "Processing" and Create Process. On the right part of screen, Under Identification, Name it Analyze Image and set the type as Execution Chain. Under Settings:
Enable <b>Run in Background.<br /></b><p>What is Execution Chain? It is a <a href="https://docs.oracle.com/en/database/oracle/apex/23.1/htmdb/about-page-processes.html#GUID-A5B86889-BE27-4AEA-A5FF-D710A9556B69" target="_blank">Page process type.</a> It can execute a sequence of page
processes, either in the foreground or in the background..In our case it is the background.<br /></p><p>3. Now we are getting to the Invoke REST Data Sourcewe created previously.</p><p>Right click on the <b>Analyze Image</b> Process and select <b>Add Child Process. </b></p><p><b> </b>In the Property Editor, enter the following:</p>
<p>Under Identification section:</p>
<ul><li><p><b>Name</b>: Invoke REST Data Source<br /></p></li><li><p><b>Type</b>: Invoke API</p></li><li><p><b>Execution Chain</b>: Analyze Image</p></li></ul>
<p>Under Settings Section:</p>
<ul><li><p><b>Type</b>: REST Source</p></li><li><p><b>REST Source</b>: OCI Vision</p></li><li><p><b>Operation</b>: POST</p></li></ul><p> To remind you, we defined in the OCI Vision, Rest Source, in the Post Operation 5 parameters, 4 of them of the Type "Request or Response Body".</p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiQ_QsI9CIg_GitmLPHpU0r8QGiGG2KZJxFHzp8fkFeUehAu6x9ZWu0gtQcSpANRFD4UJVyWlPLGTBYDaUbS5vVOuBBwZSgAT9szyiW_MCfDOhlndxOnu89YoYuZETP48V54PLUhSUx5Ez1bi_rtAs0BkuhKuy9P95ojjJQLrJhFyqP2SnGlBgZVSm7zaO/s1077/10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="318" data-original-width="1077" height="118" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiQ_QsI9CIg_GitmLPHpU0r8QGiGG2KZJxFHzp8fkFeUehAu6x9ZWu0gtQcSpANRFD4UJVyWlPLGTBYDaUbS5vVOuBBwZSgAT9szyiW_MCfDOhlndxOnu89YoYuZETP48V54PLUhSUx5Ez1bi_rtAs0BkuhKuy9P95ojjJQLrJhFyqP2SnGlBgZVSm7zaO/w400-h118/10.png" width="400" /></a></div><br /><p></p><p> Now we get them as parameters.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1z4mVCP0rzp2gmLY3AmiSXLTVn2Trk8mtF8h0EsfU6h-BiCYsLYNWRpfvSbwRqPTpe67FkUGpyQB2YBetgeKbrerQfyT9-Q5J12H4FUK6FtUG4FbfDxkyNi_crGXZYO3igPeN1owVZfmfA9PxcgjfqUNP_gaLWDjbFGCsCScOYeno7FqAZLe0pJ2mymDa/s422/11.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="422" data-original-width="355" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1z4mVCP0rzp2gmLY3AmiSXLTVn2Trk8mtF8h0EsfU6h-BiCYsLYNWRpfvSbwRqPTpe67FkUGpyQB2YBetgeKbrerQfyT9-Q5J12H4FUK6FtUG4FbfDxkyNi_crGXZYO3igPeN1owVZfmfA9PxcgjfqUNP_gaLWDjbFGCsCScOYeno7FqAZLe0pJ2mymDa/w336-h400/11.png" width="336" /></a></div>For <b>COMPARTMENT_ID</b>, under Value we set the type as Static Value and enter the Compartment ID we got in the "Configuration File Preview" at the begining. <p>For <b>FEATURE_TYPE </b>we want to make some modifications. In the Lab it states: under Value we set the type as Static Value and set Value as IMAGE_CLASSIFICATION. We on the other hand want the Value to be <span style="background-color: #fcff01;">TEXT_DETECTION</span>.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTRCyR3gdxvXe_7QlsXwGNURggoXRDQtl1WkL12tN9T46Sy66CJvWLZdqlNhVx5wlYkdeMfW_QgdivEIfYUW6JyenXTdGdYA031MOFAbeOkmkRsdHArcVOg-bIPogYpLsYgKAfJbjtHGmUHfoYhwDvgSA-lCSlDrEK0i_-UGOtUle7W0JkgB9swS9RPN0Q/s1385/12.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="427" data-original-width="1385" height="124" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTRCyR3gdxvXe_7QlsXwGNURggoXRDQtl1WkL12tN9T46Sy66CJvWLZdqlNhVx5wlYkdeMfW_QgdivEIfYUW6JyenXTdGdYA031MOFAbeOkmkRsdHArcVOg-bIPogYpLsYgKAfJbjtHGmUHfoYhwDvgSA-lCSlDrEK0i_-UGOtUle7W0JkgB9swS9RPN0Q/w400-h124/12.png" width="400" /></a></div><br />For <b>FILE_DATA</b> <p></p><p>Under Value:</p>
<ul><li><p><b>Type</b>: SQL Query(Return Single Value)</p></li><li><p><b>SQL Query</b>: Copy and paste the below code in the SQL Code editor:</p></li></ul><p><span style="background-color: #eeeeee;"> select replace(replace(apex_web_service.blob2clobbase64(file_blob), chr(10),''),chr(13),'')<br /> from SM_posts<br /> where ID = :P1_ID;</span><br /></p><p>This actuall removes the <a href="https://www.petefreitag.com/blog/ascii-chr-10-chr-13/" target="_blank">Carrige Return Line Feed</a> from the image file. Where the function <span style="background-color: #eeeeee;">blob2clobbase64 </span>is used to convert a BLOB datatype into a CLOB that is base64 encoded.</p><p> </p><p>For <b>RESPONSE</b> we Disable <b>Ignore Output</b> under <b>Parameter </b>and select the in the Value/Item<b> P1_RESPONSE </b>from Current Page items.<br /></p><p> </p><p> 4. Right click on the <b>Analyze Image</b> process and select <b>Add Child Process</b>.</p><p>In the Property Editor, enter the following:</p>
<p>Under Identification :</p>
<ul><li>For <b>Name</b> : Parse the Response</li></ul>
<p>Under Source:</p>
<ul><li>For <b>PL/SQL Code</b> : Copy and paste the below code in the PL/SQL Code editor:</li></ul><p></p><p><span style="background-color: #cccccc;"><br /></span></p><p></p><pre><code class="hljs sql" style="background-color: #eeeeee;"><span class="copy-code">UPDATE SM_POSTS
<span class="hljs-keyword">SET</span>
AI_OUTPUT <span class="hljs-operator">=</span> (
<span class="hljs-keyword">SELECT</span>
<span class="hljs-built_in">LISTAGG</span>(obj_name, <span class="hljs-string">','</span>) <span class="hljs-keyword">WITHIN</span> <span class="hljs-keyword">GROUP</span>(
<span class="hljs-keyword">ORDER</span> <span class="hljs-keyword">BY</span>
obj_name
)
<span class="hljs-keyword">FROM</span>
<span class="hljs-built_in">JSON_TABLE</span> ( :P1_RESPONSE, <span class="hljs-string">'$.labels[*]'</span>
COLUMNS
obj_name VARCHAR2 ( <span class="hljs-number">100</span> ) PATH <span class="hljs-string">'$.name[*]'</span>
)
)
<span class="hljs-keyword">WHERE</span>
ID <span class="hljs-operator">=</span> :P1_ID;</span></code></pre><p></p><p><br /></p><p>Since the Text JSON resonce file is differant, we will have to change the SQL CODE to this:</p><p><br /></p><p><b>For Word based text_detection use:</b></p><p><span style="background-color: #eeeeee;">UPDATE SM_POSTS<br />SET<br />AI_OUTPUT = (<br /> SELECT<br /> LISTAGG(obj_name, ',') WITHIN GROUP(<br /> ORDER BY<br /> obj_name<br /> )<br /> FROM<br /> JSON_TABLE ( :P2_RESPONSE, '$.imageText.words[*]'<br /> COLUMNS<br /> obj_name VARCHAR2 ( 100 ) PATH '$.text[*]'<br /> )<br /> )<br /> WHERE<br /> ID = :P1_ID;</span></p><p> </p><p><b>For Lines based text_detection use:</b></p><p> <span style="background-color: #eeeeee;">UPDATE SM_POSTS<br />SET<br />AI_OUTPUT = (<br /> SELECT<br /> LISTAGG(obj_name, ',') WITHIN GROUP(<br /> ORDER BY<br /> obj_name<br /> )<br /> FROM<br /> JSON_TABLE ( :P2_RESPONSE, '$.imageText.lines[*]'<br /> COLUMNS<br /> obj_name VARCHAR2 ( 100 ) PATH '$.text[*]'<br /> )<br /> )<br /> WHERE<br /> ID = :P1_ID;</span> </p><p> Now click Save. </p><p>Why? Because the text detection returns 2 sets of extracted texts. One is based on seperate words it identifies and the other on lines. Pick your choice. See the example at the end of te post. <br /></p><p> </p><p>Now lets understand the SQL code.</p><p> <a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/sqlrf/LISTAGG.html#GUID-B6E50D8E-F467-425B-9436-F7F8BF38D466" target="_blank">LISTAGG </a>- For a specified measure, <code class="codeph">LISTAGG</code> orders data within each group specified in the <code class="codeph">ORDER</code> <code class="codeph">BY</code> clause and then concatenates the values of the measure column. </p><p>In this case the LISTAGG creates a list of values returned from the JSON file, seperated by commas and ordered by the name. <br /></p><p> </p><p>I wanted the data slightly diferently. Not as a one text string,separated by commas. I want them as rows in a new table (ST_POSTS_STRS) with columns ID (Number) and extracted_Text (varchar2).</p><p><span style="background-color: #eeeeee;">INSERT INTO SM_POSTS_STRS (</span>ID, extracted_Text<span style="background-color: #eeeeee;">)<br /> SELECT<br /> </span><span style="background-color: #eeeeee;">:P1_ID, </span><span style="background-color: #eeeeee;">obj_name<br /> FROM<br /> JSON_TABLE ( :P2_RESPONSE, '$.imageText.lines[*]'<br /> COLUMNS<br /> obj_name VARCHAR2 ( 100 ) PATH '$.text[*]'<br /> )<br /> )<br /> ;</span> <br /></p><p> </p><p> </p><p> The rest of the LAB is standard APEX.<br /></p><p> </p><p> </p><h2 style="text-align: left;">JSON Result Examples <br /></h2><h2 style="text-align: left;"> IMAGE_CLASSIFICATION JSON result<br /></h2><p>{<br /> "labels": [<br /> {<br /> "name": "Overhead power line",<br /> "confidence": 0.9933029<br /> },<br /> {<br /> "name": "Road",<br /> "confidence": 0.99322593<br /> },<br /> {<br /> "name": "Transmission tower",<br /> "confidence": 0.99315405<br /> },<br /> {<br /> "name": "Vegetation",<br /> "confidence": 0.99306077<br /> },<br /> {<br /> "name": "Electrical supply",<br /> "confidence": 0.99297935<br /> }<br /> ],<br /> "ontologyClasses": [<br /> {<br /> "name": "Road",<br /> "parentNames": [],<br /> "synonymNames": []<br /> },<br /> {<br /> "name": "Overhead power line",<br /> "parentNames": [],<br /> "synonymNames": []<br /> },<br /> {<br /> "name": "Vegetation",<br /> "parentNames": [<br /> "Plant"<br /> ],<br /> "synonymNames": []<br /> },<br /> {<br /> "name": "Transmission tower",<br /> "parentNames": [],<br /> "synonymNames": []<br /> },<br /> {<br /> "name": "Electrical supply",<br /> "parentNames": [],<br /> "synonymNames": []<br /> },<br /> {<br /> "name": "Plant",<br /> "parentNames": [],<br /> "synonymNames": []<br /> }<br /> ],<br /> "imageClassificationModelVersion": "1.5.97",<br /> "errors": []<br />} <br /></p><p> </p><p> </p><h2 style="text-align: left;">TEXT_DETECTION JSON Result <br /></h2><p> </p><p> {<br /> "ontologyClasses": [],<br /> "imageText": {<br /> "words": [<br /> {<br /> "text": "INTERSTATE",<br /> "confidence": 0.98098326,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.2132034632034632,<br /> "y": 0.21575342465753425<br /> },<br /> {<br /> "x": 0.37445887445887444,<br /> "y": 0.2100456621004566<br /> },<br /> {<br /> "x": 0.37554112554112556,<br /> "y": 0.2557077625570776<br /> },<br /> {<br /> "x": 0.21428571428571427,<br /> "y": 0.2614155251141553<br /> }<br /> ]<br /> }<br /> },<br /> {<br /> "text": "SOUTH",<br /> "confidence": 0.98742044,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.4556277056277056,<br /> "y": 0.19863013698630136<br /> },<br /> {<br /> "x": 0.8409090909090909,<br /> "y": 0.19863013698630136<br /> },<br /> {<br /> "x": 0.8409090909090909,<br /> "y": 0.295662100456621<br /> },<br /> {<br /> "x": 0.4556277056277056,<br /> "y": 0.295662100456621<br /> }<br /> ]<br /> }<br /> },<br /> {<br /> "text": "215",<br /> "confidence": 0.963077,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.2077922077922078,<br /> "y": 0.24771689497716895<br /> },<br /> {<br /> "x": 0.3961038961038961,<br /> "y": 0.24771689497716895<br /> },<br /> {<br /> "x": 0.3961038961038961,<br /> "y": 0.3744292237442922<br /> },<br /> {<br /> "x": 0.2077922077922078,<br /> "y": 0.3744292237442922<br /> }<br /> ]<br /> }<br /> },<br /> {<br /> "text": "Belt",<br /> "confidence": 0.9743079,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.12229437229437229,<br /> "y": 0.519406392694064<br /> },<br /> {<br /> "x": 0.4025974025974026,<br /> "y": 0.519406392694064<br /> },<br /> {<br /> "x": 0.4025974025974026,<br /> "y": 0.6244292237442922<br /> },<br /> {<br /> "x": 0.12229437229437229,<br /> "y": 0.6244292237442922<br /> }<br /> ]<br /> }<br /> },<br /> {<br /> "text": "Route",<br /> "confidence": 0.9743079,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.47835497835497837,<br /> "y": 0.519406392694064<br /> },<br /> {<br /> "x": 0.9004329004329005,<br /> "y": 0.519406392694064<br /> },<br /> {<br /> "x": 0.9004329004329005,<br /> "y": 0.6244292237442922<br /> },<br /> {<br /> "x": 0.47835497835497837,<br /> "y": 0.6244292237442922<br /> }<br /> ]<br /> }<br /> }<br /> ],<br /> "lines": [<br /> {<br /> "text": "INTERSTATE",<br /> "confidence": 0.98098326,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.2132034632034632,<br /> "y": 0.21575342465753425<br /> },<br /> {<br /> "x": 0.37445887445887444,<br /> "y": 0.2100456621004566<br /> },<br /> {<br /> "x": 0.37554112554112556,<br /> "y": 0.2557077625570776<br /> },<br /> {<br /> "x": 0.21428571428571427,<br /> "y": 0.2614155251141553<br /> }<br /> ]<br /> },<br /> "wordIndexes": [<br /> 0<br /> ]<br /> },<br /> {<br /> "text": "SOUTH",<br /> "confidence": 0.98742044,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.4556277056277056,<br /> "y": 0.19863013698630136<br /> },<br /> {<br /> "x": 0.8409090909090909,<br /> "y": 0.19863013698630136<br /> },<br /> {<br /> "x": 0.8409090909090909,<br /> "y": 0.295662100456621<br /> },<br /> {<br /> "x": 0.4556277056277056,<br /> "y": 0.295662100456621<br /> }<br /> ]<br /> },<br /> "wordIndexes": [<br /> 1<br /> ]<br /> },<br /> {<br /> "text": "215",<br /> "confidence": 0.963077,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.2077922077922078,<br /> "y": 0.24771689497716895<br /> },<br /> {<br /> "x": 0.3961038961038961,<br /> "y": 0.24771689497716895<br /> },<br /> {<br /> "x": 0.3961038961038961,<br /> "y": 0.3744292237442922<br /> },<br /> {<br /> "x": 0.2077922077922078,<br /> "y": 0.3744292237442922<br /> }<br /> ]<br /> },<br /> "wordIndexes": [<br /> 2<br /> ]<br /> },<br /> {<br /> "text": "Belt Route",<br /> "confidence": 0.9743079,<br /> "boundingPolygon": {<br /> "normalizedVertices": [<br /> {<br /> "x": 0.12229437229437229,<br /> "y": 0.519406392694064<br /> },<br /> {<br /> "x": 0.9015151515151515,<br /> "y": 0.519406392694064<br /> },<br /> {<br /> "x": 0.9015151515151515,<br /> "y": 0.6255707762557078<br /> },<br /> {<br /> "x": 0.12229437229437229,<br /> "y": 0.6255707762557078<br /> }<br /> ]<br /> },<br /> "wordIndexes": [<br /> 3,<br /> 4<br /> ]<br /> }<br /> ]<br /> },<br /> "textDetectionModelVersion": "1.6.221",<br /> "errors": []<br />}</p><p> <br /></p><p><br /></p><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-14117976574265328442023-10-30T16:35:00.000+02:002023-10-30T16:35:23.633+02:00Oracle OCI Product Tours Page<p> Oracle has a new (?) Oracle Cloud Infrastructure (OCI) Product Tours page: <a href="https://www.oracle.com/cloud/product-tours/" target="_blank">https://www.oracle.com/cloud/product-tours/ </a></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgwBAlCn_E_ajdVR2GkoC7wvLhdkgQdLomTwg5mBjGODDeKNaVG0a2c3XHJx-I8hCRt1zYnEJETtOqL-3l5MDO-pxTFOJsRTqUuDBvuHEriO43dF5fMd_irgeOJXtEw9Aw1l1OMhcRRSmDBrDs57_A6xh_tkQ7_vXzOAjcc1KCwdefQRVf9-I-7YWK0dCw/s890/Screenshot%203.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="672" data-original-width="890" height="303" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgwBAlCn_E_ajdVR2GkoC7wvLhdkgQdLomTwg5mBjGODDeKNaVG0a2c3XHJx-I8hCRt1zYnEJETtOqL-3l5MDO-pxTFOJsRTqUuDBvuHEriO43dF5fMd_irgeOJXtEw9Aw1l1OMhcRRSmDBrDs57_A6xh_tkQ7_vXzOAjcc1KCwdefQRVf9-I-7YWK0dCw/w400-h303/Screenshot%203.png" width="400" /></a></div><br /><p></p><p>At the moment the Analytics section seems to be very active: <a href="https://www.oracle.com/cloud/product-tours/#analytics" target="_blank">https://www.oracle.com/cloud/product-tours/#analytics</a> <br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMr8VRelCF1PP8T-UODRbXTFVzKeznLtg91jNVdOJNPkT7a9n5DLAux5-ez3VRg5KVjZkCFctkSo58n99GmOSqfgpuPcwjTsn03p74VMp8m2uBZ6dXJvOEpmn9-fpz8VOIeTxp6-R4dnZJpiwRtjkjQTxzjn7t5pS99i9fkLC3B0yVUbL8IQGtHSyRhayg/s1061/Screenshot%202023-10-30%20161329.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1061" data-original-width="922" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMr8VRelCF1PP8T-UODRbXTFVzKeznLtg91jNVdOJNPkT7a9n5DLAux5-ez3VRg5KVjZkCFctkSo58n99GmOSqfgpuPcwjTsn03p74VMp8m2uBZ6dXJvOEpmn9-fpz8VOIeTxp6-R4dnZJpiwRtjkjQTxzjn7t5pS99i9fkLC3B0yVUbL8IQGtHSyRhayg/w348-h400/Screenshot%202023-10-30%20161329.png" width="348" /></a></div><br />I like the links to the YouTube videos. <br /><p></p><p>See if you find anything interesting there.</p><p></p><p><br /></p><p>If you are here, this is a reminder of the Analytics Live Demos page: <a href="https://www.oracle.com/business-analytics/data-visualization/demos/" target="_blank">https://www.oracle.com/business-analytics/data-visualization/demos/</a> where you can run a live demo (see arrow), download useful elements (Examples, Extensions, Geo Layers and Rest Connectors), add your ideas in Idea Lab and see Videos.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNP_fGugEILBeJlcx8hwiZISi7vfga6cz4VZxbyBLzICUPdhI3SQMRTfpPtxBt3Adjl27mSgOiGtns3ysHTVb-LY3sMIg2kY33xhDVimeA6qKPB7dLGnZVTf5m9nu-aEX7paESMvgUJn3nhOZF4wQ8DABqbDe6au6J6xe_eHHUvEB1rvJ4H4AKBW0CC2fY/s1270/Screenshot%202.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="967" data-original-width="1270" height="305" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNP_fGugEILBeJlcx8hwiZISi7vfga6cz4VZxbyBLzICUPdhI3SQMRTfpPtxBt3Adjl27mSgOiGtns3ysHTVb-LY3sMIg2kY33xhDVimeA6qKPB7dLGnZVTf5m9nu-aEX7paESMvgUJn3nhOZF4wQ8DABqbDe6au6J6xe_eHHUvEB1rvJ4H4AKBW0CC2fY/w400-h305/Screenshot%202.png" width="400" /></a></div><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-60622731603079173112023-10-24T14:09:00.002+03:002023-10-24T16:11:55.503+03:00Oracle (with or without APEX) - adding insert and update time and user to table<p> We had an APEX project where we wanted to add auto-generated key, and save both date/time and user that made the insert and last update.In Oracle, the basic idea is to use a trigger and (for the key) a sequence. </p><p>I was sure I will find lots of examples, but didn't find one that seemed like perfect fit for me. So I got some help from my colleague Matan Poran, who has a rare combination of both great professionality and personality. </p><p>Lets start with this link: <a href="https://www.insum.ca/feuertip-41-tips-for-triggers/" target="_blank">https://www.insum.ca/feuertip-41-tips-for-triggers/</a> </p><p>I will have here code for the following:</p><ul style="text-align: left;"><li>Adding the 4 "create/update time/user" columns to table.</li><li>Adding trigger that deals only with those 4 columns with Apex users.</li><li>Creating a sequence.</li><li>Adding trigger that deals with those 4 columns with Apex users and inserting the sequence based auto-generated key.</li></ul><h3 style="text-align: left;">Modify "Your_Table" by adding 4 "create/update time/user" columns</h3><p><i><span style="background-color: #eeeeee;">alter table "YOUR_TABLE" add (<br />"CREATE_DATE" DATE,<br />"CREATED_BY" VARCHAR2(128), <br />"UPDATE_DATE" DATE,<br />"UPDATED_BY" VARCHAR2(128) <span> </span>); </span></i><br /></p><p></p><h3 style="text-align: left;"> </h3><h3 style="text-align: left;">Adding trigger that deals only with those 4 columns with Apex users</h3><p><span style="background-color: #eeeeee;"><i>create or replace TRIGGER "Your_Trigger_Name" <br />before <br />insert or update on "YOUR_TABLE</i>" --<br />for each row <br />begin <br /> if inserting then <br /> :new.CREATE_DATE:=SYSDATE; <br /> :new.CREATED_BY:=nvl(sys_context('APEX$SESSION','APP_USER'),user); <br /> end if; <br /> if UPDATING then<br /> :new.UPDATE_DATE := SYSDATE; <br /> :new.UPDATED_BY := nvl(sys_context('APEX$SESSION','APP_USER'),user); <br /> end if; <br />end;<br />/ </span><br /></p><p>If you are not in an APEX case you can use your user definition. For example in Oracle SQL:<br /></p><p></p><p><span style="background-color: #eeeeee;"> <i>create or replace TRIGGER "Your_Trigger_Name" <br />before <br />insert or update on "YOUR_TABLE" --<br />for each row <br />begin <br /> if inserting then <br /> :new.CREATE_DATE:=SYSDATE; <br /> :new.CREATED_BY:=trim(upper(user)); <br /> end if; <br /> if UPDATING then<br /> :new.UPDATE_DATE := SYSDATE; <br /> :new.UPDATED_BY := trim(upper(user)); <br /> end if; <br />end;<br />/ </i></span></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzdLgMfQ3XzBuDYPKQA0APr9IuLn1gjpm6-Lplq6ELpnfpgl2U0w9DHvQPX64PBHV716-7_-SAVg0qRkP6aiDpbwyeXSGKtH8fPun7u-bZyIbrXN8fQw4K5QFGdCnUkKQHHBuIgKDueMyQrSmm2gNkFO0_m4obX2EXD6UooME1cwJ0XVbD_W_xJT7FL4e6/s692/Screenshot%201.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="647" data-original-width="692" height="374" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzdLgMfQ3XzBuDYPKQA0APr9IuLn1gjpm6-Lplq6ELpnfpgl2U0w9DHvQPX64PBHV716-7_-SAVg0qRkP6aiDpbwyeXSGKtH8fPun7u-bZyIbrXN8fQw4K5QFGdCnUkKQHHBuIgKDueMyQrSmm2gNkFO0_m4obX2EXD6UooME1cwJ0XVbD_W_xJT7FL4e6/w400-h374/Screenshot%201.png" width="400" /></a></div><br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8JZNeEspFfgp925GnfKdlAxIjG5rpMm645DQRqd7K2E7nIHIlHerluzCF4By5QRyRXvOxFG69Fo-7ECDq_s0rO_0Wga9JbogrfdIyuBIidtwKS7lqDJzyGZ4TfXDyyXwh7xckP6tyJfcdW5didRwmSuMb9Bd_ugwj2c9PXLT1pUg2emooqBN_t6calQXn/s957/Screenshot%202.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="321" data-original-width="957" height="134" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8JZNeEspFfgp925GnfKdlAxIjG5rpMm645DQRqd7K2E7nIHIlHerluzCF4By5QRyRXvOxFG69Fo-7ECDq_s0rO_0Wga9JbogrfdIyuBIidtwKS7lqDJzyGZ4TfXDyyXwh7xckP6tyJfcdW5didRwmSuMb9Bd_ugwj2c9PXLT1pUg2emooqBN_t6calQXn/w400-h134/Screenshot%202.png" width="400" /></a></div> We can complicate it a bit. For example setting value for CREATED_BY only if the user wasn't updated manually:<br /><p></p><p><span style="background-color: #eeeeee;"> <i>create or replace TRIGGER "Your_Trigger_Name" <br />before <br />insert or update on "YOUR_TABLE" --<br />for each row <br />begin <br /> if inserting then <br /> :new.CREATE_DATE:=SYSDATE; <br /> if :new.CREATED_BY is null then :new.CREATED_BY:=trim(upper(user)); end if; <br /> end if; <br /> if UPDATING then<br /> :new.UPDATE_DATE := SYSDATE; <br /> :new.UPDATED_BY := trim(upper(user)); <br /> end if; <br />end;<br />/ </i></span> </p><p> </p><p>* <span> Yes, this code works for multiple updates.</span><br /></p><p>** <span> </span>Please note that trigger names are case sensitive!</p><h3 style="text-align: left;"> </h3><h3 style="text-align: left;"><span style="color: #800180;"> </span></h3><h3 style="text-align: left;"><span style="color: #800180;">The following enhances the above code to include Auto-generated primary key based on sequence.</span></h3><h3 style="text-align: left;"> <br /></h3><h3 style="text-align: left;">Creating a sequence</h3><p>If you are in APEX you can create a sequence by using right click in sequences in Object Browser.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcIOMNdPjq5F3ob98LSByUN_QYJiNeZCr_9GtkDuqlPJZI5502XHjO-HS_l8xgXqQ5fZ4zpmNFSx7lKKMZeHCfmcfyNk1jdlt0EumrPcesOgLFSbg88EgUieqpRqbT680eBGC9d075Kpo6P-2_FkjLQHVhUy8BAfoAkQhVh2pwlJbqcwSDDtkQjavv6un_/s440/Screenshot%203.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="440" data-original-width="336" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcIOMNdPjq5F3ob98LSByUN_QYJiNeZCr_9GtkDuqlPJZI5502XHjO-HS_l8xgXqQ5fZ4zpmNFSx7lKKMZeHCfmcfyNk1jdlt0EumrPcesOgLFSbg88EgUieqpRqbT680eBGC9d075Kpo6P-2_FkjLQHVhUy8BAfoAkQhVh2pwlJbqcwSDDtkQjavv6un_/s16000/Screenshot%203.png" /></a></div><p></p><p>anyway the basic sequence code for creating the sequence named YOUR_TABLE_SEQ is:</p><p><i><span style="background-color: #eeeeee;">create sequence "YOUR_TABLE_SEQ"<br />start with 1<br />increment by 1<br />cache 20<br />nocycle;</span></i><br /></p><p><br /></p><h3 style="text-align: left;">Adding trigger that deals with those 4 columns with Apex users and inserting the sequence based auto-generated key</h3><p><span style="background-color: white;">Assuming there is a column KEY_COL used as primary key and you want the sequence to update it. I will use the previous sequence. </span></p><p><span style="background-color: white;">All is needed is one extra row:<br /></span></p><p><span style="background-color: #eeeeee;"><i>create or replace TRIGGER "Your_Trigger_Name" <br />before <br />insert or update on "YOUR_TABLE</i>" --<br />for each row <br />begin <br /> if inserting then </span></p><p><span style="background-color: #999999;"><span> </span><span> </span><span> </span>if :new.KEY_COL is null then :new.KEY_COL:=<i>YOUR_TABLE_SEQ</i></span><span style="background-color: #eeeeee;"><span style="background-color: #999999;">.nextval; end if;</span> <br /> :new.CREATE_DATE:=SYSDATE; <br /> :new.CREATED_BY:=nvl(sys_context('APEX$SESSION','APP_USER'),user); <br /> end if; <br /> if UPDATING then<br /> :new.UPDATE_DATE := SYSDATE; <br /> :new.UPDATED_BY := nvl(sys_context('APEX$SESSION','APP_USER'),user); <br /> end if; <br />end;<br />/ </span><br /></p><p>P.S.</p><p>Please note that sometime the sequence based key can be a security issue when used in URL (then, if security not hardened enough, user can try the next value in the URL). In APEX this is solved by using "Session State Protection", so generated link will also include a checksum. See more about it in the following Blog: <a href="https://hartenfeller.dev/blog/apex-security-sequences-risk" target="_blank">https://hartenfeller.dev/blog/apex-security-sequences-risk</a>. </p><p>(In few words: Enable Session State Protection in shared components under security, on page level setting - security: for Page Access protection, set "Arguments Must Have Checksum".)<br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-36432931162271031112023-10-09T15:08:00.009+03:002023-10-24T22:34:43.931+03:00 Oracle Analytics and AI services usefull links<p> Oracle Cloud Analytics and AI services. </p><p>Links to product page, Documentation page, API, CLI & Python SDK.</p><p>Few extras for some products, when relevant.<br /></p><p>
</p><table border="0" cellpadding="0" cellspacing="0" style="width: 633px;"><colgroup><col style="mso-width-alt: 8476; mso-width-source: userset; width: 179pt;" width="238"></col>
<col style="mso-width-alt: 2673; mso-width-source: userset; width: 56pt;" width="75"></col>
<col style="mso-width-alt: 3299; mso-width-source: userset; width: 70pt;" width="93"></col>
<col style="mso-width-alt: 1621; mso-width-source: userset; width: 34pt;" width="46"></col>
<col style="mso-width-alt: 1592; mso-width-source: userset; width: 34pt;" width="45"></col>
<col style="mso-width-alt: 3413; mso-width-source: userset; width: 72pt;" width="96"></col>
<col style="mso-width-alt: 1422; mso-width-source: userset; width: 30pt;" width="40"></col>
</colgroup><tbody><tr height="19" style="height: 14.4pt;">
<td class="xl66" height="19" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; height: 14.4pt; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 179pt;" width="238">OCI
Product</td>
<td class="xl66" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 56pt;" width="75">Product Link</td>
<td class="xl66" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 70pt;" width="93">Documentation</td>
<td class="xl66" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 34pt;" width="46">API</td>
<td class="xl66" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 34pt;" width="45">CLI</td>
<td class="xl66" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 72pt;" width="96">Python SDK</td>
<td class="xl66" style="background: rgb(68, 114, 196); border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: yellow; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 30pt;" width="40">Extra</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl67" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 700; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">General
link</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/cloud/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/Content/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.3/oci_cli_docs/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/landing.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">AI
Services - Anomaly Detection</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/anomaly-detection/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/Content/anomaly/using/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/anomalydetection/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.3/oci_cli_docs/cmdref/anomaly-detection.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/ai_anomaly_detection.html" target="_blank">link</a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">AI
Services - Digital Assistant</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/chatbots/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/cloud/paas/digital-assistant/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/digital-assistant/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.3/oci_cli_docs/cmdref/oda.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/cloud/paas/digital-assistant/sdks.html" target="_blank"><span style="font-size: 10pt;">SDKs for Mobile</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">AI
Services - Document Understanding</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/document-understanding/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/document-understanding/document-understanding/using/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.3/oci_cli_docs/cmdref/ai-document.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/ai_document.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">AI
Services - Forecasting</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/forecasting/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">AI
Services - Language<span style="mso-spacerun: yes;"> </span></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/language/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/language/using/language.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/language/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.1/oci_cli_docs/cmdref/ai/language.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/ai_vision.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">AI
Services - Vision</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://www.oracle.com/artificial-intelligence/vision/" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/vision/vision/using/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.1/oci_cli_docs/cmdref/ai-vision.html" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.2/api/ai_vision.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">*</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><span data-acc="812">AI Services - Speech</span></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://www.oracle.com/artificial-intelligence/speech/" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/Content/speech/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/speech/" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.1/oci_cli_docs/cmdref/speech.html" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/ai_speech.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">Analytics
Cloud (OAC)</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/business-analytics/analytics-platform/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/cloud/paas/analytics-cloud/index.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/cloud/paas/analytics-cloud/acapi/toc.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.3/oci_cli_docs/cmdref/analytics.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/analytics.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">!<br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">Generative
AI</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/generative-ai/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/Content/generative-ai/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td class="xl69" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">Machine
Learning in Oracle Database</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/database-machine-learning/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/database/oracle/machine-learning/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/database/oracle/machine-learning/omlss/omlss/rest-endpoints.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/database/oracle/machine-learning/oml-notebooks/omlug/administer-oracle-machine-learning.html#GUID-A2C898A2-CA81-494B-90AD-24B8B2232336" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/database/oracle/machine-learning/oml4py/1/mlepe/rest-endpoints.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en/database/oracle/machine-learning/oml4py/1/mlepe/rest-endpoints.html"><span style="font-size: 10pt;">**</span></a></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">OCI Data
Labeling</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/data-labeling/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/data-labeling/data-labeling/using/home.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling-dp" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.3/oci_cli_docs/cmdref/data-labeling-service-dataplane.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/data_labeling_service.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling"><span style="font-size: 10pt;">***</span></a></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><span data-acc="947">OCI Data Science</span></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://www.oracle.com/artificial-intelligence/data-science/" target="_blank"><span style="font-size: 10pt;">Link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/data-science/using/data-science.htm" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/data-science/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.1/oci_cli_docs/cmdref/data-science.html" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><span data-contrast="none" lang="EN-US"><span data-ccp-charstyle="Hyperlink"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.2/api/data_science.html" target="_blank"><span style="font-size: 10pt;">link</span></a></span></span></td>
<td class="xl68" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><span data-contrast="none"><span data-ccp-parastyle-defn="{"ObjectId":"04439179-7a2c-4d0e-957d-d78a71351ed8|8","ClassId":1073872969,"Properties":[469775450,"Default",201340122,"2",134233614,"true",469778129,"Default",335572020,"1",201342448,"1",469777841,"Times New Roman",469777842,"Times New Roman",469777843,"Calibri",469777844,"Times New Roman",469769226,"Times New Roman,Calibri",335551500,"0",268442635,"24",335559740,"240",201341983,"0",335559739,"0"]}" data-ccp-parastyle="Default"><a href="https://accelerated-data-science.readthedocs.io/en/latest/index.html"><span style="font-size: 10pt;">****</span></a></span></span></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor rgb(68, 114, 196) rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none solid solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium 0.5pt 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><span data-contrast="none"><span data-ccp-parastyle="Default">OCI Data Science - ML
pipelines</span></span></td>
<td class="xl70" dir="LTR" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://www.oracle.com/uk/artificial-intelligence/data-science/features/#automation" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/data-science/using/data-science.htm" target="_blank"><span style="font-size: 10pt;">link (pipelines)</span></a></td>
<td class="xl70" dir="LTR" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/data-science/20190101/Pipeline/" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl70" dir="LTR" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.33.1/oci_cli_docs/cmdref/data-science/pipeline.html" target="_blank"><span style="font-size: 10pt;">link</span></a></div>
</td>
<td class="xl68" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: #0563c1; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: underline; text-line-through: none; text-underline-style: single;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.2/api/data_science/client/oci.data_science.DataScienceClient.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) rgb(68, 114, 196) rgb(68, 114, 196) currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 10pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="height: 14.4pt;">Fusion Analytics</td>
<td class="xl68"><a href="https://www.oracle.com/business-analytics/fusion-data-intelligence-platform/" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl68"><a href="https://docs.oracle.com/en-us/iaas/analytics-for-applications/index.html" target="_blank"><span style="font-size: 10pt;">link</span></a></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td><td class="xl69" height="19" style="height: 14.4pt;"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl69" height="19" style="height: 14.4pt;"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl71" height="19" style="height: 14.4pt;">*<span style="mso-spacerun: yes;"> </span>AI Services - Vision</td>
<td class="xl68" colspan="2" style="mso-ignore: colspan;">
<div contenteditable="false" spellcheck="false" style="overflow: hidden;" tabindex="0"><a href="https://docs.oracle.com/en-us/iaas/vision/vision-tutorials/vision/tutorials/Building_a_Custom_Model_in_the_Console/front.htm" target="_blank"><span style="font-size: 10pt;">Building Custom Models</span></a></div>
</td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl71" height="19" style="height: 14.4pt;">**<span style="mso-spacerun: yes;"> </span>Machine Learning in Oracle Database</td>
<td class="xl68"><a href="https://docs.oracle.com/en/database/oracle/machine-learning/oml4py/1/mlepe/rest-endpoints.html" target="_blank"><span style="font-size: 10pt;">OML4Py API</span></a></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
<td class="xl69"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl71" height="19" style="height: 14.4pt;">***<span style="mso-spacerun: yes;"> </span>OCI Data Labeling</td>
<td class="xl68" colspan="2" style="mso-ignore: colspan;"><a href="https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling" target="_blank"><span style="font-size: 10pt;">Data Labeling Management API</span></a></td>
<td class="xl68" colspan="3" style="mso-ignore: colspan;"><a href="https://docs.oracle.com/en-us/iaas/tools/python/2.112.3/api/data_labeling_service_dataplane.html" target="_blank"><span style="font-size: 10pt;">Data Labeling Service Dataplane</span></a></td>
<td class="xl69"><br /></td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td class="xl71" height="19" style="height: 14.4pt;"><span data-acc="947">**** OCI
Data Science</span></td>
<td class="xl68"><span data-ccp-parastyle-defn="{"ObjectId":"04439179-7a2c-4d0e-957d-d78a71351ed8|8","ClassId":1073872969,"Properties":[469775450,"Default",201340122,"2",134233614,"true",469778129,"Default",335572020,"1",201342448,"1",469777841,"Times New Roman",469777842,"Times New Roman",469777843,"Calibri",469777844,"Times New Roman",469769226,"Times New Roman,Calibri",335551500,"0",268442635,"24",335559740,"240",201341983,"0",335559739,"0"]}" data-ccp-parastyle="Default"><span data-contrast="none"><a href="https://accelerated-data-science.readthedocs.io/en/latest/index.html" target="_blank"><span style="font-size: 10pt;">ADS SDK</span></a></span></span></td>
<td class="xl68"><a href="https://accelerated-data-science.readthedocs.io/en/latest/user_guide/cli/opctl/configure.html" target="_blank"><span style="font-size: 10pt;">ADS SDK CLI</span></a></td>
<td class="xl68" colspan="3" style="mso-ignore: colspan;"><a href="https://docs.oracle.com/en-us/iaas/data-science/using/conda_understand_environments.htm" target="_blank"><span style="font-size: 10pt;">CONDA odsc CLI</span></a></td>
<td class="xl69"><br /></td>
</tr>
</tbody></table><p>! <span> OAC creating instances APIs</span> <span> </span><span> <span> </span><span> </span><a href="https://docs.oracle.com/en-us/iaas/api/#/en/analytics/" target="_blank">link</a></span></p><p><span> </span></p><p><span> </span></p><p><span> </span></p><p><span> </span> <br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-87392562523116643332023-08-14T12:26:00.003+03:002023-08-14T13:00:03.381+03:00Hackathon Posts - Oracle APEX - Low Code App Platform<p>Few posts planned for use in expected Hackathons.</p><p>Oracle APEX (formerly known as Oracle Application Express) is a very popular Low Code App Platform by Oracle. It is used for developing and deploying cloud, mobile, and desktop applications. The platform offers a web-based integrated development environment (IDE) with a range of features including wizards, drag-and-drop layout, and property editors to simplify the process of building applications and pages. <br /></p><p>APEX is a fully-supported no-cost feature of the Oracle Database and can be installed anywhere Oracle Database runs. APEX is also offered on Oracle's Cloud across various services including Autonomous Database Cloud Services and the stand-alone fully managed APEX Application Development service.</p><p> </p><h2 style="text-align: left;">How to start? <br /></h2><p>If you have an existing Autonomous Database, you can access the Database Actions - View all database actions and select APEX.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZuAihUrBKbBHMVyn4caVg-sc1VF-wKo0_PG0YBKcAyAESCbSIVFTe4a-rGI4Mlo4Kh1AYU3ZLuXlPepJPwNv1nXhaxBXiRDqYR7iPrjGNQu2EVmH_4E8p0w8xBTJUUHtqRHqbK_KT4GVfIDlAwhxvlIr7fDf7XrzGoD5pAI-nsY1ABM0xjmKfjC1L2dBj/s987/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="517" data-original-width="987" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZuAihUrBKbBHMVyn4caVg-sc1VF-wKo0_PG0YBKcAyAESCbSIVFTe4a-rGI4Mlo4Kh1AYU3ZLuXlPepJPwNv1nXhaxBXiRDqYR7iPrjGNQu2EVmH_4E8p0w8xBTJUUHtqRHqbK_KT4GVfIDlAwhxvlIr7fDf7XrzGoD5pAI-nsY1ABM0xjmKfjC1L2dBj/w400-h210/1.png" width="400" /></a></div><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEUgUremsa0fHGMjJwP2aYY8_yH1QYOw-L1J0IyCyBR6IStcb1E9gkGXriB9WT1HG2sjT_29YgoEG77MwRl_ZE0Q5tAzD7rdPnovHiiih1QXwBBID41QtycFA5U3rJn32qqIIWGBuNlVDVZ838UYm5uhzxa5rlxruHAzB28sPDY6t_5o-UtUbCgLP0bCUZ/s1293/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="825" data-original-width="1293" height="255" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEUgUremsa0fHGMjJwP2aYY8_yH1QYOw-L1J0IyCyBR6IStcb1E9gkGXriB9WT1HG2sjT_29YgoEG77MwRl_ZE0Q5tAzD7rdPnovHiiih1QXwBBID41QtycFA5U3rJn32qqIIWGBuNlVDVZ838UYm5uhzxa5rlxruHAzB28sPDY6t_5o-UtUbCgLP0bCUZ/w400-h255/2.png" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyYwhBJQHKrXy9fCG3A1VGrBPQEacbScakCUCL_L23VHO8YjkWtXhxt9DEJwbncpBbTxAeKZ2UO4uRin4TjwjltizclKm5fNMXGgTUYlqpyu3WPIGmqYI0Ca4t8TjhBthxwNC34hw3evSBO68V_BvbFa9A2zeEbCaZ6XU9YFULYzL3DDjpOb-tUJZQFP1p/s707/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="665" data-original-width="707" height="301" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyYwhBJQHKrXy9fCG3A1VGrBPQEacbScakCUCL_L23VHO8YjkWtXhxt9DEJwbncpBbTxAeKZ2UO4uRin4TjwjltizclKm5fNMXGgTUYlqpyu3WPIGmqYI0Ca4t8TjhBthxwNC34hw3evSBO68V_BvbFa9A2zeEbCaZ6XU9YFULYzL3DDjpOb-tUJZQFP1p/s320/3.png" width="320" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjdaF9fUfgp-eZwu1qOM2XT2PtCOaVI8em0Jcy_RcS_yq2XgeHCUHT1D5PPw_Rf4DzWZcudm5kofaYtWHi5m43Tvtju2Sodyi8b_NWFL0ysRlPnKhHoQKEHKRwTX8T4RYSuuI6cdbObIclIVABOo7dV_yxHsL5LePhnAxGRdTuypEUXe7RKZ_4V_RxBsPG/s1041/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="520" data-original-width="1041" height="160" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjdaF9fUfgp-eZwu1qOM2XT2PtCOaVI8em0Jcy_RcS_yq2XgeHCUHT1D5PPw_Rf4DzWZcudm5kofaYtWHi5m43Tvtju2Sodyi8b_NWFL0ysRlPnKhHoQKEHKRwTX8T4RYSuuI6cdbObIclIVABOo7dV_yxHsL5LePhnAxGRdTuypEUXe7RKZ_4V_RxBsPG/s320/4.png" width="320" /></a></div><br /><p>If you don't, you can create an Autonomous database for APEX workload type.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8cUf77cqsfrjvyRAlCVt-e74UlbTKRWAdvhSgt8Ynrul7pNr1VEzk2gNXIZoCdJgOsrg1gHgwDmM6SZWz5y6vOj1ma74qmqtJ0s7LtVmjercHeOyrmgH_jKvtty-eVwqAdF31EMHBI4Kms3H0UYbwyKYod0eM7lPVnsNqe2oRRXx-E3K8Xv8MZJRokWJg/s1368/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="856" data-original-width="1368" height="250" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8cUf77cqsfrjvyRAlCVt-e74UlbTKRWAdvhSgt8Ynrul7pNr1VEzk2gNXIZoCdJgOsrg1gHgwDmM6SZWz5y6vOj1ma74qmqtJ0s7LtVmjercHeOyrmgH_jKvtty-eVwqAdF31EMHBI4Kms3H0UYbwyKYod0eM7lPVnsNqe2oRRXx-E3K8Xv8MZJRokWJg/w400-h250/5.png" width="400" /></a></div><br /><h2 style="text-align: left;">How to learn?<br /></h2><p>There are <a href="https://apexapps.oracle.com/pls/apex/f?p=133:100:4193595253343::::SEARCH:apex" target="_blank">lots of great tutorials in Oracle LiveLabs</a> (the site itself is created with APEX):</p><p>For starter consider one of the following (first 2 available also on LiveLabs sandbox):</p><ul style="text-align: left;"><li><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=631" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Converting your Spreadsheet into a Cloud App using Oracle APEX</span></a><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"> (45 min)<br /></span></li><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=554" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Low Code Development Oracle APEX on Autonomous Database</span></a><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"> (2 hr)</span></span></li><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=615" target="_blank">Building an App using REST Data Sources for Oracle Autonomous Cloud Services</a> (50 min)</span> </span> </span></li><li>Or you can try the <a href="https://apex.oracle.com/en/learn/build-your-first-app/" target="_blank">Build Your first app training here.</a> <br /></li></ul><p> </p><p>For Specific issues there are lots of blogs for the topics and also the following tutorials on LiveLabs: <br /></p><div class="t-Form-labelContainer t-Form-labelContainer--hiddenLabel col col-0">
<label class="t-Form-label u-VisuallyHidden" id="P180_TITLE_LABEL"></label>
</div><ul style="text-align: left;"><li><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=822" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">APEX + Server-Side JavaScript (MLE)</span></a></li><li><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=685" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Extend your application with advanced chat-bots</span></a></li><li><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=936" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Get Started with Maps and Spatial in APEX</span></a></li><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=1021" target="_blank">How can I send mail from Oracle Apex? </a></span></li><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=1028" target="_blank">How do I call a procedure in Oracle Apex on a button submit and pass page parameters?</a></span></li></ul><div class="t-Form-itemWrapper"><div class="t-Form-itemWrapper"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><br /></span></div><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">There several specific cases examples such as </span></div><div class="t-Form-itemWrapper"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"> </span></span></div><ul style="text-align: left;"><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=942" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Build a Movies Watchlist Application using Oracle APEX</span></a> </span></li><li><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3620" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Build a Social Media App Using Oracle APEX!</span></a></li><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3743" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Build an Expense Tracker Application using Oracle APEX</span></a> </span></li><li><span class="display_only apex-item-display-only title-h1" id="P180_TITLE"><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3726" target="_blank"><span class="display_only apex-item-display-only title-h1" id="P180_TITLE">Easily Build Powerful Analytic Applications Using Oracle APEX</span></a> <br /></span></li></ul><p> </p><p><a href="https://apex.oracle.com/en/learn/videos/" target="_blank">You can also check this Videos page here</a> there many specific tips there. <br /></p><p> </p><p>This is the documentation page - <a href="https://docs.oracle.com/en/database/oracle/apex/index.html" target="_blank">https://docs.oracle.com/en/database/oracle/apex/index.html</a>. </p><p></p><p> </p><p>For local installations <a href="https://docs.oracle.com/en/database/oracle/apex/23.1/installandupgrade.html" target="_blank">this is the installation guide</a>.<br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-67769254677296538742023-08-11T00:11:00.003+03:002023-08-11T00:11:40.706+03:00Oracle Spatial - loading geographic data - Line<p> Following the previous post - <a href="http://obieeil.blogspot.com/2023/08/oracle-spatial-sql-based-geographic.html" target="_blank">Oracle Spatial - SQL based Geographic data - Intro</a>, few examples of loading lines of geographical data. Line is usually used when we have routes. <br /></p><p>I will cover here:</p><ul style="text-align: left;"><li>Manual creation</li><li>Loading GeoJSON</li></ul><h3 style="text-align: left;">Simple example - Manual Creation of line based on few points</h3><p><b>Step 1 & Step 2:</b> Lets assume we have 3 geographic data points that creates a line. </p><p>I will create a table with few descriptions and the line: <br /></p><p><span style="background-color: #f3f3f3;"><i>create table Line0 as <br />select <br />100 as code,<br />'Morning Walk' as descript,<br />SDO_GEOMETRY(<br /> 2002, -- 2002 - two dimensional line<br /> 4326, -- our usual coordinate system for lon/lat<br /> NULL, -- ONLY for points<br /> SDO_ELEM_INFO_ARRAY(1, 2, 1), --line<br /> SDO_ORDINATE_ARRAY( -- lon/lat values<br /> 34.809512, 32.099221, <br /> 34.810434, 32.099269,<br /> 34.810434, 32.099999<br /> ) <br /> ) as geometry<br />from dual;<br /></i></span></p><p>Check it works fine:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYaEYzipYKPJr3RrscvCG_W825xAB-cu8VeN5q6Scgk8eoqGN3lgsQJV3WtVNllIBbXTqfFaJLpYxFlregweBi7p_yIYnzDgG2Z-EQZAiMPBCnKV3yMluJsjhHuOodEb3u_hBc8JmZPaWz3YpNAuutkNw5wHiyes3vfM_Ioo_0dQvU5tEo3XS1Q8HcYUPL/s1443/14.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="378" data-original-width="1443" height="105" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYaEYzipYKPJr3RrscvCG_W825xAB-cu8VeN5q6Scgk8eoqGN3lgsQJV3WtVNllIBbXTqfFaJLpYxFlregweBi7p_yIYnzDgG2Z-EQZAiMPBCnKV3yMluJsjhHuOodEb3u_hBc8JmZPaWz3YpNAuutkNw5wHiyes3vfM_Ioo_0dQvU5tEo3XS1Q8HcYUPL/w400-h105/14.png" width="400" /></a></div><br /><p>And create the spatial index:</p><p><b>Step 3: </b>Before creating a spatial index, we must insert a row of spatial metadata. <b></b></p><p><span style="background-color: #f3f3f3;"><i>INSERT INTO USER_SDO_GEOM_METADATA VALUES (<br /> 'Line0', -- table name<br /> 'GEOMETRY', -- geometry column name<br /> SDO_DIM_ARRAY(<br /> SDO_DIM_ELEMENT('X', -180, 180, 0.005),<br /> SDO_DIM_ELEMENT('Y', -90, 90, 0.005)),<br /> 4326 -- indicates longitude/latitude coordinates (</i></span><span style="background-color: #f3f3f3;"><i>coordinate system)<br /> );</i></span></p><p></p><p><b>Step 4: </b>Create a spatial Index for performance</p><p><span style="background-color: #f3f3f3;"><i>CREATE INDEX Line0_SIDX ON<br /> Line0 (<br /> GEOMETRY<br /> )<br /> INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2; </i></span></p><p><br /></p><h3 style="text-align: left;">Line GeoJSON based example</h3><p style="text-align: left;">GeoJSON (see at <a href="https://geojson.org/" target="_blank">https://geojson.org/</a>) is a standard in the industry. </p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj47Ho-Sp3BTxaJG1ts7IP9AZsKydJg1Ij7FhgB3T4swHASCVoL3a8ESS3LtfwKSIgDOSBdxeL-5bGXqn9ATmvy4oo62XAuerb_546G8h39RVDFbdLFJ8I_2ozrN3xaUAjgHOf-iJYbYVZqK2IQQ3ITtGfRQiVayZdWGoPjth1HUoY6Db0UtOl4-JdE_qzH/s750/geojson-00.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="607" data-original-width="750" height="324" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj47Ho-Sp3BTxaJG1ts7IP9AZsKydJg1Ij7FhgB3T4swHASCVoL3a8ESS3LtfwKSIgDOSBdxeL-5bGXqn9ATmvy4oo62XAuerb_546G8h39RVDFbdLFJ8I_2ozrN3xaUAjgHOf-iJYbYVZqK2IQQ3ITtGfRQiVayZdWGoPjth1HUoY6Db0UtOl4-JdE_qzH/w400-h324/geojson-00.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">GeoJson structure from LiveLabs workshop</span><br /></td></tr></tbody></table><p>Naturally,
GeoJSON is still a JSON file. Oracle has now many JSON oriented
options. There is an Autonomous JSON Database in Oracle cloud or simple
drag and drop UI in "regular" Autonomous Database for JSON files
loading. Yet, we have basic JSON support even in earlier versions such
as 12c.</p><p><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=736&p210_wec=&session=4608333218220" target="_blank"> In the Spatial Data LiveLab here (Lab 3)</a>
we have an example of loading data from files ans setting region tables
in Autonomous Database. I will do a simple manual version of that
process, that is less trivial that what is done in the Autonomous
example of the Tornado Path file. <br /></p><p>So our JSON file has the following structure:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEBA1P_sNLau8Fdm0mEWmZaRnMbjLpI6K9k3rBYDnNynwbqhUajS4cOCkN1r4h7gKG1tLk5rsnm8RctLVLHvqBfyOA0NEJZ0JFMq0k_xmAeUVIW36FvKfPAsDuvZf1jovVFWRKt2UIpLTtbaUu4KbJba1fAz80RTIR7sut7VXESiYKuk-4m9sH0dfJixgZ/s813/15.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="182" data-original-width="813" height="90" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEBA1P_sNLau8Fdm0mEWmZaRnMbjLpI6K9k3rBYDnNynwbqhUajS4cOCkN1r4h7gKG1tLk5rsnm8RctLVLHvqBfyOA0NEJZ0JFMq0k_xmAeUVIW36FvKfPAsDuvZf1jovVFWRKt2UIpLTtbaUu4KbJba1fAz80RTIR7sut7VXESiYKuk-4m9sH0dfJixgZ/w400-h90/15.png" width="400" /></a></div><br /> We want to load a JSON file into the database.<p></p><p>The
JSON file is located in some storage that is mapped in the DB to a
Directory. Access to directory required by spatial user to load JSON
File. If needed system user / Admin should run something like:</p><p><span style="background-color: #f3f3f3;"><i>GRANT read on DIRECTORY TEMP_DIR to user_name;</i></span><br /> </p>I will create a table named Line_GEOJSON that contains a single clob column named CLOB_JSON: <p> Load the file tornado_paths.geojson<br /></p><p style="text-align: left;"><span style="background-color: #f3f3f3;"><i>declare<br /> b bfile := bfilename('TEST_DIR','tornado_paths.geojson');<br /> c clob;<br /> l_dest_offset integer := 1;<br /> l_src_offset integer := 1;<br /> l_bfile_csid number := 0;<br /> l_lang_context integer := 0;<br /> l_warning integer := 0;<br /> begin<br /> dbms_lob.open(b);<br /> dbms_lob.createtemporary(c,true);<br /> dbms_lob.loadclobfromfile (<br /> dest_lob => c,<br /> src_bfile => b,<br /> amount => dbms_lob.getlength(b),<br /> dest_offset => l_dest_offset,<br /> src_offset => l_src_offset,<br /> bfile_csid => l_bfile_csid ,<br /> lang_context => l_lang_context,<br /> warning => l_warning);<br /> insert into Line_GEOJSON values (c);<br /> commit;<br /> dbms_lob.fileclose(b);<br /> dbms_lob.freetemporary(c);<br /> end;<br /> /</i></span> <br /></p><p style="text-align: left;">Next I can create table Line1 based on the JSON file data structure: <br /></p><p style="text-align: left;"><span style="background-color: #f3f3f3;"><i>Create table Line1 as<br />select j.*<br /> from Line_geojson,<br /> json_table(CLOB_JSON, '$.features[*]' <br /> columns (<br /> type varchar2(128) path '$.type', <br /> geometry SDO_GEOMETRY PATH '$.geometry',<br /> YR NUMBER path '$.properties.YR',<br /> LOSS NUMBER path '$.properties.LOSS',<br /> L_Key NUMBER path '$.properties.KEY'<br /> )) j;</i></span><br /></p><p style="text-align: left;">And check the result:<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoDVflANrZBBaa4hm260Uh-DL2STctRQA4lzt17w5k7iX4-dnR6kaFSz1xgjziVjPX9q2vgsiNqOqLUXF8iKnZ-GqggnR4SWhG0BpummJjYjt2tiuY--3_njngXA6A1WgpvRiTDNb_cTCmPWZxR7vNsGUhO5fkDqvTq_Tzw0W9YIMVf9jCs5Je4QmKGzNC/s1275/16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="375" data-original-width="1275" height="118" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoDVflANrZBBaa4hm260Uh-DL2STctRQA4lzt17w5k7iX4-dnR6kaFSz1xgjziVjPX9q2vgsiNqOqLUXF8iKnZ-GqggnR4SWhG0BpummJjYjt2tiuY--3_njngXA6A1WgpvRiTDNb_cTCmPWZxR7vNsGUhO5fkDqvTq_Tzw0W9YIMVf9jCs5Je4QmKGzNC/w400-h118/16.png" width="400" /></a></div><p>Finally create the spatial index:</p><p><b>Step 3: </b>Before creating a spatial index, we must insert a row of spatial metadata. <b></b></p><p><span style="background-color: #f3f3f3;"><i>INSERT INTO USER_SDO_GEOM_METADATA VALUES (<br /> 'Line1', -- table name<br /> 'GEOMETRY', -- geometry column name<br /> SDO_DIM_ARRAY(<br /> SDO_DIM_ELEMENT('X', -180, 180, 0.005),<br /> SDO_DIM_ELEMENT('Y', -90, 90, 0.005)),<br /> 4326 -- indicates longitude/latitude coordinates (</i></span><span style="background-color: #f3f3f3;"><i>coordinate system)<br /> );</i></span></p><p></p><p><b>Step 4: </b>Create a spatial Index for performance</p><p><span style="background-color: #f3f3f3;"><i>CREATE INDEX Line1_SIDX ON<br /> Line1 (<br /> GEOMETRY<br /> )<br /> INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2; </i></span></p><p style="text-align: left;"> </p><p style="text-align: left;">Lets check the length of each tornado path using the SDO_GEOM.SDO_LENGTH function:<br /></p><p style="text-align: left;"><span style="background-color: #f3f3f3;"><i> select <br /> L_Key,<br /> YR,<br /> SDO_GEOM.SDO_LENGTH(geometry,0.005, 'unit=KM') Length <br />from Line1;</i></span></p><p style="text-align: left;"> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMHvhXxvaWxukay1is5iTuN595PFz3__NJ-gZor2FA7HYjX0JYT4omsUIcNjB25rvAU_NC7rXrucMUJEhBZducqPIugWRcYgfCUhXatnIlO_kQJYuKl_JTZWu-5jb0N9lnFvd2D9eSdrweetmlRrmVYbtT9s0lQrRgUfhlccUu0Fhr7kgvDN1BPv6BChil/s777/17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="368" data-original-width="777" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMHvhXxvaWxukay1is5iTuN595PFz3__NJ-gZor2FA7HYjX0JYT4omsUIcNjB25rvAU_NC7rXrucMUJEhBZducqPIugWRcYgfCUhXatnIlO_kQJYuKl_JTZWu-5jb0N9lnFvd2D9eSdrweetmlRrmVYbtT9s0lQrRgUfhlccUu0Fhr7kgvDN1BPv6BChil/w400-h190/17.png" width="400" /></a></div><br /> <br /><p></p><br /><p></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-87178955895101855172023-08-07T12:11:00.012+03:002024-01-02T05:33:15.282+02:00Oracle Spatial - loading geographic data - Area<p> Following the previous post - <a href="http://obieeil.blogspot.com/2023/08/oracle-spatial-sql-based-geographic.html" target="_blank">Oracle Spatial - SQL based Geographic data - Intro</a>, few examples of loading data polygons/areas of geographical data.</p><p>I will cover here:</p><ul style="text-align: left;"><li>Manual creation</li><li>Using a string </li><li>Loading GeoJSON <br /></li></ul><h3 style="text-align: left;">Polygon/Area Simple Example - Manual creation </h3><div style="text-align: left;"><b>Step 1:</b> Lets assume I have a table area with 2 columns (ID, Area_Name) and 2 lines </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5EtAgv8WdOnszVFO88Rc54DkeOD-_GoLFcKPcIwXDmQC4-9lVlvRzySVQcpeMhaEgNl4_qkSHH8YsXesTpPb_9ZiGPBbaMoNNd_GR-OhK7OdwfpmkpV-FLydE3BzrC1l0xk7ddWT69JhlhBi3Kjw6dhyfpVJC83o8BZUJPaQfs8ASG44gOgPXKchrS-vN/s380/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="380" data-original-width="302" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5EtAgv8WdOnszVFO88Rc54DkeOD-_GoLFcKPcIwXDmQC4-9lVlvRzySVQcpeMhaEgNl4_qkSHH8YsXesTpPb_9ZiGPBbaMoNNd_GR-OhK7OdwfpmkpV-FLydE3BzrC1l0xk7ddWT69JhlhBi3Kjw6dhyfpVJC83o8BZUJPaQfs8ASG44gOgPXKchrS-vN/s320/3.png" width="254" /></a></div><br /><div style="text-align: left;"><b>Step 2:</b> <br /></div><div style="text-align: left;">I will add Geometry column to Area1 table:</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><span style="background-color: #f3f3f3;"><i>alter table Area1 add (geometry SDO_GEOMETRY);</i></span><br /></div><p style="text-align: left;">and update a data row:</p><p style="text-align: left;"><span style="background-color: #f3f3f3;"><i>update AREA1 <br />set geometry = SDO_GEOMETRY(<br /> 2003, <span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span>-- 2003 - two dimensional polygon<br /> 4326,<span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> -- our usual </span></i></span><span style="background-color: #f3f3f3;"><i><span>coordinate system for lon/lat</span><br /> NULL, -- ONLY for points<br /> SDO_ELEM_INFO_ARRAY(1, 1003, 1), -- Signifies simple exterior polygon, <br /> SDO_ORDINATE_ARRAY( -- lon/lat values<br /> 34.809512, 32.099221, </i></span><span style="background-color: #f3f3f3;"><i><span style="background-color: #f3f3f3;"><i>-- <b>First point and last point must be the same</b></i></span> <span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span>34.809737, 32.098608,<br /> 34.809225, 32.098161,<br /> 34.809683, 32.09664,<br /> 34.81074, 32.097122,<br /> 34.813604, 32.097365,<br /> 34.813782, 32.098037,<br /> 34.81293, 32.098534,<br /> 34.811657, 32.098696,<br /> 34.810434, 32.099269,<br /> 34.809512, 32.099221 -- <b>First point and last point must be the same</b><br /> )<br /> )<br />where id=1<span> </span><span> </span><span> </span><span> </span><span> </span>-- Updating only the Pond row<br />;</i></span></p><p style="text-align: left;">In case you are interested, the maximum SDO_ORDINATE_ARRAY size is 1,048,576 numbers. <br /></p><p style="text-align: left;">I will verify with select statement: <br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIgx6L4YOJ5fuv0Wda5Zi3-iHWGVDkprqk6B1UmDfClt1bjiude_xJ3dyw2NaCq2AUGLOLtpNfkE1W4v8aD5YYEn7kzaYsTrGMzZI1XBGzS1DuSH3iNglLbLAfBQ3wcxi4Ag-VYD2ZyH9Zdf6-kdTvveKKqKvbTVJymx7_w_brbTABxcbMgYKvMqdySniu/s1216/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="392" data-original-width="1216" height="129" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIgx6L4YOJ5fuv0Wda5Zi3-iHWGVDkprqk6B1UmDfClt1bjiude_xJ3dyw2NaCq2AUGLOLtpNfkE1W4v8aD5YYEn7kzaYsTrGMzZI1XBGzS1DuSH3iNglLbLAfBQ3wcxi4Ag-VYD2ZyH9Zdf6-kdTvveKKqKvbTVJymx7_w_brbTABxcbMgYKvMqdySniu/w400-h129/4.png" width="400" /></a></div><br />Next I will update the other row and run step 3 and step 4 for indexing.<p></p><p><b>Step 3: </b>Before creating a spatial index, we must insert a row of spatial metadata. </p><p><span style="background-color: #f3f3f3;"><i>INSERT INTO USER_SDO_GEOM_METADATA VALUES (<br /> 'AREA1', -- table name<br /> 'GEOMETRY', -- geometry column name<br /> SDO_DIM_ARRAY(<br /> SDO_DIM_ELEMENT('X', -180, 180, 0.005),<br /> SDO_DIM_ELEMENT('Y', -90, 90, 0.005)),<br /> 4326 -- indicates longitude/latitude coordinates (</i></span><span style="background-color: #f3f3f3;"><i>coordinate system)<br /> );</i></span></p><p><b>Step 4: </b>Create a spatial Index for performance<br /></p><p><span style="background-color: #f3f3f3;"><i>CREATE INDEX AREA1_SIDX ON<br /> AREA1 (<br /> GEOMETRY<br /> )<br /> INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2; </i></span></p><p> </p><p> </p><h3 style="text-align: left;">Polygon/Area Simple Example - Using points (Long/Lat) String<br /></h3><p>We
could do it better if we had a function that loads a string (CLOB
better due to size constraints) of Longitude/Latitude sets and return
SDO_GEOMETRY Polygon (2003,4326 like in the previous case)? <a href="https://stackoverflow.com/users/2895087/albert-godfrind" target="_blank">Albert Godfrind</a> in <a href="https://stackoverflow.com/questions/69542700/oracle-spatial-question-can-sdo-ordinate-array-be-populated-using-query-results" target="_blank">this Stack Overflow thread</a> created great solution:</p><p>He created a function that does exactly that.</p><pre class="lang-sql s-code-block"><span style="background-color: #f3f3f3;"><i><code class="hljs language-sql"><span class="hljs-keyword">create</span> <span class="hljs-keyword">or</span> replace <span class="hljs-keyword">function</span> string_to_geom (str <span class="hljs-type">clob</span>)
<span class="hljs-keyword">return</span> sdo_geometry
<span class="hljs-keyword">is</span>
s <span class="hljs-type">clob</span> :<span class="hljs-operator">=</span> str<span class="hljs-operator">||</span><span class="hljs-string">','</span>;
i number;
j number;
t sdo_ordinate_array :<span class="hljs-operator">=</span> sdo_ordinate_array();
<span class="hljs-keyword">begin</span>
i :<span class="hljs-operator">=</span> <span class="hljs-number">1</span>;
loop
j :<span class="hljs-operator">=</span> instr(s, <span class="hljs-string">','</span>, i);
exit <span class="hljs-keyword">when</span> j <span class="hljs-operator">=</span> <span class="hljs-number">0</span>;
t.extend();
t(t.count) :<span class="hljs-operator">=</span> to_number(substr(s,i,j<span class="hljs-operator">-</span>i));
i :<span class="hljs-operator">=</span> j<span class="hljs-operator">+</span><span class="hljs-number">1</span>;
<span class="hljs-keyword">end</span> loop;
<span class="hljs-keyword">return</span> sdo_geometry (<span class="hljs-number">2003</span>, <span class="hljs-number">4326</span>, <span class="hljs-keyword">null</span>, sdo_elem_info_array (<span class="hljs-number">1</span>,<span class="hljs-number">1003</span>,<span class="hljs-number">1</span>), t);
<span class="hljs-keyword">end</span>;
<span class="hljs-operator">/</span>
<span class="hljs-keyword">show</span> errors</code></i></span></pre><p></p><p> Now if I want to update the second row in my Area1 Table I can do the following:</p><p><span style="background-color: #f3f3f3;"><i>update Area1 <br />set GEOMETRY = <br />string_to_geom('<span style="font-size: xx-small;">34.813169,32.105909,34.813792,32.105355,34.808766,32.102542,34.808417,32.103285,34.813169,32.105909</span>')<br />where id=2;</i></span><br /><br />Now both of the rows are fine.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY1EIneyvjT5kpSE1QGPTBDThKW7xVsurwssYK9v3zWop6kaEAvTYcGKXU1QtacsxsQCe5U1RJwmghPnjxkERFQvjHilecPDuFyP8Zh4uMtN34xMh2nSDmVC_oyeKPYA5jnMfY2IZTIMch9JFCNk_1XHLAG7ECR4ErtKZSarbYbcAj3HrcWVjZXf5ZmXFI/s1093/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="318" data-original-width="1093" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY1EIneyvjT5kpSE1QGPTBDThKW7xVsurwssYK9v3zWop6kaEAvTYcGKXU1QtacsxsQCe5U1RJwmghPnjxkERFQvjHilecPDuFyP8Zh4uMtN34xMh2nSDmVC_oyeKPYA5jnMfY2IZTIMch9JFCNk_1XHLAG7ECR4ErtKZSarbYbcAj3HrcWVjZXf5ZmXFI/w400-h116/5.png" width="400" /></a></div><p></p><p></p><p></p><p><b>Steps 3 & 4</b> were done in the previous section.<br /><br /></p><p> </p><h3 style="text-align: left;">Polygon/Area GeoJSON based example<br /></h3><p> GeoJSON (see at <a href="https://geojson.org/" target="_blank">https://geojson.org/</a>) is a standard in the industry. </p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj47Ho-Sp3BTxaJG1ts7IP9AZsKydJg1Ij7FhgB3T4swHASCVoL3a8ESS3LtfwKSIgDOSBdxeL-5bGXqn9ATmvy4oo62XAuerb_546G8h39RVDFbdLFJ8I_2ozrN3xaUAjgHOf-iJYbYVZqK2IQQ3ITtGfRQiVayZdWGoPjth1HUoY6Db0UtOl4-JdE_qzH/s750/geojson-00.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="607" data-original-width="750" height="324" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj47Ho-Sp3BTxaJG1ts7IP9AZsKydJg1Ij7FhgB3T4swHASCVoL3a8ESS3LtfwKSIgDOSBdxeL-5bGXqn9ATmvy4oo62XAuerb_546G8h39RVDFbdLFJ8I_2ozrN3xaUAjgHOf-iJYbYVZqK2IQQ3ITtGfRQiVayZdWGoPjth1HUoY6Db0UtOl4-JdE_qzH/w400-h324/geojson-00.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="font-size: xx-small;">GeoJson structure from LiveLabs workshop</span><br /></td></tr></tbody></table><p>Naturally,
GeoJSON is still a JSON file. Oracle has now many JSON oriented
options. There is an Autonomous JSON Database in Oracle cloud or simple
drag and drop UI in "regular" Autonomous Database for JSON files
loading. Yet, we have basic JSON support even in earlier versions such
as 12c.</p><p><a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=736&p210_wec=&session=4608333218220" target="_blank"> In the Spatial Data LiveLab here (Lab 3)</a>
we have an example of loading data from files ans setting region tables
in Autonomous Database. I will do a simple manual version of that
process, that is less trivial that what is done in the Autonomous
example. <a href="https://jeffkemponoracle.com/2020/03/loading-large-geojson-objects/" target="_blank">Here is an example how to do</a> it by <a href="https://jeffkemponoracle.com" target="_blank">Jeff Kemp</a>.</p><p>Unlike Jeff, I will set the geometry column as SDO_GEOMETRY and not JSON.<br /></p><p>So our JSON file has the following structure:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6N_VKsfKHpKVXC2Ty8X9VgCEnQ_y6EMeZZ14PU-OM2soM1oExkcvqN0D5oHsWrsDs7A6uzQ94zqSWQW4bNAt2pLUx1M9m-fHGQqm-8_LKjedKPE9fsvKwDSSM8mg-Rt4aEa-fIpMPLdfWEGUJ2eEDv3GLP-I90N1cQ_5YOHx2ExkspLUkVNnOh9MH8qrq/s948/10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="292" data-original-width="948" height="124" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6N_VKsfKHpKVXC2Ty8X9VgCEnQ_y6EMeZZ14PU-OM2soM1oExkcvqN0D5oHsWrsDs7A6uzQ94zqSWQW4bNAt2pLUx1M9m-fHGQqm-8_LKjedKPE9fsvKwDSSM8mg-Rt4aEa-fIpMPLdfWEGUJ2eEDv3GLP-I90N1cQ_5YOHx2ExkspLUkVNnOh9MH8qrq/w400-h124/10.png" width="400" /></a></div><br /> <br /><p></p><p>We want to load a JSON file into the database. First you can check the data using <a href="http://geojson.io" target="_blank">http://geojson.io</a> site. Just drop the file on the map.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB3Xs1VMVDpSCTHSxkQyXJt24shwaFcotxsAzGnvy3Nmhnokw1d0-S_22uVOqF-p-JcskKxRj1eOo3MOXsWoCMuAHHnCzlDNGPz7nplWCrzoMk0u-z8jh_x2RWQFefjQLhSBvebHpyFBnJrL-uVS68ubReCusW2vDi3dfO8bQ_ik_Aw6dcAgjG_NBZA6CA/s2878/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1572" data-original-width="2878" height="219" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB3Xs1VMVDpSCTHSxkQyXJt24shwaFcotxsAzGnvy3Nmhnokw1d0-S_22uVOqF-p-JcskKxRj1eOo3MOXsWoCMuAHHnCzlDNGPz7nplWCrzoMk0u-z8jh_x2RWQFefjQLhSBvebHpyFBnJrL-uVS68ubReCusW2vDi3dfO8bQ_ik_Aw6dcAgjG_NBZA6CA/w400-h219/8.png" width="400" /></a></div><br /><p><br /></p><p>The
JSON file is located in some storage that is mapped in the DB to a
Directory. Access to directory required by spatial user to load JSON
File. If needed system user / Admin should run something like:</p><p><span style="background-color: #f3f3f3;"><i>GRANT read on DIRECTORY TEMP_DIR to user_name;</i></span><br /> </p><p>I will create a table named Region_GEOJSON that contains a single clob column named features: <br /></p><p><span style="background-color: #f3f3f3;"><i>create table Region_GEOJSON ( features clob, constraint RG_chk check ( features is json ));</i></span><br /></p><p>Then load the file regions.geojson<br /></p><span style="background-color: #f3f3f3;"><i>declare<br /> b bfile := bfilename('TEST_DIR','regions.geojson');<br /> c clob;<br /> l_dest_offset integer := 1;<br /> l_src_offset integer := 1;<br /> l_bfile_csid number := 0;<br /> l_lang_context integer := 0;<br /> l_warning integer := 0;<br /> begin<br /> dbms_lob.open(b);<br /> dbms_lob.createtemporary(c,true);<br /> dbms_lob.loadclobfromfile (<br /> dest_lob => c,<br /> src_bfile => b,<br /> amount => dbms_lob.getlength(b),<br /> dest_offset => l_dest_offset,<br /> src_offset => l_src_offset,<br /> bfile_csid => l_bfile_csid ,<br /> lang_context => l_lang_context,<br /> warning => l_warning);<br /> insert into Region_GEOJSON values (c);<br /> commit;<br /> dbms_lob.fileclose(b);<br /> dbms_lob.freetemporary(c);<br /> end;<br /> /</i></span><br /> and see the data:<p>Next I can create table Regions that </p><p>create table Regions that parses the JSON file:<br /><span style="background-color: #f3f3f3;"><i>select j.* <br /> from Region_geojson,<br /> json_table(features, '$.features[*]' -- features is the name of my CLOB column in the prev. table <span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span>-- while '$.features[*]' is the standard syntax<br /> columns (<br /> type varchar2(128) path '$.type', <br /> </i></span><span style="background-color: #f3f3f3;"><i><span style="background-color: #f3f3f3;"><i>geometry</i></span> SDO_GEOMETRY PATH '$.geometry', <br /> region varchar2(256) path '$.properties.REGION'<br /> )) j;</i></span></p><p></p><p> this is the result:</p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieWcBxgyRFHZYaQjJDA3fRTEBJMDg7ZJx7tYlrCM1GSjXh71XzUGjcF6HffDnB151hmWAIMARighkjxc5k_ulSMazPMjFLkeOGCrYBcYrY8-sCRBL6yS7KzYRdI0i2a9_i5G6-X2JzdafqtCipCC2k4vYxslYUNUdXG9GZSk7LeRr8-3E2gb-iNvlUBrWI/s472/12.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="325" data-original-width="472" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieWcBxgyRFHZYaQjJDA3fRTEBJMDg7ZJx7tYlrCM1GSjXh71XzUGjcF6HffDnB151hmWAIMARighkjxc5k_ulSMazPMjFLkeOGCrYBcYrY8-sCRBL6yS7KzYRdI0i2a9_i5G6-X2JzdafqtCipCC2k4vYxslYUNUdXG9GZSk7LeRr8-3E2gb-iNvlUBrWI/s320/12.png" width="320" /></a></div><br /><p></p><p>Now
we have our data and spatial column in a table the next steps are
similar to what we did before... Update metadata and create an index:</p><ol style="text-align: left;"><li><strike>Have you data in a table.</strike></li><li><strike>Set Spatial column.</strike></li><li>Update the USER_SDO_GEOM_METADATA table about the new spatial data source.</li><li>Set Spatial Index.</li></ol><p><span style="background-color: #f3f3f3;"><i> INSERT INTO USER_SDO_GEOM_METADATA VALUES (<br /> 'REGIONS', -- table name<br /> 'GEOMETRY', -- geometry column name<br /> SDO_DIM_ARRAY(<br /> SDO_DIM_ELEMENT('X', -180, 180, 0.005),<br /> SDO_DIM_ELEMENT('Y', -90, 90, 0.005)),<br /> 4326 -- indicates longitude/latitude coordinates (coordinate system)<br /> );</i></span></p><p><span style="background-color: #f3f3f3;"><i><br /></i></span></p><p><span style="background-color: #f3f3f3;"><i>CREATE INDEX REGIONS_SIDX ON<br /> REGIONS (<br /> GEOMETRY<br /> )<br /> INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2;</i></span><br /></p><p>Now I can check the size of each <i>region</i>:</p><p><span style="background-color: #f3f3f3;"><i>Select <br /> REGION,<br /> SDO_GEOM.SDO_AREA(geometry, 0.005, 'unit=SQ_KM') Reg_area<br />From Regions;</i></span><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3XWrBG3bp5drieQcEhwMHPfe3c1C8HQJ9Uhj-wjG6t_PIkpD1PuK2y4ial_LcrpFhdnsWsUsx9VUihbHETaOgqdQym3v4tf_bicI8hpABjd6cVBI6B_EoB9IjJAHqqiorh2QGng22T8QsYDEAzDGnw9-ziyx-FSssWBzMkLChODmW2RmBFiS_UQ81lngi/s750/13.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="282" data-original-width="750" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3XWrBG3bp5drieQcEhwMHPfe3c1C8HQJ9Uhj-wjG6t_PIkpD1PuK2y4ial_LcrpFhdnsWsUsx9VUihbHETaOgqdQym3v4tf_bicI8hpABjd6cVBI6B_EoB9IjJAHqqiorh2QGng22T8QsYDEAzDGnw9-ziyx-FSssWBzMkLChODmW2RmBFiS_UQ81lngi/w400-h150/13.png" width="400" /></a></div><p><br /></p><p>The full list of units of measures can be obtained using the following select:</p><p><span style="background-color: #f3f3f3;"><i> select distinct short_name, unit_of_meas_name <br />from sdo_units_of_measure <br />where unit_of_meas_type = 'area';</i></span></p><p> </p><p>And last tip... Having problems with your data? <a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/SDO_UTIL-reference.html#GUID-0ADE1234-7E8C-493B-8F1D-443DB4588BD8" target="_blank">SDO_UTIL.RECTIFY_GEOMETRY</a> can fix various problems in your geometries.</p><p>See <a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/loading-spatial-data.html#GUID-A8231A53-C5AA-448E-B458-FE7F3BE98DA6" target="_blank">here additional Recommendations for Loading and Validating Spatial Data.</a> </p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-163538452204649062023-08-07T10:25:00.004+03:002023-08-07T15:20:41.557+03:00Oracle Spatial - loading geographical data - Points<p>Following the previous post - <a href="http://obieeil.blogspot.com/2023/08/oracle-spatial-sql-based-geographic.html" target="_blank">Oracle Spatial - SQL based Geographic data - Intro</a>, few examples of loading data points of geographical data.</p><p>I will show 2 examples:</p><p>a simple case and using a function instead of creating specific SDO column. <br /></p><h3 style="text-align: left;">Data points example<br /></h3><p><b>Step 1:</b> Lets assume we have a Warehouse table with warehouse name, Latitude and Longitude.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiwUScShMV-5KpNDcF0pDqMthlzzRFDr5h3LPgXqPRc-lLxzyu3NHswwKBWGiIH0A8QGOSLVABC4t5gXD1OoWxoSvn4gY7WHh6G4HG8DgmcGHbVZZRdp-njxiaeoTz5aM2AHFDSMEUXBlEMjGsKwT6izBeyMFxjG8qJIvFWAXD6X3ZAMWOJhbtxTkfVB3C/s706/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="345" data-original-width="706" height="195" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiwUScShMV-5KpNDcF0pDqMthlzzRFDr5h3LPgXqPRc-lLxzyu3NHswwKBWGiIH0A8QGOSLVABC4t5gXD1OoWxoSvn4gY7WHh6G4HG8DgmcGHbVZZRdp-njxiaeoTz5aM2AHFDSMEUXBlEMjGsKwT6izBeyMFxjG8qJIvFWAXD6X3ZAMWOJhbtxTkfVB3C/w400-h195/1.png" width="400" /></a></div><p></p><p><b>Step 2:</b>
Lets create a column named Geometry with the Long & Lat column
set as spatial data. I will use the SDO_GEOMETRY function. </p><p></p>We can alter the table and add a column named Geometry:<br /><p><span style="background-color: #f3f3f3;"><i> ALTER TABLE WAREHOUSES ADD (<br /> GEOMETRY SDO_GEOMETRY<br /> );</i></span></p><p>Next update it using SDO_GEOMETRY function while passing the 2 columns as parameters:</p><p><span style="background-color: #f3f3f3;"><i>UPDATE WAREHOUSES<br />SET GEOMETRY = SDO_GEOMETRY(<br /> 2001, <span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span>-- 2001 - point<br /> 4326,<span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> <span> </span><span> </span><span> </span><span> </span>-- 4326 - Longitude & Latitude WSG 84 system</span> <br /> SDO_POINT_TYPE(LON, LAT, NULL), <span> </span>-- LON & LAT columns, the null is for 3-DIM <br /> NULL, NULL);<span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> </span><span> -- used for lines / polygons.</span></i></span></p>Actually, we don't want wrong data to be inserted so the following is better: <br /><p><span style="background-color: #f3f3f3;"><i>UPDATE WAREHOUSES<br />SET GEOMETRY = SDO_GEOMETRY(<br /> 2001,<br /> 4326,<br /> SDO_POINT_TYPE(LON, LAT, NULL),<br /> NULL, NULL)<br />WHERE LON IS NOT NULL <br />AND LON BETWEEN -180 AND 180<br />AND LAT IS NOT NULL <br />AND LAT BETWEEN -90 AND 90 ;</i></span><br /></p><p><b>Step 3:</b> <b> </b>--
Before creating a spatial index, we must insert a row of spatial
metadata. Every user has an updatable view called USER_SDO_GEOM_METADATA
for their spatial metadata. This is a user view on a centralized table
storing spatial metadata for the entire database instance. <br /></p><p><span style="background-color: #f3f3f3;"><i> INSERT INTO USER_SDO_GEOM_METADATA VALUES (<br /> 'WAREHOUSES', -- table name<br /> 'GEOMETRY', -- geometry column name<br /> SDO_DIM_ARRAY(<br /> SDO_DIM_ELEMENT('X', -180, 180, 0.005), -- 'X',[min x],[max x],[tolerance]<br /> SDO_DIM_ELEMENT('Y', -90, 90, 0.005)),<span> </span>-- 'Y',[min y],[max y],[tolerance]<br /> 4326 -- indicates longitude/latitude coordinates (</i></span><span style="background-color: #f3f3f3;"><i>coordinate system)<br /> );</i></span></p><p><span style="background-color: #f3f3f3;"><span style="background-color: white;">The <b>tolerance </b>value
(0.005 here) represents the level of precision. For geodetic data such
as the one we have here, the value is in meters. So 0.005m = 0.5 cm.
Meaning if distance between points less than 0.5cm they are considered
the same. For non geodetic data it represents the unit that is used.</span><i> <br /></i></span></p><p><b>Step 4: </b>Create a spatial Index for performance<br /></p><p><span style="background-color: #f3f3f3;"><i>CREATE INDEX WAREHOUSES_SIDX ON<br /> WAREHOUSES (<br /> GEOMETRY<br /> )<br /> INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2; <br /></i></span></p><p>If
a spatial index creation statement fails (for example because a
previous step was not done correctly), then before retrying you must
drop the index since some index artifacts may have been created. <br />In our case before retrying you should run "<span style="background-color: #f3f3f3;"><i>DROP INDEX WAREHOUSES_SIDX;</i></span>".<br /></p><p>Please
notice that as a result you might discover a table such as MDRT_1BB0E$
created in the schema. Such tables are managed entirely by Spatial to
support spatial indexes and <b>should never be manually dropped</b>. Database users should ignore them.<br /></p><p><br /></p><h3 style="text-align: left;">Data point Example with Function instead of Physical Geometry column<br /></h3><p>In
Oracle DB we can decide to leave the longitude/latitude columns in the
original state and use a function instead of physical Geometry column.
Please note that such a solution might have performance implications.<br /></p><p>Lets repeat the previous Data Points example with a function instead of physical Geometry column.<br /></p><p>I will create a table warehouse_f</p><p><span style="background-color: #f3f3f3;"><i>create table warehouses_F as <br />select Warehouse_name, Lat, Lon <br />from WAREHOUSES</i></span><br /></p><p>and a Generic Function GET_GEOMETRY.</p><p>It accepts coordinates and returns a geometry (i.e., a SDO_GEOMETRY value). <br />The function includes criteria so that a result is only returned for valid input coordinates. <br /></p><p><span style="background-color: #f3f3f3;"><i>CREATE OR REPLACE FUNCTION GET_GEOMETRY (<br /> IN_LONGITUDE NUMBER,<br /> IN_LATITUDE NUMBER<br /> ) RETURN SDO_GEOMETRY<br /> DETERMINISTIC PARALLEL_ENABLE<br /> IS<br /> BEGIN<br /> IF (IN_LONGITUDE IS NOT NULL <br /> AND IN_LONGITUDE BETWEEN -180 AND 180<br /> AND IN_LATITUDE IS NOT NULL <br /> AND IN_LATITUDE BETWEEN -90 AND 90)<br /> THEN<br /> RETURN <br /> SDO_GEOMETRY(<br /> 2001, <br /> 4326, <br /> SDO_POINT_TYPE(IN_LONGITUDE, IN_LATITUDE, NULL), <br /> NULL, NULL);<br /> ELSE RETURN NULL;<br /> END IF;<br /> END;<br /> /</i></span></p><p><span style="background-color: white;">If you want, you can test the function GET_GEOMETRY (SDO_UTIL.TO_GEOJSON function makes the spatial data readable):</span></p><p><span style="background-color: white;"></span></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10lUqlyGf1lbFtZE7IEu2fX-OpK4p52FQ-31hGiKi4UEw0T-fEjKq36qJr6zn2Ez5OzQT2z4KMiM1T6jwtOR-g5V9sy__yHZI7sTfDsijE6inOkC-1MdBoj3a9EMpkPhaLy_hHqXlriubZxU6wQMZQieQyZICNo96UpBJSZGkscT6Vqk9hcf_cB0BvxI3/s507/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="447" data-original-width="507" height="353" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi10lUqlyGf1lbFtZE7IEu2fX-OpK4p52FQ-31hGiKi4UEw0T-fEjKq36qJr6zn2Ez5OzQT2z4KMiM1T6jwtOR-g5V9sy__yHZI7sTfDsijE6inOkC-1MdBoj3a9EMpkPhaLy_hHqXlriubZxU6wQMZQieQyZICNo96UpBJSZGkscT6Vqk9hcf_cB0BvxI3/w400-h353/2.png" width="400" /></a></div><br /> <br /><p></p><p><span style="background-color: white;">If we return to the 4 steps of setting Spatial data. We got 1& 2 covered.<br /></span></p><ol style="text-align: left;"><li>Have you data in a table.</li><li>Set Spatial column.</li><li>Update the USER_SDO_GEOM_METADATA table about the new spatial data source.</li><li>Set Spatial Index.</li></ol><p><b>Step 3: </b>Before creating a spatial index, we must insert a row of spatial metadata. The schema/user I'm working here is name SPATIAL<br /></p><p><span style="background-color: #f3f3f3;"><i> INSERT INTO USER_SDO_GEOM_METADATA VALUES (<br /> 'WAREHOUSES_F', -- table name<br /> 'SPATIAL.GET_GEOMETRY(LON,LAT)', -- </i></span><span style="background-color: #f3f3f3;"><i><span style="background-color: #f3f3f3;"><i>geometry </i></span>function. <b>Schema name (spatial) is critical</b> <br /> SDO_DIM_ARRAY(<br /> SDO_DIM_ELEMENT('X', -180, 180, 0.005),<br /> SDO_DIM_ELEMENT('Y', -90, 90, 0.005)),<br /> 4326 -- indicates longitude/latitude coordinates<br />);<br /></i></span></p><p><b>Step 4: </b>Create
a spatial Index for performance. In the case of a function-based
spatial index, the "column" being indexed is actually the call to the
GET_GEOMETRY function.</p><p><br /><span style="background-color: #f3f3f3;"><i>CREATE INDEX WAREHOUSES_F_SIDX ON<br /> WAREHOUSES_F ( -- the table name<br /> GET_GEOMETRY(LON,LAT) -- the function call instead of the column name<br /> )<br /> INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2; <br /></i></span></p><p><br /><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-46764823109846364702023-08-07T10:24:00.006+03:002023-08-11T00:13:15.618+03:00Oracle Spatial - SQL based Geographic data - Intro<p> Oracle Spatial is a free component of various versions of Oracle
database, including on-premises or cloud versions and of course the
Autonomous Oracle Database. </p><p>The Spatial option helps developers
and analysts get started easily with location intelligence analytics and
mapping services. It enables Geographic Information System (GIS)
professionals to successfully deploy advanced geospatial applications. </p><p>In
the later post I will talk about Spatial Studio and an easy, no code,
UI (User Interface) to work with spatial data. I will start with few
core in-database posts first. <br /></p><h3 style="text-align: left;">Few links: <br /></h3><p><a href="https://www.oracle.com/database/spatial/" target="_blank">Here is the spatial page from Oracle</a>.</p><p>Here are the links to the documentation of <a href="https://docs.oracle.com/en/database/oracle/oracle-database/19/spatl/index.html#Oracle%C2%AE-Spatial-and-Graph" target="_blank">release 19</a> and <a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/index.html#Oracle%C2%AE-Spatial" target="_blank">release 21</a> of the Developer Guide.</p><p>Oracle LiveLabs training of "<a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=736&clear=RR,180&session=24001580267149" target="_blank">Work with Spatial Data in Oracle Autonomous Database</a>".</p><p><a href="https://www.oracle.com/a/ocom/docs/database/spatial-performance-and-best-practices.pdf" target="_blank">Spatial Performance Doc is here.</a> <br /></p><p><a href="https://www.oracle.com/a/tech/docs/geocoder-2021.pdf" target="_blank">Geocoder Guide (Converting Address to geographic coordinates - Long/Lat) is here. </a><br /></p><p> </p><p>With Oracle Spatial we can run SQL statement such as:</p><p>Show me stores within 30 kilometers of a specific warehouse<br /></p><p></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi27jG6m3payFj2kgMwYeNORDS6-Sb6EJqgzLjNYnG4Ayxq_JqBkmUGcRiDu4pbDdlvzcS9ufnJwbzICBIfLxrRo5zNhMHBzOcc2bNCLyeSj7MmOLPn_K2DdSANGsACkuwHd90QF85_vXXRYxJ8VY1TT4SzgpCyuuJZSacqmduG7aLBrL_ChQe11_6NG1CU/s581/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="581" data-original-width="483" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi27jG6m3payFj2kgMwYeNORDS6-Sb6EJqgzLjNYnG4Ayxq_JqBkmUGcRiDu4pbDdlvzcS9ufnJwbzICBIfLxrRo5zNhMHBzOcc2bNCLyeSj7MmOLPn_K2DdSANGsACkuwHd90QF85_vXXRYxJ8VY1TT4SzgpCyuuJZSacqmduG7aLBrL_ChQe11_6NG1CU/w333-h400/6.png" width="333" /></a></div>Find Regions that have any interaction with Tornado Paths <br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzEB8G4nuQGFHKD9dhCidE541aZlVlbY39g5VmkzPNpkd48XPeDL9cm0oJAey6c9QBnA_gUJ8OZ83MSeIeLTzMwPU6J3j8ckF-Y7ieGLQK4cvGvCnAswfh_0NNbEDHGWBxLSOIqR8NsxLX88-oiWie5bhkqlpOY2UFuGamOg3mrJaWoI_nvr0rTUo0kwEV/s676/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="676" data-original-width="577" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzEB8G4nuQGFHKD9dhCidE541aZlVlbY39g5VmkzPNpkd48XPeDL9cm0oJAey6c9QBnA_gUJ8OZ83MSeIeLTzMwPU6J3j8ckF-Y7ieGLQK4cvGvCnAswfh_0NNbEDHGWBxLSOIqR8NsxLX88-oiWie5bhkqlpOY2UFuGamOg3mrJaWoI_nvr0rTUo0kwEV/w341-h400/7.png" width="341" /> </a></div><div class="separator" style="clear: both; text-align: center;"> </div><div class="separator" style="clear: both; text-align: center;"><br /></div><br /><p></p><h2 style="text-align: left;"><b>Tedious Intro with Links <br /></b></h2><p><b>Oracle Spatial supports:</b></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1nENJ740SJeFA0eeFtsyu4q1yUogJy5_9ezUJ6BLcagoxjXegf9sVlz_NzbGQYJaIoiejBTe7WY8qGFCqLWDadqG9aH73mzicAn-UTX0vVjl51-k440bhoNZjsPlCpAcPxfHekqHkmRfGn22pOURfqy8z2HU9qXufmi2-776ybmBiLoo_z7NSKFh8MXta/s1186/spatial-platform.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="667" data-original-width="1186" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1nENJ740SJeFA0eeFtsyu4q1yUogJy5_9ezUJ6BLcagoxjXegf9sVlz_NzbGQYJaIoiejBTe7WY8qGFCqLWDadqG9aH73mzicAn-UTX0vVjl51-k440bhoNZjsPlCpAcPxfHekqHkmRfGn22pOURfqy8z2HU9qXufmi2-776ybmBiLoo_z7NSKFh8MXta/w400-h225/spatial-platform.png" width="400" /></a></div><br /> <p></p><p> various types of spatial data: </p><ul style="text-align: left;"><li>Vector data ⎻ Points, Lines, Polygons</li><li>Raster data ⎻ Digital Imagery and Gridded Data</li><li>GPS Tracking data ⎻ For Coinciding track analysis / GeoFence analysis</li><li>LIDAR Data ⎻ Point Cloud / LIDAR data</li><li>Network Model ⎻ Drive Time / Connectivity Analysis</li></ul><p><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-datatypes-metadata.html#GUID-4D84CE67-67E4-4A84-8255-C586E765A94B" target="_blank">Various types of Geometry</a> (from point, lines and polygons to multi-polygons, solid/cuboid and multi-solid). <a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-concepts.html#GUID-6F3A9C6E-3617-47D9-AE61-CF9F1770555A" target="_blank">Here is a list of SGO_GTYPEs of </a>3D spatial objects.<br /></p><p><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/coordinate-systems-concepts.html#GUID-4B6E0F48-D354-4EAC-9A7A-9577C7E17BB8" target="_blank">Various types of Coordination Systems</a> such as Cartesian, Geodetic, Projected, Local... <br /></p><p><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-85422854-5133-4F1D-BF0E-228CA6EDAF87" target="_blank">Various types of Operators</a>. For example few operators for, the most common, vector data: </p><p><b>Topological Relations</b><br /></p><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-97C17C18-F05E-49B4-BE11-E89B972E2A02" target="_blank">Relate </a>- Most of the following can be covered by this function with relevant relate parameter<br /></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-A0695FED-9497-4896-95FB-A90E28B38C7F " target="_blank">Any Interact </a><br /></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-CD3E09BC-4533-4D3F-BB5D-8D6DCDF5C5FF" target="_blank">Contains</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-0080FCAB-C640-4E50-9639-9EE273E411FB" target="_blank">Inside </a><br /></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-93B1E298-BE8D-45B9-A1D4-9B310ABB1252" target="_blank">Touch</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-C1336951-3F2B-472D-96E6-8141BC0CB8E3" target="_blank">Overlaps </a><br /></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-149B266E-2135-43DA-80E9-8C7767BDE138" target="_blank">Overlaps Disjoint</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-133DD2F7-7A95-4B91-BFDA-9D7F0E8A9DF6" target="_blank">Overlaps By Intersect</a> <br /></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-A409003B-D529-4664-9942-DBE5F7AD9562" target="_blank">Covers</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-1D2E2B05-6260-43BA-9BCB-3D384FF6140C" target="_blank">Covered By</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-661BBD6D-8172-4397-86AD-B21C8C87E829" target="_blank">Equal</a> </li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-9AB42477-D0C0-4A87-826F-1BDDF1CA1FE5" target="_blank">Filter</a> - To identify non-disjoint pairs</li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-29EAF480-8E3D-497A-B87E-BC698EEF9A21" target="_blank">On </a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-959C15D2-509C-4511-ADEB-1ADA6FBA8D0A" target="_blank">Points In Polygon </a><br /></li></ul><p style="text-align: left;"><br /><b>Operators</b><br /></p><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-682B258F-1604-4BE8-824D-F6E05376E7EC" target="_blank">Within Distance</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-41E6B1FA-1A03-480B-996F-830E8566661D" target="_blank">Nearest Neighbor</a></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-4CD900B5-E2FB-4802-B843-E66D5D86BE64" target="_blank">Nearest Neighbor Distance</a> </li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-ACED800F-3435-44AA-9606-D40934A23ED0" target="_blank">Geom_MBR </a>- returns a single rectangle that minimally encloses the geometry </li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-operators-reference.html#GUID-4D9DD9EF-DD9C-4198-A416-37B900B4E32F" target="_blank">Join </a>- Performs a spatial join based on one or more topological relationships<br /></li></ul><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_lZaon20WX1mvVqZPZ_WLDtgqb9hFt9nZKfZN_3cVHhf6n8L5in6p62MfdajI5fRYzKn1e8-MRUcG3mYYuv5Q1hzZ_WB7YF2jfWcjfNZKyg1yM5CnnqRfPCNfl1R9PsxwCTwf283Rv467fz8gEi8eIvZdI0rX8gr-NdmIP5AQZM6k5N4HHQ4MMiSAxSb8/s1496/IMG_3317.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="792" data-original-width="1496" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_lZaon20WX1mvVqZPZ_WLDtgqb9hFt9nZKfZN_3cVHhf6n8L5in6p62MfdajI5fRYzKn1e8-MRUcG3mYYuv5Q1hzZ_WB7YF2jfWcjfNZKyg1yM5CnnqRfPCNfl1R9PsxwCTwf283Rv467fz8gEi8eIvZdI0rX8gr-NdmIP5AQZM6k5N4HHQ4MMiSAxSb8/w400-h211/IMG_3317.jpg" width="400" /></a></div><p><br /></p><p><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/SDO_GEOM-reference.html" target="_blank">SDO_GEOM</a>
package contains subprograms for working with geometry object to check
Relationship, Validations and single/two-object operations... </p><ul style="list-style-type: disc;"><li>
<p>Relationship (True/False) between two objects: RELATE, WITHIN_DISTANCE</p>
</li><li>
<p>Validation: VALIDATE_GEOMETRY_WITH_CONTEXT, VALIDATE_LAYER_WITH_CONTEXT, SDO_SELF_UNION</p>
</li><li>
<p>Single-object operations: SDO_ALPHA_SHAPE,
SDO_ARC_DENSIFY, SDO_AREA, SDO_BUFFER, SDO_CENTROID, SDO_CONVEXHULL,
SDO_CONCAVEHULL, SDO_CONCAVEHULL_BOUNDARY, SDO_DIAMETER,
SDO_DIAMETER_LINE, SDO_LENGTH, SDO_MBC, SDO_MBC_CENTER, SDO_MBC_RADIUS,
SDO_MAX_MBR_ORDINATE, SDO_MIN_MBR_ORDINATE, SDO_MBR, SDO_POINTONSURFACE,
SDO_TRIANGULATE, SDO_VOLUME, SDO_WIDTH, SDO_WIDTH_LINE</p>
</li><li>
<p>Two-object operations: SDO_CLOSEST_POINTS,
SDO_DISTANCE, SDO_DIFFERENCE, SDO_INTERSECTION, SDO_MAXDISTANCE,
SDO_MAXDISTANCE_LINE, SDO_UNION, SDO_XOR</p>
</li></ul><p> </p><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-aggregate-functions.html#GUID-F6D76405-3876-4834-9FAB-75F97BDF4BD9" target="_blank">Various types of Aggregate functions</a>. Just one example - SDO_AGGR_CENTROID that returns the center of a set of objects.</li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/SDO_CS-reference.html#GUID-5C72C098-436E-476E-B9D2-00C8A4A9C67A" target="_blank">Various types of Transformers</a>.</li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/SDO_UTIL-reference.html#GUID-7A79F1C4-FABF-432A-AF94-9E9CB23BBFBA" target="_blank">Various types of Utilities</a>. <br /></li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/spatial-web-services.html#GUID-902DC5B8-A134-4649-A68A-19760BC325B1" target="_blank">Various types of Web Services</a>.</li><li><a href="https://docs.oracle.com/en/database/oracle/oracle-database/21/spatl/SDO_SAM-reference.html" target="_blank">And even SDO_SAM Package</a> for Spatial Analysis and Mining (with functions like SIMPLIFY_LAYER, SPATIAL_CLUSTERS, TILED_BINS... ).<br /></li><li>Various types of Interfaces, such as SQL, PL/SQL, Java, Python, .Net, Node.js and REST. <br /></li></ul><p><br /></p><h2 style="text-align: left;"> Working with SQL - Creating Table and Index<br /></h2><p> Basically they are 4 steps setting Spatial data.</p><ol style="text-align: left;"><li>Have you data in a table.</li><li>Set Spatial column.</li><li>Update the USER_SDO_GEOM_METADATA table about the new spatial data source.</li><li>Set Spatial Index.</li></ol><p>Steps 1&2 can be combined into one. </p><p>We will use SDO_Geometry function to set spatial data in a column.<br /></p><p><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">SDO_GEOMETRY(
[geometry type] </span><span class="hljs-comment" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #888888; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">-- ID for points/lines/polygons</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">
, [coordinate </span><span class="hljs-keyword" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #444444; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 700; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">system</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">] </span><span class="hljs-comment" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #888888; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">-- ID of coordinate system</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">
, [point coordinate] </span><span class="hljs-comment" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #888888; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">-- used for points only</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">
, [line</span><span class="hljs-operator" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #444444; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">/</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">polygon info] </span><span class="hljs-comment" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #888888; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">-- used for lines/polygons only</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">
, [line</span><span class="hljs-operator" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #444444; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">/</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">polygon coordinates] </span><span class="hljs-comment" style="-webkit-text-stroke-width: 0px; box-sizing: inherit; color: #888888; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">-- used for lines/polygons only</span><span style="-webkit-text-stroke-width: 0px; background-color: #f0f0f0; color: #444444; display: inline; float: none; font-family: monospace; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px;">
)</span></p><p></p><p>For example:</p><p>geometry type = 2001. The 2 indicates two-dimensional, and the 1 indicates a single point. Two-dimensional examples we will use:<br /></p><table role="presentation" style="-webkit-text-stroke-width: 0px; background-color: #fcfbfa; border-collapse: collapse; border-spacing: 0px; box-sizing: inherit; color: #1a1816; font-family: "Oracle Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin-bottom: 28px; orphans: 2; overflow: auto; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><thead style="box-sizing: inherit;"><tr style="box-sizing: inherit;"><th style="background-color: #e6e3e0; border: 1px solid rgb(217, 212, 208); box-sizing: inherit; font-weight: 700; padding: 8px 16px; white-space: nowrap;">ID</th><th style="background-color: #e6e3e0; border: 1px solid rgb(217, 212, 208); box-sizing: inherit; font-weight: 700; padding: 8px 16px; white-space: nowrap;">Type</th></tr></thead><tbody style="box-sizing: inherit;"><tr style="box-sizing: inherit;"><td style="border: 1px solid rgb(217, 212, 208); box-sizing: inherit; padding: 8px 16px;">2001</td><td style="border: 1px solid rgb(217, 212, 208); box-sizing: inherit; padding: 8px 16px;">Point</td></tr><tr style="box-sizing: inherit;"><td style="border: 1px solid rgb(217, 212, 208); box-sizing: inherit; padding: 8px 16px;">2002</td><td style="border: 1px solid rgb(217, 212, 208); box-sizing: inherit; padding: 8px 16px;">Line</td></tr><tr style="box-sizing: inherit;"><td style="border: 1px solid rgb(217, 212, 208); box-sizing: inherit; padding: 8px 16px;">2003</td><td style="border: 1px solid rgb(217, 212, 208); box-sizing: inherit; padding: 8px 16px;">Polygon</td></tr></tbody></table><p></p><p>coordinate system =4326. Represents spatial data using longitude and latitude coordinates on the Earth's surface. </p><p>there are several thousand options of Coordination Systems we can use. You can list all of them using the following SQL:</p><span style="background-color: #f3f3f3;"><i> SELECT srid, COORD_REF_SYS_NAME from sdo_coord_ref_sys order by srid;</i></span><p> </p><p><b>Next I will post examples of all 3 types (Points, Line and Polygon) with some variations listed bellow:</b></p><ul style="text-align: left;"><li><b><a href="http://obieeil.blogspot.com/2023/08/oracle-spatial-loading-geographical.html" target="_blank">Data points</a> </b></li><ul><li><b>Example (2 columns of Longitude/Latitude)</b></li><li><b>Example with Function instead of Physical Geometry column</b></li></ul><li><b><a href="http://obieeil.blogspot.com/2023/08/oracle-spatial-loading-geographic-data.html" target="_blank">Polygon/Area</a> </b></li><ul><li><b>Simple Example - Manual creation </b></li><li><b>Simple Example - Using a list of points (Long/Lat) String</b></li><li><b> JSON based example</b></li></ul><li><a href="http://obieeil.blogspot.com/2023/08/oracle-spatial-loading-geographic-data_11.html" target="_blank"><b>Line </b></a></li><ul><li><b>Simple Example - Manual creation </b></li><li><b> JSON based example</b></li></ul></ul>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-44197890875468550222023-07-31T09:25:00.002+03:002023-07-31T09:25:45.933+03:00Oracle DB - CLOB file in English loaded with Chinese characters<p> I tried to follow <a href="https://asktom.oracle.com/pls/apex/f?p=100:11:::::P11_QUESTION_ID:9533771800346508008" target="_blank">AskTom blog - Load JSON data file into Oracle 12c</a>. Unfortunately my was one of the rare cases that appear where the English file, loaded to CLOB in the Oracle database was loaded in Chinese characters. Since I didn't find detailed solution, I wrote this post. <br /></p><p>Readers Digest: <b>dbms_lob.loadfromfile()</b> does not have a character set parameter. Use <b>dbms_lob.loadclobfromfile ()</b> instead. </p><p><br /></p><p>Starting position Oracle DB 19 on my Windows laptop with the standard AL32UTF8 character set:<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_3q6cx8PrR8t426jr8-4VGLobC7T0n9kuPKqqZ_ue_7Tr43DZ0cRVe3vmGpZX9lEryhsjhxGDKSMui4gLsqVv9r9IWOyfGKQWWhdS7kVf6pDgYTkkqXGauRUeUFnZ4ap7z9IIgVXP-1RNfdwLEu4MvcO_BXb4gY-hH-_DzhSDstE703eSRgjOJuGS3MRX/s897/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="157" data-original-width="897" height="70" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_3q6cx8PrR8t426jr8-4VGLobC7T0n9kuPKqqZ_ue_7Tr43DZ0cRVe3vmGpZX9lEryhsjhxGDKSMui4gLsqVv9r9IWOyfGKQWWhdS7kVf6pDgYTkkqXGauRUeUFnZ4ap7z9IIgVXP-1RNfdwLEu4MvcO_BXb4gY-hH-_DzhSDstE703eSRgjOJuGS3MRX/w400-h70/1.png" width="400" /></a></div>To simplify the story, lets assume I'm loading a simple file. In my case I placed in a directory 'TEST_DIR' the file test.csv with the content of a single string:<br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3b0UAPkKaCkNglLScBxQPk6ephLJIGLabQ9o0VgsYJrA9danRSaAd1YjDuVpm7S07Lv3KSYy6Uz9PaCzIqAAJm1DitVZ59IyfFqyKJLf4k8N57zkcDp0v6QSYaCbz13FB5IiA8e4I4OSyq_k2i2etSe8q-lJ1N-tbN-oyyUQ_SzPB0a7WG_Rj1cdN1blN/s251/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="131" data-original-width="251" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3b0UAPkKaCkNglLScBxQPk6ephLJIGLabQ9o0VgsYJrA9danRSaAd1YjDuVpm7S07Lv3KSYy6Uz9PaCzIqAAJm1DitVZ59IyfFqyKJLf4k8N57zkcDp0v6QSYaCbz13FB5IiA8e4I4OSyq_k2i2etSe8q-lJ1N-tbN-oyyUQ_SzPB0a7WG_Rj1cdN1blN/s1600/2.png" width="251" /></a></div>I created a table with a CLOB column (my_json is just a name in this case):<br /><p><span style="background-color: #f3f3f3;"><i>create table t2 ( my_json clob);</i></span><br /></p><p>Running the loading process following the above mentioned post:</p><p><span style="background-color: #f3f3f3;"><i>declare<br /> b bfile := bfilename('TEST_DIR','test.csv');<br /> c clob;<br /> begin<br /> dbms_lob.open(b);<br /> dbms_lob.createtemporary(c,true);<br /><br /> dbms_lob.loadfromfile(c,b,dbms_lob.getlength(b));<br /> insert into t2 values (c);<br /> commit;<br /> dbms_lob.freetemporary(c);<br /> end;<br /> / </i></span> <br /></p><p>The result is in Chinese:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGILU1PQszez8CWTBhxsCBLGmdq1c339k-pnTBIRPUPX4CYVRaCE4VDyYJYSjd20CrD52f88eLunBmG2rcQnt7MWuL3gTsLRfSHsHTyheT3uq7VhNMW6Z2nQnhMJxOPHLcY_zTjDtf9YU9I5RTiY6ZoAIp6S4v0xdi-lR_dDl5dWSO3-suZOecZql-FXIU/s218/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="181" data-original-width="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGILU1PQszez8CWTBhxsCBLGmdq1c339k-pnTBIRPUPX4CYVRaCE4VDyYJYSjd20CrD52f88eLunBmG2rcQnt7MWuL3gTsLRfSHsHTyheT3uq7VhNMW6Z2nQnhMJxOPHLcY_zTjDtf9YU9I5RTiY6ZoAIp6S4v0xdi-lR_dDl5dWSO3-suZOecZql-FXIU/s16000/3.png" /></a></div>After a fair amount of digging found a clue hidden in the middle of <a href="https://stackoverflow.com/questions/54773394/clob-with-inappropriate-charset" target="_blank">this stackoverflow case</a> and a <a href="https://oracle-base.com/articles/8i/import-clob" target="_blank">detailed syntax example in this very old (8i) oracle-base page</a>.<br /><p>As I mentioned above the problem is because <b>dbms_lob.loadfromfile()</b> does not have a character set parameter. Using <b>dbms_lob.loadclobfromfile ()</b> instead, solved the problem. This has nothing to do with the database NLS_Characterset parameter.<br /></p><p> </p><p>The changes are in bold:</p><p> <span style="background-color: #f3f3f3;"><i>declare<br /> b bfile := bfilename('TEST_DIR','test.csv');<br /> c clob;<b><br /> <span> </span>l_dest_offset integer := 1;<br /> l_src_offset integer := 1;<br /> l_bfile_csid number := 0;<br /> l_lang_context integer := 0;<br /> l_warning integer := 0;</b><br /> begin<br /> dbms_lob.open(b);<br /> dbms_lob.createtemporary(c,true);<br /><b> dbms_lob.loadclobfromfile (<br /> dest_lob => c,<br /> src_bfile => b,<br /> amount => dbms_lob.getlength(b),<br /> dest_offset => l_dest_offset,<br /> src_offset => l_src_offset,<br /> bfile_csid => l_bfile_csid ,<br /> lang_context => l_lang_context,<br /> warning => l_warning);</b><br /> insert into t2 values (c);<br /> commit;<br /> dbms_lob.freetemporary(c);<br /> end;<br /> / </i></span><br /></p><p><br /></p><p>If we return to the JSON loading example from AskTom, this is the JSON loading that solved my problem:</p><p><span style="background-color: #f3f3f3;"><i>create table t ( my_json clob, constraint chk check ( my_json is json ));</i></span><br /></p><p><span style="background-color: #f3f3f3;"><i>declare<br /> b bfile := bfilename('TEST_DIR','test.json');<br /> c clob;<br /> l_dest_offset integer := 1;<br /> l_src_offset integer := 1;<br /> l_bfile_csid number := 0;<br /> l_lang_context integer := 0;<br /> l_warning integer := 0;<br /> begin<br /> dbms_lob.open(b);<br /> dbms_lob.createtemporary(c,true);<br /> --dbms_lob.loadclobfromfile(c,b,dbms_lob.getlength(b),1,1,1,873,0);<br /> dbms_lob.loadclobfromfile (<br /> dest_lob => c,<br /> src_bfile => b,<br /> amount => dbms_lob.getlength(b),<br /> dest_offset => l_dest_offset,<br /> src_offset => l_src_offset,<br /> bfile_csid => l_bfile_csid ,<br /> lang_context => l_lang_context,<br /> warning => l_warning);<br /> insert into t values (c);<br /> commit;<br /> dbms_lob.freetemporary(c);<br /> end;<br /> /<br /></i></span><br /></p><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-30109491336752233102023-07-09T16:01:00.007+03:002023-07-10T14:44:12.557+03:00Hackathon Posts - Creating Oracle Analytics Cloud (OAC) instance<p>Few posts planned for use in expected Hackathons. </p><p>Oracle Analytics Cloud (OAC) is usually a very useful component of a Hackaton. It is great both as Analytic tool and as Data preprocessing and Understanding tool as well.</p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBvnEb5rsQZAGu6cTFMWCie0cXbSERO5gkXUOt85pwYbHqEZhsQ8Ssq5e6aVC96Bym6E3gtfc-3K28Iq3Msg_8JGCnPLtjbFp-FSp7YWX2e3sm7h0nUE9ADnV5ku_T2DzDy-5C4dBzD3HOuzkcwjhPQEB6teAd9h6OfZ8m1Nqc3jbtOQWO6UlDXQZw1l0L/s1133/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="540" data-original-width="1133" height="191" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBvnEb5rsQZAGu6cTFMWCie0cXbSERO5gkXUOt85pwYbHqEZhsQ8Ssq5e6aVC96Bym6E3gtfc-3K28Iq3Msg_8JGCnPLtjbFp-FSp7YWX2e3sm7h0nUE9ADnV5ku_T2DzDy-5C4dBzD3HOuzkcwjhPQEB6teAd9h6OfZ8m1Nqc3jbtOQWO6UlDXQZw1l0L/w400-h191/1.png" width="400" /></a></div><br /><p></p><p>How to create an OAC instance?</p><p>Under Analytics & AI, select Analytics Cloud<br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevo_o6zxnlR9oc06ukZBW7nZIa4kljgR7m1_eL8tW_xyd7DyZDHnBhNgV5oKySqscYRzq0Wu__s-E6JhrxUfeoKG2YQ_QW9uXGpa0Sr7YmAadYJ0CtLRxbtw79--3lVTrfan4u4f1Ek8OTl-IfkBKS9_c29_er7itOJtture0bpO6ZKRsODn-bdHEnyvX/s1335/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="702" data-original-width="1335" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgevo_o6zxnlR9oc06ukZBW7nZIa4kljgR7m1_eL8tW_xyd7DyZDHnBhNgV5oKySqscYRzq0Wu__s-E6JhrxUfeoKG2YQ_QW9uXGpa0Sr7YmAadYJ0CtLRxbtw79--3lVTrfan4u4f1Ek8OTl-IfkBKS9_c29_er7itOJtture0bpO6ZKRsODn-bdHEnyvX/w400-h210/2.png" width="400" /></a></div><p></p><p>There make sure you are in the correct compartment (on the left), preferably not the root compartment and press "Create Instance"<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5wxV4u42FphrKXMUOV5dh7yK6PYvHctbhzbOe3Pf442xzo5F6ELomZjk-nyn4L7ukFflJNRTqU5qT1a43fmUPHqVSw9ZEqyVhLMaz9JPE3V95r3Z_yrkL0izxojalIRc1bNFywkwI29A7bCpLDKKq7s8Rj4DTwXGxKX4jNb4JuzHBAWmVKrU0Zbo4jlBo/s1111/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="582" data-original-width="1111" height="210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5wxV4u42FphrKXMUOV5dh7yK6PYvHctbhzbOe3Pf442xzo5F6ELomZjk-nyn4L7ukFflJNRTqU5qT1a43fmUPHqVSw9ZEqyVhLMaz9JPE3V95r3Z_yrkL0izxojalIRc1bNFywkwI29A7bCpLDKKq7s8Rj4DTwXGxKX4jNb4JuzHBAWmVKrU0Zbo4jlBo/w400-h210/3.png" width="400" /></a></div><br /><p>Give the instance a name (it will later be part of the URL)</p><p>For Hackaton it's usually better to have OCPU based 2 OCPU instance.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh-B89t6kbkEOOTqMSjAGtRyLaz7n_Zw4IzJ1p8Dh8tGJIU5IWCzqUbAiCfCzs1xT3HuMKjy5_AomOhzKqDTet3veL9IWCmya4PH5qgrLQmhqFEHImlzPIIl5XC5KyCuHIdft2XQh1qxe1YcOMqVGAVOTMqLkkloi024kiMRcnCblSyOZowSvILKQXbiRA/s1186/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="852" data-original-width="1186" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh-B89t6kbkEOOTqMSjAGtRyLaz7n_Zw4IzJ1p8Dh8tGJIU5IWCzqUbAiCfCzs1xT3HuMKjy5_AomOhzKqDTet3veL9IWCmya4PH5qgrLQmhqFEHImlzPIIl5XC5KyCuHIdft2XQh1qxe1YcOMqVGAVOTMqLkkloi024kiMRcnCblSyOZowSvILKQXbiRA/w400-h288/5.png" width="400" /></a></div><br /><p>For most cases Professional Edition is sufficient (the Enterprise one includes all Professional capabilities). <br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGetVYb2Y2Df8gNLfbt6rBhPvkJQlyp36GI_9-GcCk0LNftb2DNMKHbxOcsqg8i7cqlf69frf7YHIGeCvZPogL6pFbILoOG1kYDUU2ud9-JgtFWKcSc5kVyiIsqjnyrsPuzBVaLGFai_DX_P5qR2KcLuGvviTJ4U8XX-fKfpVJPY0r1KZkSZcM83pbw5-m/s1167/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="537" data-original-width="1167" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGetVYb2Y2Df8gNLfbt6rBhPvkJQlyp36GI_9-GcCk0LNftb2DNMKHbxOcsqg8i7cqlf69frf7YHIGeCvZPogL6pFbILoOG1kYDUU2ud9-JgtFWKcSc5kVyiIsqjnyrsPuzBVaLGFai_DX_P5qR2KcLuGvviTJ4U8XX-fKfpVJPY0r1KZkSZcM83pbw5-m/w400-h184/6.png" width="400" /></a></div>In most case Public access is fine. Press Create.<br /> <p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-RWxskq2-da6knsztm4yPPU_NeJjGIQZqEzeNzENRSoU3S2IYbeOpG2Ha0IMKoNeVME9DEJEeJx0SAI3snJTTbDEDbVeb0BG8C8_C_r4QPqCTL6ozb_NiYJEndTBHlLrANa_CSV3cm6A_1fpHUdJunV0xYvr4vVqYF1uuxEuqZBQZhU8-hSCGQuWCLMIR/s1206/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="625" data-original-width="1206" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-RWxskq2-da6knsztm4yPPU_NeJjGIQZqEzeNzENRSoU3S2IYbeOpG2Ha0IMKoNeVME9DEJEeJx0SAI3snJTTbDEDbVeb0BG8C8_C_r4QPqCTL6ozb_NiYJEndTBHlLrANa_CSV3cm6A_1fpHUdJunV0xYvr4vVqYF1uuxEuqZBQZhU8-hSCGQuWCLMIR/w400-h208/7.png" width="400" /></a></div><b>It might take 10-20 minutes to create an OAC instance</b>.<br /> <p></p><p>Once it is created you can upload file (Create - Dataset)</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnsZWDSvFGSMYpinsIQvXzoWByfQOrbk5DfGcctcBR1Fj41rUacSLg_J2zHLXsAkRX6KHURys6TcvFmfwLkF2UtOlaBNjlYPQF4PrRI_23lpdEUWkxjptTUNmYH0PIPLvP02kD2S54zO6LmjMxVyhH7Hc7tHma1_IYmVEnuBpyK8LSE4c1q_OJ7UZVVm3v/s442/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="422" data-original-width="442" height="306" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnsZWDSvFGSMYpinsIQvXzoWByfQOrbk5DfGcctcBR1Fj41rUacSLg_J2zHLXsAkRX6KHURys6TcvFmfwLkF2UtOlaBNjlYPQF4PrRI_23lpdEUWkxjptTUNmYH0PIPLvP02kD2S54zO6LmjMxVyhH7Hc7tHma1_IYmVEnuBpyK8LSE4c1q_OJ7UZVVm3v/w320-h306/8.png" width="320" /></a></div><p></p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZF7H0tCn8ChWxSOsaPlOaVHKRm02dUTPW7_ZtMizmFXjsevm-x0KS6FVXHIsrJDNQ7HAfDpwtnQEl8NrUViMDStdlUo1ygbs6gCUesi2-r1A14q_wrLFOiQZWN82nX1EvAdmxxLcD1TyqbTLxEkQluvZmVpXP7VmEJUvmbfsEcQw_xzY7okKNEedtykwd/s342/9.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="280" data-original-width="342" height="164" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZF7H0tCn8ChWxSOsaPlOaVHKRm02dUTPW7_ZtMizmFXjsevm-x0KS6FVXHIsrJDNQ7HAfDpwtnQEl8NrUViMDStdlUo1ygbs6gCUesi2-r1A14q_wrLFOiQZWN82nX1EvAdmxxLcD1TyqbTLxEkQluvZmVpXP7VmEJUvmbfsEcQw_xzY7okKNEedtykwd/w200-h164/9.png" width="200" /></a></div><p></p><p>Or if you want to work with Autonomous Database (or anything else) create a new connection:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxMQefpEP1GSVz0_Kf_QW-qZ_UR5c2jM0DSXszRnKjwpRM9bK7evvPKjrRVR06pNV6FYqMXJGGUVivWxlQgRKfHVE8Evme1hACpK5emE2ZCIzuGNImbGWvrTYj-DiWRYF8WVBGb6GB9VBxvhT8Buo3yt_vz9UEsRy4k98G9Kz_TLlSIXgmXn_xCXcq8ov5/s362/10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="362" data-original-width="297" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxMQefpEP1GSVz0_Kf_QW-qZ_UR5c2jM0DSXszRnKjwpRM9bK7evvPKjrRVR06pNV6FYqMXJGGUVivWxlQgRKfHVE8Evme1hACpK5emE2ZCIzuGNImbGWvrTYj-DiWRYF8WVBGb6GB9VBxvhT8Buo3yt_vz9UEsRy4k98G9Kz_TLlSIXgmXn_xCXcq8ov5/s320/10.png" width="263" /></a></div><br /><p>Select the Autonomous Database</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsgArQZfEpkQLNgD2Pl2kSmgievYKmxw7lN3ZGHw6MP8jjcQ1BBZdGzOa6DFfgV-LjFGuQBh7_6ANui_HWwe7mofsUB3RD6xbUoOweR7rCibJYAsqF4CLrPI-znEEJbUsvcRJ5pEWukuqxwd9KyUQaqWBfNMX1oD-YRkyvytUq3OylEtvpy0DLbGYN48aE/s788/11.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="676" data-original-width="788" height="344" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsgArQZfEpkQLNgD2Pl2kSmgievYKmxw7lN3ZGHw6MP8jjcQ1BBZdGzOa6DFfgV-LjFGuQBh7_6ANui_HWwe7mofsUB3RD6xbUoOweR7rCibJYAsqF4CLrPI-znEEJbUsvcRJ5pEWukuqxwd9KyUQaqWBfNMX1oD-YRkyvytUq3OylEtvpy0DLbGYN48aE/w400-h344/11.png" width="400" /></a></div><p></p><p>Press Select.. button to upload the Autonomous Database wallet zip file (* see bellow how to obtain it).<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOwpAFO8QgeCwKsUeB-vZ6lh1o1Ix_SZ7iFbdZTHJ1RN9OQY_9kjQ-BpovtetHBX-mEkfcchT0Psfw-eT-D2qUJbj1SWNJz3MkPAFz4V64QWzxtmQKrnGOmDGJhrpx1AQIxwIKzMW97qgBJoB7YvKxdtPU6odJfn14GbXZwNts3unvwamIi141JcL1HsZX/s832/12.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="832" data-original-width="790" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOwpAFO8QgeCwKsUeB-vZ6lh1o1Ix_SZ7iFbdZTHJ1RN9OQY_9kjQ-BpovtetHBX-mEkfcchT0Psfw-eT-D2qUJbj1SWNJz3MkPAFz4V64QWzxtmQKrnGOmDGJhrpx1AQIxwIKzMW97qgBJoB7YvKxdtPU6odJfn14GbXZwNts3unvwamIi141JcL1HsZX/s320/12.png" width="304" /></a></div><p>Fill the Connection name, Username and Password (only).</p><p>If successfully saved, we can create new datasets based on DB tables, views, Manual SQL....</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn6tK46RB7GSyecTb_jWe-2SGc_pH3MHwpr-F5qTR4f2lXqZZa6rnEhw5YKS12wePGLt3Am83HTdZbeLQywiEwdlz_AdFa-RrrYQYHJ_Yq-cbBDhWC_d_Vc7LH8_DhwycmH9jW04jwhpNEsmKG3Hb5g0tIGsmsLdn7XvCRuOxYX8SHH3BcDaVySi7-hHlr/s1887/13.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="887" data-original-width="1887" height="188" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn6tK46RB7GSyecTb_jWe-2SGc_pH3MHwpr-F5qTR4f2lXqZZa6rnEhw5YKS12wePGLt3Am83HTdZbeLQywiEwdlz_AdFa-RrrYQYHJ_Yq-cbBDhWC_d_Vc7LH8_DhwycmH9jW04jwhpNEsmKG3Hb5g0tIGsmsLdn7XvCRuOxYX8SHH3BcDaVySi7-hHlr/w400-h188/13.png" width="400" /></a></div><br /><p><br /></p><h2 style="text-align: left;"><b>* How to obtain Autonomous Database wallet?</b></h2><p>In the main OCI Menu go to Oracle Database and select the Autonomous Database:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHG4Rmx6b0KNjnkGclRsUx2KTKmHGTVoeYz9qpzPhRuDb3kwToKY26tuOzTzw8_E_Je-UgCjT5mf_0T-nY_zyCPn8fIQ9DQ98aiKJbSH6y4DKPsrJvEzC0jMHRE6Bvn8xLTZbDKKfZQTv3spi9Sx8lG4v2cQ8YYb6TBy4uul7tBA3Aw9dBFeBq0RA1U9mV/s803/16.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="565" data-original-width="803" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHG4Rmx6b0KNjnkGclRsUx2KTKmHGTVoeYz9qpzPhRuDb3kwToKY26tuOzTzw8_E_Je-UgCjT5mf_0T-nY_zyCPn8fIQ9DQ98aiKJbSH6y4DKPsrJvEzC0jMHRE6Bvn8xLTZbDKKfZQTv3spi9Sx8lG4v2cQ8YYb6TBy4uul7tBA3Aw9dBFeBq0RA1U9mV/s320/16.png" width="320" /></a></div><p></p><p>In the specific database you work with, press "Database Connection"<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKTAgL3tJK1vmNQvZwvv3-Km419Il6LMreUhw924yJ3LC0Cj2P5szp0UqiSBxMZ9D7GIne_6znyWGVE4GMOZETwpwXYj1TyPafBS-DVHV-ly7THBAgt69VrSJDhiWvblUs1GIdLR2XBob9V5yYSnDKfaTsRqvS0R-XI1oiqJeR8oLM8ZQbIJ5iTA2J1d34/s1389/14.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="607" data-original-width="1389" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKTAgL3tJK1vmNQvZwvv3-Km419Il6LMreUhw924yJ3LC0Cj2P5szp0UqiSBxMZ9D7GIne_6znyWGVE4GMOZETwpwXYj1TyPafBS-DVHV-ly7THBAgt69VrSJDhiWvblUs1GIdLR2XBob9V5yYSnDKfaTsRqvS0R-XI1oiqJeR8oLM8ZQbIJ5iTA2J1d34/w400-h175/14.png" width="400" /></a></div><p> </p><p>Press "Download wallet"<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdjeKAlqr4oitdH4rY0Tc4293-SMxfj2-TSsc8uRxNhHcFD1OX8YcSw3mmiFvNdKb1L5nCIPQNaA7wlzv9xEV2NyRYBsICEqDP1nj2sLH_FxxJ13bTMP9oZXv4UAjlvBPukuEeLxf-V4BVcOYzqsL6DSu5zpG0fpRkwz_BiqL_l4OW8hTsLAfsIU5jt4Uo/s1181/15.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="786" data-original-width="1181" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdjeKAlqr4oitdH4rY0Tc4293-SMxfj2-TSsc8uRxNhHcFD1OX8YcSw3mmiFvNdKb1L5nCIPQNaA7wlzv9xEV2NyRYBsICEqDP1nj2sLH_FxxJ13bTMP9oZXv4UAjlvBPukuEeLxf-V4BVcOYzqsL6DSu5zpG0fpRkwz_BiqL_l4OW8hTsLAfsIU5jt4Uo/w400-h266/15.png" width="400" /></a></div>In the next screen enter any password (we will not need it) twice and press "Download".<br /><p>This will download the wallet zip file we will use (no need to extract for OAC).<br /></p><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-17250158948144561572023-07-09T15:13:00.004+03:002023-07-09T17:21:31.705+03:00Hackathon Posts - Oracle AI Service: Vision<p> </p><p> Few posts planned for use in expected Hackathons. </p><p>We want to
use Oracle AI Service of Vision. Please note there is a specific <a href="http://obieeil.blogspot.com/2023/07/hackaton-posts-oracle-ai-service.html" target="_blank">Document Understanding Service</a> as well.<br /></p><p>OCI Vision is an AI service for performing deep-learning–based image analysis at scale. With prebuilt models available out of the box, developers can easily build image recognition and text recognition into their applications without machine learning (ML) expertise. For industry-specific use cases, developers can automatically train custom vision models with their own data. These models can be used to detect visual anomalies in manufacturing, organize digital media assets, and tag items in images to count products or shipments.</p><p><span style="font-size: medium;"><a href="https://docs.oracle.com/en-us/iaas/vision/vision/using/home.htm" target="_blank">This is the documentation home</a></span>, with most of the essentials.<br /></p><p style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT2DqiKyjGJr00Scz3WQG3DqFZlRt1o33hoi5OMg59Ifn9p_yp1b8foB07kr5V3SskELAtXstvcy3trUq0dSPxJ3PFlKQVwpsKVu32BfR-1XrURjmnpUH1NRBzFW_u_d7eVIVIU_0gTM7eifbkomsMwv7nEBhFY8WJNoC3SB5Y1f-_B0gKuxRX1hwwtspt/s927/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="927" data-original-width="867" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT2DqiKyjGJr00Scz3WQG3DqFZlRt1o33hoi5OMg59Ifn9p_yp1b8foB07kr5V3SskELAtXstvcy3trUq0dSPxJ3PFlKQVwpsKVu32BfR-1XrURjmnpUH1NRBzFW_u_d7eVIVIU_0gTM7eifbkomsMwv7nEBhFY8WJNoC3SB5Y1f-_B0gKuxRX1hwwtspt/w374-h400/1.png" width="374" /></a> <br /></p><p></p><h2 style="text-align: left;">Permissions <br /></h2><p>First,
we need to gain access to the service. It can be granted to all OCI
users of the tenancy or specific group you belong to. For this we need
to create a Policy that allows to use ai-service-vision-family in
tenancy.</p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3b6IpO78Hd1Gy-JDNKTn0-CHA4SaNM-gE9gvlHX42pufolzvroJ9GJRARk_E6QCqP626xprC8FSvLG6xEwPIQXY322Z8yEAtrcHLbCJ6mRY4qG-_bhr0Qxz6kIFqsWkrKwpBZVACrMvfFvDSU27UCzxA42846AdpE4pPNysDbw59B3HoDFTcQGs3Gy-9/s817/1.png" style="clear: left; float: left; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="763" data-original-width="817" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3b6IpO78Hd1Gy-JDNKTn0-CHA4SaNM-gE9gvlHX42pufolzvroJ9GJRARk_E6QCqP626xprC8FSvLG6xEwPIQXY322Z8yEAtrcHLbCJ6mRY4qG-_bhr0Qxz6kIFqsWkrKwpBZVACrMvfFvDSU27UCzxA42846AdpE4pPNysDbw59B3HoDFTcQGs3Gy-9/w320-h299/1.png" width="320" /> </a>To
create a Policy, in the burger menu go to "Identity & Security" and
select Policies. There press "Create Policy". Once you did enter Name
and description of the Policy and turn on the "show manual editor" under
Policy Builder. Now you have 2 options to allow use for specific group
or all the users. Enter one of the following:<br /></div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li> <i>allow group <group-name> to use ai-service-vision-family in tenancy</i></li></ul></div><ul style="text-align: left;"><li><i>allow any-user to use ai-service-vision-family in tenancy <br /></i></li></ul><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;">For vision we probably need access to object storage where the source files can be located. <br /></div><div class="separator" style="clear: both; text-align: left;">In Hackaton we might be careless and grant the general access to object storage:</div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li><i>allow group <group_name> to use object-family in tenancy </i></li></ul></div><div class="separator" style="clear: both; text-align: left;"> In real life we will probably restrict it to a specific compartment:</div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li><i>allow group <group_name> to use object-family in compartment <input_bucket_located_object_storage_compartment></i></li></ul></div><div class="separator" style="clear: both; text-align: left;">And a policy to access output location in object storage of a specific compartment<br /></div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li><i>allow group <group_name> to manage object-family in compartment <output_bucket_located_object_storage_compartment> </i></li></ul></div><div class="separator" style="clear: both; text-align: left;"> <br /></div><div class="separator" style="clear: both; text-align: left;">In case you plan to use later the Oracle Cloud shell, you might want to do the same with "cloud-shell in tenancy". For example: <i>allow any-user to use cloud-shell in tenancy </i> <br /></div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;"><h2 style="text-align: left;"> Intro</h2></div><div class="separator" style="clear: both; text-align: left;">Now we can access the AI Service - Vision (under the Analytics & AI menu).<br /></div><p style="text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikcW5sFS3tlPdUisZsA-UjLqdgDjnhdaBUyUDSPLLF4r744X45JD68_HRTMYCjN7sJQbARlGwng_cQNEuOi-0haBSooF1L9pJFsPUxZwtJmC2WQ2GbkYP2FCZ3-NGGuIQo8PqPhX4aRbjN_gaA6uHsklGDZB6MKqw2aJ3k1fqyT9PApeooFikzjWilpEPw/s1297/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="738" data-original-width="1297" height="228" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikcW5sFS3tlPdUisZsA-UjLqdgDjnhdaBUyUDSPLLF4r744X45JD68_HRTMYCjN7sJQbARlGwng_cQNEuOi-0haBSooF1L9pJFsPUxZwtJmC2WQ2GbkYP2FCZ3-NGGuIQo8PqPhX4aRbjN_gaA6uHsklGDZB6MKqw2aJ3k1fqyT9PApeooFikzjWilpEPw/w400-h228/2.png" width="400" /></a></p><p></p><p></p><br /><p></p><p>I really liked the way the actual product in OCI seems to be self documented: <br /></p><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1NRGL6Su-A3gapF19JMlsuMNbR-3m9uP9D_DgD_LF85msfBMdXYHHNMri36KjSL6IxUhGHFCB4UEIk5WT1_t7quQlaH32LvUXUSb2qHQMGYgA3LLtb9KjlXvYurTWSPylC6BfXkaqNleOUcmROJA2mbu9LS3EWEqxu5oJGWTkainuEn8bc1WjhbwCtf28/s1707/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1006" data-original-width="1707" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1NRGL6Su-A3gapF19JMlsuMNbR-3m9uP9D_DgD_LF85msfBMdXYHHNMri36KjSL6IxUhGHFCB4UEIk5WT1_t7quQlaH32LvUXUSb2qHQMGYgA3LLtb9KjlXvYurTWSPylC6BfXkaqNleOUcmROJA2mbu9LS3EWEqxu5oJGWTkainuEn8bc1WjhbwCtf28/w400-h236/3.png" width="400" /></a></div><p> </p><h2 style="text-align: left;">Links <br /></h2><p> </p><ul style="text-align: left;"><li><a href="https://www.youtube.com/playlist?list=PLKCk3OyNwIzvaQz862guCWlvH7EYgTTh2" target="_blank">The service Playlist here</a> Including 47 minutes intro, Guide how to set up policies and a creating a custom model. </li></ul><p style="text-align: left;"></p><p></p><ul style="text-align: left;"><li><a href="https://apexapps.oracle.com/pls/apex/dbpm/r/livelabs/view-workshop?wid=931" target="_blank">A link to Oracle LiveLabs workshop here</a>.</li><li><a href="https://apexapps.oracle.com/pls/apex/dbpm/r/livelabs/view-workshop?wid=3097" target="_blank">A liveLabs workshop on "Use Data Labeling Service to Create a Biomedical Image Classification Model"</a> <br /></li><li><a href="https://docs.oracle.com/en-us/iaas/vision/vision/using/about_vision_policies.htm" target="_blank">Policies documentation that includes more information that described above</a>. <br /></li></ul><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en-us/iaas/vision/vision/using/overview.htm" target="_blank">Service Overview document</a></li><li><a href="https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/" target="_blank">Vision API Documentation</a> (details in the menu on the left) <br /></li></ul><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en-us/iaas/vision/vision-tutorials/vision/tutorials/Building_a_Custom_Model_in_the_Console/front.htm#front" target="_blank">Building a custom Model in Console</a> <br /></li><li><a href="https://docs.oracle.com/en-us/iaas/vision/vision/using/pretrained_image_analysis_models.htm" target="_blank">Pretrained AI Models Documentation</a></li></ul><ul style="text-align: left;"><li><a href="https://github.com/oracle-samples/oci-data-science-ai-samples/tree/master/ai_services/vision/python/analyze-video" target="_blank">Analyse video with Python Sample code</a></li><li><a href="https://docs.oracle.com/en-us/iaas/vision/vision-tutorials/vision/tutorials/Integrating_Vision_and_OAC/front.htm" target="_blank">Integrating Vision with Oracle Analytics that should point here</a> <br /></li></ul><p> </p><p>At the bottom of the page we see the Service capabilities:</p><ul style="text-align: left;"><li><b>Image classification - </b>Categorizes scene-based features and objects within an image</li><li><b>Object detection - </b>Locates and identifies objects within an image</li><li><b>Text detection - </b>Provides word-level and line-level text as well as the bounding box coordinates of where the text is located</li><li><b>Custom image classification and object detection - </b>Image classification and object detection models trained on your own labeled dataset<br /><br /><br /><br /></li></ul><p>On the left part of the screen they are the link to use the console UI:</p><p></p><p></p><p></p><p></p><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuMs6Fln0zXwvc7MRrmBakyE4p1MlEUBrGBXxzaSCUvUdzJHUaNCK6PnZmbtYSY355l2Qf0WZHLED2WNJjGSuwHt2__PBpDGf9RY7cpOBe1MY2QVYiXIxKT_bXtcEebmAaIQEFkYyV7bx2OPEL0JtHe0TZMZJeT92qUzwYaS9CD2NlXnrIhP5TUF9KB_En/s527/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="527" data-original-width="362" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuMs6Fln0zXwvc7MRrmBakyE4p1MlEUBrGBXxzaSCUvUdzJHUaNCK6PnZmbtYSY355l2Qf0WZHLED2WNJjGSuwHt2__PBpDGf9RY7cpOBe1MY2QVYiXIxKT_bXtcEebmAaIQEFkYyV7bx2OPEL0JtHe0TZMZJeT92qUzwYaS9CD2NlXnrIhP5TUF9KB_En/s320/5.png" width="220" /></a></div> <br /><p></p><p></p><p> See also:</p><ul style="text-align: left;"><li><a href="https://blogs.oracle.com/ai-and-datascience/post/announcing-oci-vision-service" target="_blank">Announcement Blog here</a></li><li><a href="https://www.oracle.com/artificial-intelligence/vision/" target="_blank">Product website here</a><br /></li></ul><p> </p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p><br /><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-11759567052367530912023-07-09T12:02:00.008+03:002023-07-09T17:21:22.404+03:00Hackathon Posts - Oracle AI Service: Document Understanding<p> Few posts planned for use in expected Hackathons. </p><p>We want to use Oracle AI Service of Document Understanding. Personally it seem like a nice combination of the Language and Vision Services.<br /></p><p>Oracle Cloud Infrastructure (OCI) Document Understanding is an AI service that enables developers to extract text, tables, and other key data from document files through APIs and command line interface tools. With OCI Document Understanding, you can automate tedious business processing tasks with prebuilt AI models and customize document extraction to fit your industry-specific needs. </p><p><span style="font-size: medium;"><a href="https://docs.oracle.com/en-us/iaas/document-understanding/document-understanding/using/home.htm" target="_blank">This is the documentation home</a></span>, with most of the essentials.<br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiisHzMngFez9YhpG3CTNCDie6zOm4cv1slyy1mVEqZHp2Da-T8w6IwBDwiZYwAkxcMiAAyQNDNzMdLhxE7QyFH4957NGZIXa0Vzdua1WHWstE7zKV4ElRKRDpLDWKaKPjBz69qudYuHmsiA__zpN6-f9dNBEegv9aQJetewBWkkoYfvMrHIOuUlMcGeE4t/s893/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="873" data-original-width="893" height="391" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiisHzMngFez9YhpG3CTNCDie6zOm4cv1slyy1mVEqZHp2Da-T8w6IwBDwiZYwAkxcMiAAyQNDNzMdLhxE7QyFH4957NGZIXa0Vzdua1WHWstE7zKV4ElRKRDpLDWKaKPjBz69qudYuHmsiA__zpN6-f9dNBEegv9aQJetewBWkkoYfvMrHIOuUlMcGeE4t/w400-h391/5.png" width="400" /></a></div><br /><p></p><h2 style="text-align: left;">Permissions <br /></h2><p>First,
we need to gain access to the service. It can be granted to all OCI
users of the tenancy or specific group you belong to. For this we need
to create a Policy that allows to use ai-service-document-family in
tenancy.</p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3b6IpO78Hd1Gy-JDNKTn0-CHA4SaNM-gE9gvlHX42pufolzvroJ9GJRARk_E6QCqP626xprC8FSvLG6xEwPIQXY322Z8yEAtrcHLbCJ6mRY4qG-_bhr0Qxz6kIFqsWkrKwpBZVACrMvfFvDSU27UCzxA42846AdpE4pPNysDbw59B3HoDFTcQGs3Gy-9/s817/1.png" style="clear: left; float: left; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="763" data-original-width="817" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3b6IpO78Hd1Gy-JDNKTn0-CHA4SaNM-gE9gvlHX42pufolzvroJ9GJRARk_E6QCqP626xprC8FSvLG6xEwPIQXY322Z8yEAtrcHLbCJ6mRY4qG-_bhr0Qxz6kIFqsWkrKwpBZVACrMvfFvDSU27UCzxA42846AdpE4pPNysDbw59B3HoDFTcQGs3Gy-9/w320-h299/1.png" width="320" /> </a>To
create a Policy, in the burger menu go to "Identity & Security" and
select Policies. There press "Create Policy". Once you did enter Name
and description of the Policy and turn on the "show manual editor" under
Policy Builder. Now you have 2 options to allow use for specific group
or all the users. Enter one of the following:<br /></div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li> <i>allow group <group-name> to use ai-service-document-family in tenancy</i></li></ul></div><ul style="text-align: left;"><li><i>allow any-user to use ai-service-document-family in tenancy <br /></i></li></ul><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;">For document we probably need access to object storage where the source document can be located. <br /></div><div class="separator" style="clear: both; text-align: left;">In Hackaton we might be careless and grant the general access to object storage:</div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li><i>allow group <group_name> to use object-family in tenancy </i></li></ul></div><div class="separator" style="clear: both; text-align: left;"> In real life we will probably restrict it to a specific compartment:</div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li><i>allow group <group_name> to use object-family in compartment <input_bucket_located_object_storage_compartment></i></li></ul></div><div class="separator" style="clear: both; text-align: left;">We are <b>required </b>to have a policy to access output location in object storage of a specific compartment<br /></div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li><i>allow group <group_name> to manage object-family in compartment <output_bucket_located_object_storage_compartment> </i></li></ul></div><div class="separator" style="clear: both; text-align: left;"> <br /></div><div class="separator" style="clear: both; text-align: left;">In case you plan to use later the Oracle Cloud shell, you might want to do the same with "cloud-shell in tenancy". For example: <i>allow any-user to use cloud-shell in tenancy </i> <br /></div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;"><h2 style="text-align: left;"> Intro</h2></div><div class="separator" style="clear: both; text-align: left;">Now we can access the AI Service - Document Understanding (under the Analytics & AI menu).<br /></div> <br /><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxgDLVtlszBC8BpSEFC2v7PNdRZaek1sx5TRn4-N8mOpeGaH9HjQ_INwDPixr4QJ5TkD-ofAzWk9KjK3xWFlPirErJ66Wv0BUyJFe8OKu3KaYD6bsQ9zqGb9U6CIhbMOfzYxgHVkvl7g7hwuses59G5uvsdMarfcUdJ5u9YBf42-K9vwyXqGHLrHop4VM/s1411/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="751" data-original-width="1411" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxgDLVtlszBC8BpSEFC2v7PNdRZaek1sx5TRn4-N8mOpeGaH9HjQ_INwDPixr4QJ5TkD-ofAzWk9KjK3xWFlPirErJ66Wv0BUyJFe8OKu3KaYD6bsQ9zqGb9U6CIhbMOfzYxgHVkvl7g7hwuses59G5uvsdMarfcUdJ5u9YBf42-K9vwyXqGHLrHop4VM/w400-h213/8.png" width="400" /></a></div><br /><p></p><p>I really liked the way the actual product in OCI seems to be self documented: <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYwMyvo2iC41KH-K2pjvltiSmq7iH-ZxoxIrQDYLQob1jH0EJUGHOXtqzRPxuCSobP-d5ypw2OzA4EU2FfdSCLchgSaOMoiIHHq3HJTskc2scpq7n48vLMiqFe_uGqBO4BgQlH2sN2E760MkImv6DmPR8v8KxquWmnfiC_uaMFW9Eb4NI2ismicgG0UqRx/s1781/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="822" data-original-width="1781" height="185" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYwMyvo2iC41KH-K2pjvltiSmq7iH-ZxoxIrQDYLQob1jH0EJUGHOXtqzRPxuCSobP-d5ypw2OzA4EU2FfdSCLchgSaOMoiIHHq3HJTskc2scpq7n48vLMiqFe_uGqBO4BgQlH2sN2E760MkImv6DmPR8v8KxquWmnfiC_uaMFW9Eb4NI2ismicgG0UqRx/w400-h185/1.png" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgATjaKVrzKwHYIj4xF5701GvahX10jBrOQSnsoH3PgYGA-tQcqDWUj424S3GSOPHl5kKZ5jZXHHhBQDg5-cQeZW9wln4trz3qBakxnXTalSCSKTcuGA8zzLdtvUbdIOkYr602k7QZW-er0l9fJ73v5VdrzHqoG2YGeIIjSM3-2AEmWDjqExtuLxMAozxZh/s1510/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="702" data-original-width="1510" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgATjaKVrzKwHYIj4xF5701GvahX10jBrOQSnsoH3PgYGA-tQcqDWUj424S3GSOPHl5kKZ5jZXHHhBQDg5-cQeZW9wln4trz3qBakxnXTalSCSKTcuGA8zzLdtvUbdIOkYr602k7QZW-er0l9fJ73v5VdrzHqoG2YGeIIjSM3-2AEmWDjqExtuLxMAozxZh/w400-h186/2.png" width="400" /></a></div><p>On the service page you can see links to: <br /></p> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBK658hR1yXynZ7AkZXU4Ti7EkHCbagN_pO1fbBGQLDdfffzi7G2XoNy18PjOWhuP_bKTmPCoZcLH2SzevxhWVYcnfIn2Ru84NwWjn9zzFjZkE6_T8IVLrQ0INzR2uq-5tbQg6BdNEFjm5sleMHOYbX3_ueJZBoYZV_QHBYb37R_FMU4ziktxgcbYj4I7j/s887/3.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="435" data-original-width="887" height="196" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBK658hR1yXynZ7AkZXU4Ti7EkHCbagN_pO1fbBGQLDdfffzi7G2XoNy18PjOWhuP_bKTmPCoZcLH2SzevxhWVYcnfIn2Ru84NwWjn9zzFjZkE6_T8IVLrQ0INzR2uq-5tbQg6BdNEFjm5sleMHOYbX3_ueJZBoYZV_QHBYb37R_FMU4ziktxgcbYj4I7j/w400-h196/3.png" width="400" /></a> <br /><ul style="text-align: left;"><li><a href="https://www.youtube.com/playlist?list=PLKCk3OyNwIzt1x62El9gGGeNaQr0va58c" target="_blank">The service Playlist here</a> Including 47 minutes intro, Guide how to set up policies and a Demo of Key value labeling.</li></ul><p><br /></p><p><br /></p><p><br /></p><ul style="text-align: left;"><li> <a href="https://github.com/oracle-samples/oci-data-science-ai-samples/tree/master/labs/ai-document-understanding" target="_blank">A link to self-paced workshop (github)</a> that seems similar to <a href="https://apexapps.oracle.com/pls/apex/f?p=133:180:111630312391826::::wid:3585" target="_blank">the one on LiveLabs Oracle here</a>.</li></ul><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en-us/iaas/document-understanding/document-understanding/using/overview.htm" target="_blank">Service Overview document</a></li><li><a href="https://docs.oracle.com/en-us/iaas/document-understanding/document-understanding/using/pretrained_doc_ai_models.htm" target="_blank">Pretrained Document AI Models Documentation</a></li><li><a href="https://docs.oracle.com/en-us/iaas/document-understanding/document-understanding/using/api_models.htm" target="_blank">Rest API documentation</a> </li><li><a href="https://github.com/oracle-samples/oci-data-science-ai-samples/tree/master/ai_services/document_understanding/python" target="_blank">Python Sample code</a></li></ul><p> </p><p>At the bottom of the page we see the Service capabilities:</p><ul style="text-align: left;"><li><b>Text extraction -</b>Provides word-level and line level text as well as the bounding box coordinates of where the text is located. Optionally, you can create a searchable PDF which embeds a transparent layer on top of a document image in PDF format to make it searchable by keywords.</li><li><b>Table extraction</b> - Identifies tables and individual cells in order to extract content in tabular format.</li><li><b>Key value extraction</b> - Identifies a predefined set of key fields from documents such as receipts, invoices, driver licenses, and passports. Note: some supported documents may be in limited availability (LA) only.</li><li><b>Document classification </b>- Classifies documents into different types based on their visual appearance and high-level features, including invoice, receipt, bank statement, driver license, passport, tax form, and resume.</li><li><b>Custom key value extraction</b> - Key value extraction model trained on your own labeled dataset for documents like domain-specific forms and intake documents.</li><li><b>Custom document classification - </b>Document classification model trained on your own labeled dataset for industry-specific document types or granular types of one document<br /><br /><br /></li></ul><p>On the left part of the screen they are the link to use the console UI:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUzWb5elYbcrx1Pk6rjZP-XaerrFkPI8xGd5r2if-te2lS10916NaI-4zg2xQaZB7DwFJtW11mJUu3OFnHsF1YLFbfvcOycdy7C6DfManaE5RRqN0xK6JOEIchvNqaKnBkhcXqjxQQEL2Oe0XgPSHaXxAneREi_ORyzJLJrWwlCOq781sywB8nAs3tDKwE/s583/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="583" data-original-width="457" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUzWb5elYbcrx1Pk6rjZP-XaerrFkPI8xGd5r2if-te2lS10916NaI-4zg2xQaZB7DwFJtW11mJUu3OFnHsF1YLFbfvcOycdy7C6DfManaE5RRqN0xK6JOEIchvNqaKnBkhcXqjxQQEL2Oe0XgPSHaXxAneREi_ORyzJLJrWwlCOq781sywB8nAs3tDKwE/w251-h320/6.png" width="251" /></a></div><br /> The sources can be original Demo files or your Local files ot you Object storage.<br /><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMzJ_fFqB8_0pUsllP6-JS1bb2YCzY9baqSi4S83Bci0k57KnVLMTukPgW649z1DqPZpdqcwehDwvNKs_taabeg0_N6W7XBsdFSD4-RCvYTiAGECU45wH0uP5n1XAJjr2xHdlB9w5n80F-G1WmRAT6cGV6aPlmK9W5Z9Uf7Z-Xcl2bUo8D8eXUf_Bk5Lni/s517/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="90" data-original-width="517" height="56" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMzJ_fFqB8_0pUsllP6-JS1bb2YCzY9baqSi4S83Bci0k57KnVLMTukPgW649z1DqPZpdqcwehDwvNKs_taabeg0_N6W7XBsdFSD4-RCvYTiAGECU45wH0uP5n1XAJjr2xHdlB9w5n80F-G1WmRAT6cGV6aPlmK9W5Z9Uf7Z-Xcl2bUo8D8eXUf_Bk5Lni/s320/7.png" width="320" /></a></div><br /><p><br /></p><p> See also:</p><ul style="text-align: left;"><li><a href="https://blogs.oracle.com/ai-and-datascience/post/announcing-oci-document-understanding-service" target="_blank">Announcement Blog here</a></li><li><a href="https://www.oracle.com/artificial-intelligence/document-understanding/" target="_blank">Product website here</a><br /></li></ul><p> </p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-85509085648656253582023-06-29T14:02:00.006+03:002023-09-04T13:40:23.832+03:00Hackathon Posts - Oracle AI Service: OCI Language<p> Few posts planned for use in expected Hackathons. </p><p>We want to use Oracle AI Service of OCI Language. (OCI - Oracle Cloud Infrastructure)<br /></p><p>A nice workshop from Oracle Live-Labs: <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=887&clear=RR,180&session=13794256669196 " target="_blank">Get started with Oracle Cloud Infrastructure Language</a>. </p><p><a href="https://docs.oracle.com/en-us/iaas/language/using/language.htm" target="_blank">The Language AI Service documentation is here.</a><br /></p><h2 style="text-align: left;">Permissions <br /></h2><p>First, we need to gain access to the service. It can be granted to all OCI users of the tenancy or specific group you belong to. For this we need to create a Policy that allows to use ai-service-language-family in tenancy.</p><p style="text-align: left;"></p><p><br /></p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3b6IpO78Hd1Gy-JDNKTn0-CHA4SaNM-gE9gvlHX42pufolzvroJ9GJRARk_E6QCqP626xprC8FSvLG6xEwPIQXY322Z8yEAtrcHLbCJ6mRY4qG-_bhr0Qxz6kIFqsWkrKwpBZVACrMvfFvDSU27UCzxA42846AdpE4pPNysDbw59B3HoDFTcQGs3Gy-9/s817/1.png" style="clear: left; float: left; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="763" data-original-width="817" height="299" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhe3b6IpO78Hd1Gy-JDNKTn0-CHA4SaNM-gE9gvlHX42pufolzvroJ9GJRARk_E6QCqP626xprC8FSvLG6xEwPIQXY322Z8yEAtrcHLbCJ6mRY4qG-_bhr0Qxz6kIFqsWkrKwpBZVACrMvfFvDSU27UCzxA42846AdpE4pPNysDbw59B3HoDFTcQGs3Gy-9/w320-h299/1.png" width="320" /> </a>To create a Policy, in the burger menu go to "Identity & Security" and select Policies. There press "Create Policy". Once you did enter Name and description of the Policy and turn on the "show manual editor" under Policy Builder. Now you have 2 options to allow use for specific group or all the users. Enter one of the following:<br /></div><div class="separator" style="clear: both; text-align: left;"><ul style="text-align: left;"><li> <i>allow group <group-name> to use ai-service-language-family in tenancy</i></li></ul></div><ul style="text-align: left;"><li><i>allow any-user to use ai-service-language-family in tenancy <br /></i></li></ul><div class="separator" style="clear: both; text-align: left;">In case you plan to use later the Oracle Cloud shell, you might want to do the same with "cloud-shell in tenancy". For example: <i>allow any-user to use cloud-shell in tenancy</i> <br /></div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;"><h2 style="text-align: left;"> Intro</h2></div><div class="separator" style="clear: both; text-align: left;">Now we can access the AI Service - Language (under the Analytics & AI menu).<br /></div><div class="separator" style="clear: both; text-align: left;"> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2oWcVTNfu1lp5R0udc2gbjhwORHRsKZwlt620Ixn8pOz1SGrzQmeF5i7S3RRhRFh7vbp0R4h1Stj0smJEL1dZ_hne80lGL0t90Ahp2rmEDJDADqQOwcZvFonDsP_FQAbZ0X7QFffBRdOdznGYbUsYKYfq_FKqua034bHm7ukkHtOsIgnActz7z5nh5kJo/s1377/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="581" data-original-width="1377" height="169" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2oWcVTNfu1lp5R0udc2gbjhwORHRsKZwlt620Ixn8pOz1SGrzQmeF5i7S3RRhRFh7vbp0R4h1Stj0smJEL1dZ_hne80lGL0t90Ahp2rmEDJDADqQOwcZvFonDsP_FQAbZ0X7QFffBRdOdznGYbUsYKYfq_FKqua034bHm7ukkHtOsIgnActz7z5nh5kJo/w400-h169/3.png" width="400" /></a></div><br /></div><div class="separator" style="clear: both; text-align: left;">There are quite a few options there:</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFWKZx_oU1ow5Pff6tliuOX1CCCejpXHXoxIre7S8aXVC_noO8-9w8x6nWeTEQVP_vmrnn3q4iZhsg4LpPtAI7JyUOceDgDWD1DVKm1lvwIrdpHMoETBFhA3Z_Jyw7Qw7-JlsVoQQQChDbBiaqhkicywUSGlTNyoFg9obBVkyIJmWLGVNPN_dKdCzhxr-d/s1917/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1035" data-original-width="1917" height="216" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFWKZx_oU1ow5Pff6tliuOX1CCCejpXHXoxIre7S8aXVC_noO8-9w8x6nWeTEQVP_vmrnn3q4iZhsg4LpPtAI7JyUOceDgDWD1DVKm1lvwIrdpHMoETBFhA3Z_Jyw7Qw7-JlsVoQQQChDbBiaqhkicywUSGlTNyoFg9obBVkyIJmWLGVNPN_dKdCzhxr-d/w400-h216/4.png" width="400" /></a></div><ul><li>Using pretrained models</li><li>Text translation</li><li>Custom Models</li></ul><div class="separator" style="clear: both; text-align: left;">For a given text we can do:</div><div class="separator" style="clear: both; text-align: left;"></div><div class="separator" style="clear: both; text-align: left;"><ul><li><b>Language detection</b> - Identify the language of your text from more than 75 languages.</li><li><b>Text classification</b> - Classifies text content into more than 600 categories.</li><li><b>Sentiment analysis</b> - Extract sentiment expressed towards product and product aspects.</li><li><b>Key phrase extraction</b> - Identify the most salient talking points in your text.</li><li><b>Named entity recognition</b> - Identify entities such as people, places, organization, date, etc in text.</li><li><b>PII Detection</b> - Detect PII entities and mask, replace or remove them from text records.</li></ul></div><div class="separator" style="clear: both; text-align: left;">At the moment most of the functionality (accept detection) is for English and Spanish languages. </div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">How can we overcome it? The translation service supports a much longer list of languages, currently (Jun2-2023) those are: </div><ul><li>Arabic</li><li>Brazilian-Portugese</li><li>Czech</li><li>Danish </li><li>Dutch</li><li>English </li><li>Finnish </li><li>French </li><li>French-Canadian </li><li>German </li><li>Greek </li><li>Hebrew </li><li>Italian </li><li>Japanese </li><li>Korean </li><li>Norwegian </li><li>Polish </li><li>Romanian </li><li>Simplified-Chinese </li><li>Spanish </li><li>Swedish </li><li>Traditional-Chinese </li><li>Turkish</li></ul><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9nfG_BURoHeXeMNitmmAmIGT4Jf3OQtK28QQH1MpDV3bVVcfAJsCpIO2DHtcqQA0MuRYCAsQQUi_XFwadsGrq2WEhE5YTxuyoehT-TENVDh3AUcmdLdZOohFq3JLT1k7ksZuSQPgKich0iVBveRvBtepRetZN4qgjc628iC4UD906pMEh1ga9e0DLkyTA/s1525/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="708" data-original-width="1525" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9nfG_BURoHeXeMNitmmAmIGT4Jf3OQtK28QQH1MpDV3bVVcfAJsCpIO2DHtcqQA0MuRYCAsQQUi_XFwadsGrq2WEhE5YTxuyoehT-TENVDh3AUcmdLdZOohFq3JLT1k7ksZuSQPgKich0iVBveRvBtepRetZN4qgjc628iC4UD906pMEh1ga9e0DLkyTA/w400-h186/5.png" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: left;">Now for any of the above languages we can first translate them to English and then analyze.<br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><p>There are many options to consume the services:</p><ul style="text-align: left;"><li>Console UI</li><li>OCI CLI</li><li>Language SDK</li><li>Rest API</li><li>From DataSience Notebook Session<br /></li></ul><p><br /></p><h2 style="text-align: left;">Results in Console</h2><p>I copied a text I was reading in Businessinsider.com (<a href="https://www.businessinsider.com/oracle-chooses-cohere-ai-startup-best-alternative-openai-2023-6" target="_blank">https://www.businessinsider.com/oracle-chooses-cohere-ai-startup-best-alternative-openai-2023-6</a>) and analyzed it. As you can see in the image, we can get plain layout or JSON:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPoxJYyLAW-uYwzWBWgt2LAOLS8KOLM2rWpUT2ZU8ZbGc3sHiqbr8_Hj0p_SfXigTEL1t_riOOxwG13F_gelhPOV7yIUOVBKVuDk4LFWM290-wRTeI-BWA0y5oFdfl8Yb10PJr-gocdq5deg8gF-l5VC5F05n0ixIHyaYxYL1gkL1bs77V5itWJUMzsbTK/s1508/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="727" data-original-width="1508" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPoxJYyLAW-uYwzWBWgt2LAOLS8KOLM2rWpUT2ZU8ZbGc3sHiqbr8_Hj0p_SfXigTEL1t_riOOxwG13F_gelhPOV7yIUOVBKVuDk4LFWM290-wRTeI-BWA0y5oFdfl8Yb10PJr-gocdq5deg8gF-l5VC5F05n0ixIHyaYxYL1gkL1bs77V5itWJUMzsbTK/w400-h193/6.png" width="400" /></a></div><br /><p>Here are the results:<br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgttk6c5izgemBOrGvx4d3G2xopn-9Phq2Sa7bkD4u57TaJCdU56GZ5Lf7GbDlm_WAIRVCTmKMeaYYHjXq4IQAnDYX-Ppa3nZKAxrGV320hgOyXEwMf223TGAnsWpN83iVlZrsmehz4iJiq6DOUZMob-G3FQjVROUUvvGwQZRGWLY6r4rVi8sUHPCruvJF7/s1445/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="740" data-original-width="1445" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgttk6c5izgemBOrGvx4d3G2xopn-9Phq2Sa7bkD4u57TaJCdU56GZ5Lf7GbDlm_WAIRVCTmKMeaYYHjXq4IQAnDYX-Ppa3nZKAxrGV320hgOyXEwMf223TGAnsWpN83iVlZrsmehz4iJiq6DOUZMob-G3FQjVROUUvvGwQZRGWLY6r4rVi8sUHPCruvJF7/w400-h205/7.png" width="400" /></a></div><br /><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqbjhyKZthaf88Nm8ZVksAXYgSo9syG79LcYTT9wWFMKleXo8Ti1Gnue2jTblfPRUliBwKg7ZVVdzqZ17XCAp50-8kZRDdhVD-b6fU3Yv-_UVtt7Regi4wNG28YOFLseWILypjUWVicqVop3w5QeQ5oXApROqvywXloi-ajogYLm6p7Kw6PTU-jWEyHkQa/s1420/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="940" data-original-width="1420" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqbjhyKZthaf88Nm8ZVksAXYgSo9syG79LcYTT9wWFMKleXo8Ti1Gnue2jTblfPRUliBwKg7ZVVdzqZ17XCAp50-8kZRDdhVD-b6fU3Yv-_UVtt7Regi4wNG28YOFLseWILypjUWVicqVop3w5QeQ5oXApROqvywXloi-ajogYLm6p7Kw6PTU-jWEyHkQa/w400-h265/8.png" width="400" /></a></div><br /><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc5t47P_jAq_qcCc6NOzOV9fj0ae9m0LRiYgHjR1iQM_VTZLozBsilIAKlHI7CcIIaO44s1NaF81MFsXxpoyDXvHHuQxfACmJrwtN_lthckto85VNEZXKmefV5KcBimMkfvSvDRwKo-g0srF2fi3Po0Pj3UntND9ZPw8yGyNC0WnybKEH_QIMx7xtEVEWk/s1405/9.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="747" data-original-width="1405" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc5t47P_jAq_qcCc6NOzOV9fj0ae9m0LRiYgHjR1iQM_VTZLozBsilIAKlHI7CcIIaO44s1NaF81MFsXxpoyDXvHHuQxfACmJrwtN_lthckto85VNEZXKmefV5KcBimMkfvSvDRwKo-g0srF2fi3Po0Pj3UntND9ZPw8yGyNC0WnybKEH_QIMx7xtEVEWk/w400-h213/9.png" width="400" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAHJq6mf_mKUQhsmn38myHvKzQV-iLBNQXrUgO0dS3oO6n7zYA7-B3ASH0CW2cV2tUZQFqZR25N1QDzk8zWtSkfVChoAq9jelh0QcCUCn--2aiwaYwBzcWXTyW7QPzyDGLoeIAAVIPEUsm6FNhSq8NUqcwSp5248_n0La-dQEH-Mg2GrujGPZ79BEQerr0/s1422/10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="837" data-original-width="1422" height="235" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAHJq6mf_mKUQhsmn38myHvKzQV-iLBNQXrUgO0dS3oO6n7zYA7-B3ASH0CW2cV2tUZQFqZR25N1QDzk8zWtSkfVChoAq9jelh0QcCUCn--2aiwaYwBzcWXTyW7QPzyDGLoeIAAVIPEUsm6FNhSq8NUqcwSp5248_n0La-dQEH-Mg2GrujGPZ79BEQerr0/w400-h235/10.png" width="400" /></a></div><br /> <p></p><h2 style="text-align: left;">Actual Work <br /></h2><p>We can do the same with: <br /></p><p><b>OCI CLI</b> <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=887" target="_blank">see here in the above mentioned Workshop - Lab 1 Task 1</a>. And <a href="https://docs.oracle.com/en-us/iaas/tools/oci-cli/3.29.2/oci_cli_docs/cmdref/ai/language.html" target="_blank">Language CLI documentation here</a>.<br /></p><p> <b>Using Language SDK with Java, Python, TypeScript and JavaScript, .NET, Go, Ruby.</b> <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=887" target="_blank">See here for links to documentation and a example in Python (Workshop Lab 1 Task 2)</a> see also <a href="https://docs.oracle.com/en-us/iaas/tools/python/2.105.0/api/ai_language/client/oci.ai_language.AIServiceLanguageClient.html" target="_blank"><b>API reference </b>of AIServiceLanguageClient (that includes translation and many more options) here</a>.</p><p>General SDK and CLI documentation (Not only Language) <a href="https://docs.oracle.com/en-us/iaas/Content/API/Concepts/sdks.htm" target="_blank">is here</a>.<br /></p><p><b>Using REST APIs (with POSTMAN)</b>. <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=887" target="_blank">See here Workshop Lab 1 Task 4</a></p><p>Language API documentation is <a href="https://docs.oracle.com/en-us/iaas/api/#/en/language/20221001/" target="_blank">here</a> <br /></p><p>An example of working Notebooks of "Sentiment Analysis" and "Named Entity Recognition" from Oracle DayaScience Service, <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=887" target="_blank">see here Workshop Lab 1 Task 3</a>.<br /></p><h2 style="text-align: left;"> </h2><h2 style="text-align: left;">Custom Models</h2><p>As part of the Language service we can create custom classification, custom Named entity recognition (NER) and more. In <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=887" target="_blank">the Workshop Lab 2,</a> we can learn how to create and train Custom models. </p><p>In the Lab, we learn to </p><ul style="text-align: left;"><li>Create project.</li><li>Train a custom NER and custom Text Classification model.</li><li>Create endpoint and analyze text using OCI console and Python SDK<br /></li></ul><p>Please notice, this part requires additional visit to the "Identity & Security" section. </p><p>There creating a dynamic group with the following matching rule:<br /><i>all {resource.type='ailanguagemodel'}</i></p><p>And a new policy with the following statements:</p><ul style="text-align: left;"><li><i>allow any-user to manage ai-service-language-family in tenancy</i></li><li><i>allow dynamic-group <dynamic-group> to manage objects in tenancy</i></li></ul><p>(<dynamic_group> is the group name you just created). As before we can set it to a group and not any-user.</p><p> For extra reading <a href="https://blogs.oracle.com/ai-and-datascience/post/custom-models-text-translation-oci-language" target="_blank">see this blog</a> and <a href="https://docs.oracle.com/en-us/iaas/language/using/custom-models.htm" target="_blank">product documentation (that includes supported languages as well)</a>. <br /></p><p><br /></p><h2 style="text-align: left;"><i> </i>Translation<br /></h2><p>Beyond the described in the Intro, <a href="https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/run-workshop?p210_wid=887" target="_blank">Lab 3 of the Workshop</a> presents translating text with Python SDK and using the OCI Console example.<br /></p><p></p><p></p><p><br /></p><p></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-68504053995906538942023-06-28T10:07:00.005+03:002023-06-28T10:13:24.258+03:00Hackathon Posts - Autonomous DB and Python connection – without a Wallet<p>Few posts planned for use in expected Hackathons. <br /></p><p>We want to use Oracle Autonomous DB (ADB) from Python. Preferably without need to worry about wallets.</p><p>Here are 2 links to Oracle documentation:</p><ul style="text-align: left;"><li><a href="https://docs.oracle.com/en-us/iaas/autonomous-database-shared/doc/connect-introduction.html" target="_blank">About Connecting to an Autonomous Database Instance</a></li><li><a href="https://docs.oracle.com/en-us/iaas/autonomous-database-shared/doc/connect-preparing.html" target="_blank">Connect to Autonomous Database Using a Client Application</a></li></ul><p>and a very nice blog by Oracle PM, Sharad Chandran R:<br /></p><ul style="text-align: left;"><li><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--><a href="https://blogs.oracle.com/opal/post/easy-way-to-connect-python-applications-to-oracle-autonomous-databases" target="_blank">Easy wallet-less connections to Oracle Autonomous Databases-Shared Infrastructure in Python</a><br /></li></ul><p> <br /><b>Below is the Connecting Python Without Wallet option guidelines:</b></p><p> Install on the client oracledb for python connection to the DB: </p><p><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
</p><p class="MsoNormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><i>py
-m pip install oracledb</i></p>
<p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"><span style="font-family: "Courier New"; font-size: 10pt; mso-fareast-font-family: "Times New Roman";">if needed</span></p>
<p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"><i>python -m pip install oracledb --upgrade</i></p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0in; margin-left: 40px; text-align: left; unicode-bidi: embed;">Under Network of ADB update the Access type: <i></i></p><p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1xLXtn274l8V0LlJWmmNGXNeOnTT14TTvdWZJHAnRSAo6XBibj1Fl3USG7OLfTVS2_LxuwQLSlhQ3CHgA98ITryTLLgUsgLqBvf_cc70v8QMU7V-Km1Ki_ZbGD8YOwXHNhdRJHoFzeG-g_hxhFB29KwComSKc_Zq4gm8JRA363dZWhBZelQB6BEoR_iDm/s488/Picture1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="266" data-original-width="488" height="217" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1xLXtn274l8V0LlJWmmNGXNeOnTT14TTvdWZJHAnRSAo6XBibj1Fl3USG7OLfTVS2_LxuwQLSlhQ3CHgA98ITryTLLgUsgLqBvf_cc70v8QMU7V-Km1Ki_ZbGD8YOwXHNhdRJHoFzeG-g_hxhFB29KwComSKc_Zq4gm8JRA363dZWhBZelQB6BEoR_iDm/w400-h217/Picture1.png" width="400" /></a></div>You can select “add my IP address” (or input addresses manually, separated by comma.)<p></p><p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"><br /><i><br /></i></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNUMzUUmn5GHCOa2tSBHiTKeX6pO2Z6JzDigmKwTPKatiQpfkb9qYFwnyS1_uLIUcqHokr_oQYaenOruSMRRb6-YGSQBp3dr94Qd3-RwJYUgPMLjLj0cZvOZZCYWv1JNpWIdk4Rs7TY1oEnixAC8BoVu1YmNUz0WC5yoCTq8MZPC32vlZ42lN6GZ_zjHZk/s455/Picture2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="126" data-original-width="455" height="111" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNUMzUUmn5GHCOa2tSBHiTKeX6pO2Z6JzDigmKwTPKatiQpfkb9qYFwnyS1_uLIUcqHokr_oQYaenOruSMRRb6-YGSQBp3dr94Qd3-RwJYUgPMLjLj0cZvOZZCYWv1JNpWIdk4Rs7TY1oEnixAC8BoVu1YmNUz0WC5yoCTq8MZPC32vlZ42lN6GZ_zjHZk/w400-h111/Picture2.png" width="400" /></a></div> <p></p><p>If you prefer no security at all you can set CIDR Block with value 0.0.0.0/0</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigyZg_R9Qzzdkmu7JIw6gV7kNY8tiakgziOHGKiJhNpGrIEvt_-Yo9qLKtqP-NsMvM6GTs6BWLfScKhOMnt8SLOLmcnF2fOr0XS56T1wOPoryqFNQQL6-v219x2G1qQpAjLJwT_1EQTGNaTTHN50ZVeq5vLmTrEGGTMgM8rhHYe-GUzh6ZDTqzJbL-vd0u/s455/Picture3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="36" data-original-width="455" height="31" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigyZg_R9Qzzdkmu7JIw6gV7kNY8tiakgziOHGKiJhNpGrIEvt_-Yo9qLKtqP-NsMvM6GTs6BWLfScKhOMnt8SLOLmcnF2fOr0XS56T1wOPoryqFNQQL6-v219x2G1qQpAjLJwT_1EQTGNaTTHN50ZVeq5vLmTrEGGTMgM8rhHYe-GUzh6ZDTqzJbL-vd0u/w400-h31/Picture3.png" width="400" /></a></div><p></p><p> </p><p>Next under the same Network entry in ADB, in <b>Network </b>/ <b>Mutual TLS (mTLS) authentication, </b>Uncheck the "Required" check-mark.</p><p><br /></p><p>In Python, copy the low connection string, from database connection, into the bellow described “cs” variable add ‘’’ before and after the connection as described below. Run the 3 script lines:<br /></p><p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"><i> </i></p><div class="separator" style="clear: both; text-align: center;"><i><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnlscqHQPOPuDXQQ08Iy-ZJsjLZUJxuvsRCGEJDoXDE6o3uN4HevLe9dltOBdlrEDgz_6m-5p7dMWAdXkSkvC7F4UogxTJ_NObJGllv_p0pG5YBnz2_WZ-CoQwby0nYv3gwybVuFV4J9oyJd_QYeIRwh0MWBxrAZ5AG1bP0qns41V9HK6cB0Royz4lAJHv/s332/Picture4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="127" data-original-width="332" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnlscqHQPOPuDXQQ08Iy-ZJsjLZUJxuvsRCGEJDoXDE6o3uN4HevLe9dltOBdlrEDgz_6m-5p7dMWAdXkSkvC7F4UogxTJ_NObJGllv_p0pG5YBnz2_WZ-CoQwby0nYv3gwybVuFV4J9oyJd_QYeIRwh0MWBxrAZ5AG1bP0qns41V9HK6cB0Royz4lAJHv/w400-h153/Picture4.png" width="400" /></a></i></div><p></p><p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKgjm47agQbALnY9ngzeiMCJP318MaEdh88HCpG5qht6hdL051JyeJxZwznCV87BGDAoORN-txgFhhzt2F4W6wnF3gPp0jXpKyY_G16a7g806ZpZk9VHGgGUFm1VwTiS70wAAXZ8U3cZJARQetRbc1BjutxK2iXDnz9k0XmyynjQyktPvX4HjheegK8qT-/s330/Picture5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="236" data-original-width="330" height="286" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKgjm47agQbALnY9ngzeiMCJP318MaEdh88HCpG5qht6hdL051JyeJxZwznCV87BGDAoORN-txgFhhzt2F4W6wnF3gPp0jXpKyY_G16a7g806ZpZk9VHGgGUFm1VwTiS70wAAXZ8U3cZJARQetRbc1BjutxK2iXDnz9k0XmyynjQyktPvX4HjheegK8qT-/w400-h286/Picture5.png" width="400" /></a></div><br /><p></p><p class="MsoNormal" style="direction: ltr; line-height: normal; margin-bottom: 0in; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt; text-align: left; unicode-bidi: embed;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
</p><p class="MsoNormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><i>import
oracledb</i></p>
<p class="MsoNormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"> </span></p>
<p class="MsoNormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><i>cs='''(description=
(retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=adb.eu-frankfurt-1.oraclecloud.com))(connect_data=(service_name=q4gsn76smrbsdns_badp4sba1ab3ut26_low.adb.oraclecloud.com))(security=(ssl_server_dn_match=yes)))'''</i></p>
<p class="MsoNormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"> </span></p>
<p class="MsoNormal" style="direction: ltr; text-align: left; unicode-bidi: embed;"><i>connection=oracledb.connect(user="DB_USER_NAME",
password="USER_PASSWORD", dsn=cs)</i><i><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></i></p>
<p></p>
<p></p><p>The important part is the connection. </p><p>As I said, we insert the value of Oracle connection string we copied to the cs variable.</p><p><br /></p><p><span style="font-size: x-small;">For those who worry about hacking, the above described DB does not exist anymore.</span><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-40272832960592822852023-03-28T16:29:00.007+03:002023-03-29T17:40:00.639+03:00Oracle Analytics server 7.0.0 / 2023 is available <p>Oracle Analytics server 7.0.0 (aka Oracle Analytics Server 2023) is available is available since 28-March-2023 on <a href="https://edelivery.oracle.com" target="_blank">https://edelivery.oracle.com</a></p><p>for Windows and Linux platforms. </p><p> </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4M-Iab48LOywD5N0BGvf1LUaOUZqrV4MVwruSngfC2PAZoR5coMfEubVJ6OGsVvQp2dpP2LIbPUTAhbYouB-Kk-6feEo-i6Nm5VAvopOSQEPnLzlTYmyVg9YZzqEH6fdsfJjMUORGCe6CrqsJohuue7T_cXwSJtf59dOOoIgNifxBz7PBFKqvnLLItw/s998/0.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="372" data-original-width="998" height="149" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4M-Iab48LOywD5N0BGvf1LUaOUZqrV4MVwruSngfC2PAZoR5coMfEubVJ6OGsVvQp2dpP2LIbPUTAhbYouB-Kk-6feEo-i6Nm5VAvopOSQEPnLzlTYmyVg9YZzqEH6fdsfJjMUORGCe6CrqsJohuue7T_cXwSJtf59dOOoIgNifxBz7PBFKqvnLLItw/w400-h149/0.png" width="400" /></a></div><p><br />You can download (and see instructions) from regular download link too (<a href="https://www.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html" target="_blank">https://www.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html</a>) </p><p> </p><p>The "What's New' section is <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/whats-new-oas/index.html" target="_blank">here</a>. </p><p>The documentation is <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/index.html" target="_blank">here</a>.</p><p><br /></p><p><a href="https://github.com/gianniceresa" target="_blank">Gianni Ceresa</a> promptly created a Docker image of the installation. It is available <a href="https://github.com/gianniceresa/docker-images/tree/master/OracleAnalyticsServer/7.0.0" target="_blank">here </a>from his <a href="https://github.com/gianniceresa/docker-images" target="_blank">GitHub repository of Docker images</a>.<br /></p><p></p><p><br /></p><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-80113875651868368002023-03-09T12:13:00.001+02:002023-03-09T12:13:24.884+02:00Loading 92 & 280 million data rows to ADW and testing it with OAC<p>Summary: Wanted to do some testing on OAC behavior with large lists of data. So, I downloaded last 3 (and later last 5) years of NY Yellow taxi data to Object Storage on OCI (<a href="http://cloud.oracle.com">cloud.oracle.com</a>) got curious about performance of the loading so tested it with 6,4 and 2 OCPUs of ADW (Autonomous Database). In each case we have the data loading time and the <i>"Select count(*) from table;"</i> time. I used only the default features of the UI and tested time only once. Next, I did some testing with OAC (Oracle Analytic Cloud). </p><p></p><p> <br /></p><h3 style="text-align: left;">The Data <br /></h3><p>I used the data from <a href="http://www.nyc.gov" target="_blank">www.nyc.gov</a> site (<a href="https://www.nyc.gov/site/tlc/about/tlc-trip-record-data.page" rel="nofollow" target="_blank">link</a>). Used only the Yellow Taxi Trip records. The files are in parquet format. Uploaded it to my OCI (Oracle Cloud) bucket storage into a Data folder. Preferred not to make it public but rather create a PAR (Pre-Authenticated Request) for the entire Bucket for limited time:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjVA72M0g5zuT5VPYctxG0tCqFAiugm7kjjouWX-VVfeMoaLW5bhqocEuyVTwirxnARzN7vjse7sQR_gjZ7XqrO3prFNfPRjIbjEbLDbY7VeEdhD7pxqRX2GbJlCwfCUOAyj4ImM0nVCx8S1YtAfBPEXUQkGb0tKQJBCU57aVpZiRLjzPNiqP3yEwlRQ/s1218/0_1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="930" data-original-width="1218" height="305" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjVA72M0g5zuT5VPYctxG0tCqFAiugm7kjjouWX-VVfeMoaLW5bhqocEuyVTwirxnARzN7vjse7sQR_gjZ7XqrO3prFNfPRjIbjEbLDbY7VeEdhD7pxqRX2GbJlCwfCUOAyj4ImM0nVCx8S1YtAfBPEXUQkGb0tKQJBCU57aVpZiRLjzPNiqP3yEwlRQ/w400-h305/0_1.png" width="400" /></a></div><br /><p><br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilVzz9rDVh-eKNhNRlmrKsOiP2yHb14LhE0lNIJr-YIS7XpzWTyXwESy4XpBeSD8_WMNggXHvzaM27tEaNMHp_m4dK-JfbjgiaSkiHYxSZJTtsjvFzkOyBTy4sgq_W_wza0vwtfBrJ7jK4gKnfbpMn_se1R_wu-Lh6uFBrSvhHYchhvwXEE8DnXS1sew/s938/0.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="503" data-original-width="938" height="172" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilVzz9rDVh-eKNhNRlmrKsOiP2yHb14LhE0lNIJr-YIS7XpzWTyXwESy4XpBeSD8_WMNggXHvzaM27tEaNMHp_m4dK-JfbjgiaSkiHYxSZJTtsjvFzkOyBTy4sgq_W_wza0vwtfBrJ7jK4gKnfbpMn_se1R_wu-Lh6uFBrSvhHYchhvwXEE8DnXS1sew/s320/0.png" width="320" /> </a></div><div class="separator" style="clear: both; text-align: center;"> </div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji3f_f1RDiabC0wP2k5ksrMkGT4jvuSIyWKz1nU9sGwXluAIQSQzjCH4Gpxg1HLlMeVUEua6kEsP5H4w4kIl7Ob5-G2dqijM7DcugRdoUb-s5yLkCQWhksHt2mbu-hUvwXIszcwPnIUUkzA7DpCPnxrN8o9CeCAQKGGAXnJkLGYbpHyK4wg9rfTYuI_Q/s1218/0A.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="742" data-original-width="1218" height="244" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji3f_f1RDiabC0wP2k5ksrMkGT4jvuSIyWKz1nU9sGwXluAIQSQzjCH4Gpxg1HLlMeVUEua6kEsP5H4w4kIl7Ob5-G2dqijM7DcugRdoUb-s5yLkCQWhksHt2mbu-hUvwXIszcwPnIUUkzA7DpCPnxrN8o9CeCAQKGGAXnJkLGYbpHyK4wg9rfTYuI_Q/w400-h244/0A.png" width="400" /></a> <br /></div></div>In this folder I had ~1GB of monthly parquet files from Jan 2020 to Nov 2022. <br /><p></p><p>Copied the created link and used it in the next step.</p><p>(I could work properly and define the URI in "Cloud Locations", but I will do it "quick and dirty" this time.)<br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-H0lWGDzX1cJRm4Fbx-lbdbOfrVJn6r2P5n19ymwdgvWP_GdfBf4Wtwkamoa8ENBzFrSNIJe9nY2gmtlYsTG8_gBzt5A8-e6zDGw_hQp-fI_65AxqvwcJ-3k_buYqb5ezhrfPLsAIPeyhfINTOZ0u_xF8cs1J8zKmSm5mGv_bgCtilssFwJAGr0nShw/s1902/30.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="971" data-original-width="1902" height="204" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-H0lWGDzX1cJRm4Fbx-lbdbOfrVJn6r2P5n19ymwdgvWP_GdfBf4Wtwkamoa8ENBzFrSNIJe9nY2gmtlYsTG8_gBzt5A8-e6zDGw_hQp-fI_65AxqvwcJ-3k_buYqb5ezhrfPLsAIPeyhfINTOZ0u_xF8cs1J8zKmSm5mGv_bgCtilssFwJAGr0nShw/w400-h204/30.png" width="400" /></a></div><br /> <br /><p></p><p> </p><p></p><p></p><p></p><h3 style="text-align: left;">Loading 92 Million records</h3><p>On OCI a have a small (2 OCPUs) ADW instance. It is a managed instance of the DB. The smallest possible is 1 OCPU. (Actually, there is a smaller option when using it as always free - see <a href="http://obieeil.blogspot.com/2020/09/oracle-always-free-cloud-and-what-can.html" target="_blank">here</a> for details). In the Database interface selected "Database Actions" and there the Data Load option:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM79sW6drcoIpeiVJZ7qPzwnnHnKs3c05gbGz0_RBPZlhYCIGTrKazNbzCJ8_mUju2I3STtv5UJi5kZoK-SemRjY34QBPhdgXc7cYhNW0W0TX5Elu9QeyQoKqwLWmm4lfg7HfuiEwU3bVbLVdNTL0HFk80dFLU-qkCmjyP0qRLrdBzPUOQ3TiqcBPScA/s1403/0B.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="821" data-original-width="1403" height="234" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM79sW6drcoIpeiVJZ7qPzwnnHnKs3c05gbGz0_RBPZlhYCIGTrKazNbzCJ8_mUju2I3STtv5UJi5kZoK-SemRjY34QBPhdgXc7cYhNW0W0TX5Elu9QeyQoKqwLWmm4lfg7HfuiEwU3bVbLVdNTL0HFk80dFLU-qkCmjyP0qRLrdBzPUOQ3TiqcBPScA/w400-h234/0B.png" width="400" /></a></div>The "Data Load" let's me select few options: <br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpAM4B1zlJYhMrAxTHgBX8Rjoc2VJdC4mnWWW6Qa1K1vMv46LYon9TiN3CFhVXQGHju1yS6IUIRQpP90Hd0vi1q5stAoeY7oHrHuidFLWZd6FsrOEhPU64JbykMfCad59O424jyndJMvpOAZdqEkbbdIQUPwPHSAOEi7hk8TL--y0o02ldFdDjXWGpow/s1313/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="646" data-original-width="1313" height="196" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpAM4B1zlJYhMrAxTHgBX8Rjoc2VJdC4mnWWW6Qa1K1vMv46LYon9TiN3CFhVXQGHju1yS6IUIRQpP90Hd0vi1q5stAoeY7oHrHuidFLWZd6FsrOEhPU64JbykMfCad59O424jyndJMvpOAZdqEkbbdIQUPwPHSAOEi7hk8TL--y0o02ldFdDjXWGpow/w400-h196/1.png" width="400" /></a></div>In my case the data is on Cloud Storage, and I can select to Load the data to the Database or Link Data and create an External table. Usually, the link option is very fast for table creation and slow for execution. It is good for data we rarely access and don't mind it to be a bit slower on execution. <p></p><p>In the loading screen I pasted the previously created PAR URL and dragged the entire DATA folder to the right:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgin40fjsPt-xPGXlZB4QpbllgNuG_0S9_67dMppx_83yeTnDISwpluyV8-4OfcxuOic-rHitbHKzsgwxukSDJgpfn_LA98GQPYJd7PLdE-xywvhfcU7TsJK4gz5WIIwwgwC5OBzo49V3DN2uJI_eSbzadq8V1HATtmhniKBeAi5QgjEH-JHsZhJmZlUA/s1357/20.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="571" data-original-width="1357" height="169" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgin40fjsPt-xPGXlZB4QpbllgNuG_0S9_67dMppx_83yeTnDISwpluyV8-4OfcxuOic-rHitbHKzsgwxukSDJgpfn_LA98GQPYJd7PLdE-xywvhfcU7TsJK4gz5WIIwwgwC5OBzo49V3DN2uJI_eSbzadq8V1HATtmhniKBeAi5QgjEH-JHsZhJmZlUA/w400-h169/20.png" width="400" /></a></div>Answered Yes to the question (<label class="oj-component-initnode" data-oj-internal="" id="ui-id-60-labelled-by|label"><span id="ui-id-60|hint">Do you want to link objects in "DATA" folder matching "*parquet" to a single external target table?) <br /></span></label><p></p><div class="oj-flex" data-oj-formlayout-bonus-dom="" data-oj-internal=""><div class="oj-flex-item" data-oj-formlayout-bonus-dom="" data-oj-internal="" style="flex-grow: 1; flex-shrink: 1; flex: 1 1 calc(100% + 0em); max-width: calc(100% + 0em); width: calc(100% + 0em);"><div class="oj-text-field-container" role="presentation"><div class="oj-text-field-middle">
</div></div></div></div><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaMOhYdQtt2n6A47iIBs0qRnr5y64ocXHcZzcGqejY9gfzn8AtFSmya4CtsfLaBLn2x_-5Fukv0VF6c2KObuDJnpAvA35cqeTWkbexQ6j_08-YOiklMKsUbO9yB0K6vrVXhzNSIGsI689nLKlE5224m8bMbjkrp2cvS0Wm7KtJXjFMRMXaPSPhTNXGcw/s851/21.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="277" data-original-width="851" height="104" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaMOhYdQtt2n6A47iIBs0qRnr5y64ocXHcZzcGqejY9gfzn8AtFSmya4CtsfLaBLn2x_-5Fukv0VF6c2KObuDJnpAvA35cqeTWkbexQ6j_08-YOiklMKsUbO9yB0K6vrVXhzNSIGsI689nLKlE5224m8bMbjkrp2cvS0Wm7KtJXjFMRMXaPSPhTNXGcw/s320/21.png" width="320" /></a></div><br />and <span id="ui-id-60|hint">renamed the table from default to ytaxi100ext. </span>Pressed Start and had an External table of almost 100 million rows created in 14 seconds.<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7L8XW0YE6nbxxh3GZuuMTkYmYcz02RvWRgaMVLeJWIbDoW6TddHhSNw2Kya6w8SUVutBdBZq5P6RRT8JfLx-5wRR-lkleWZ2cLco8nlKO1J4E2AsOvLentpWYckCfaU0bzPlxtFDHrVRSPp2P8Aqx-dHtwXA9ah_YM1mCIFbue5TyRZOP42ugiHp1A/s952/22.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="62" data-original-width="952" height="26" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7L8XW0YE6nbxxh3GZuuMTkYmYcz02RvWRgaMVLeJWIbDoW6TddHhSNw2Kya6w8SUVutBdBZq5P6RRT8JfLx-5wRR-lkleWZ2cLco8nlKO1J4E2AsOvLentpWYckCfaU0bzPlxtFDHrVRSPp2P8Aqx-dHtwXA9ah_YM1mCIFbue5TyRZOP42ugiHp1A/w400-h26/22.png" width="400" /></a></div>This is amazing time but the price comes with the query performance, 13.324 seconds for select that scans the entire table:<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUuqJgC_Kyq4-0E39wTEfCv_yXDQxKhvy5h-FWc4-o68d_dwu4VBpyzZVxXOxiNKu6tMi_zSVCkVzJlTB-fDO4dMP5blQyFzTbH6kw9JhkOkf7HQXw2m7sipJdD1TNQbEP8p9D1RPoK14JEvQQqogApXzQOGVT1GZRRnG-unbmDKNVj6af8CS9YHjKDw/s545/23.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="292" data-original-width="545" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUuqJgC_Kyq4-0E39wTEfCv_yXDQxKhvy5h-FWc4-o68d_dwu4VBpyzZVxXOxiNKu6tMi_zSVCkVzJlTB-fDO4dMP5blQyFzTbH6kw9JhkOkf7HQXw2m7sipJdD1TNQbEP8p9D1RPoK14JEvQQqogApXzQOGVT1GZRRnG-unbmDKNVj6af8CS9YHjKDw/s320/23.png" width="320" /></a></div><p></p><p>Please note the external table is based on the *.parquet files in the DIR and not specific named files. It's great since we are in a dynamic content case.<br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi49_k8R65Ui7B6CMkK-9hC4Uboyg85p3hkr04nZpnopWQeDvcRfmtXISBTvYf3BoAIeC_6JFQfNJd6LQbOVHJECHBJ6uU6awEpanz11kXQmKV5amnZox4tB3nOwFqWmmAvU-HGr_W-rCu2rQbyUDn5fuhwcE_qYaAc5dUEiQaqTdZDbA6W5vZmAbAw4Q/s945/31.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="782" data-original-width="945" height="265" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi49_k8R65Ui7B6CMkK-9hC4Uboyg85p3hkr04nZpnopWQeDvcRfmtXISBTvYf3BoAIeC_6JFQfNJd6LQbOVHJECHBJ6uU6awEpanz11kXQmKV5amnZox4tB3nOwFqWmmAvU-HGr_W-rCu2rQbyUDn5fuhwcE_qYaAc5dUEiQaqTdZDbA6W5vZmAbAw4Q/s320/31.png" width="320" /></a></div><br /> <br /><p></p><p>I was a bit worried about data loading, so I temporally scaled the ADW to 6 OCPUs (the payment granularity for ADW is by second, as a result, short scaling up is not that expensive):</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ6H_HUwJC3Nwst2DF_3e7u7VlQlzniHHhndrVeLqoCJBJwyBgiEK_QGo64mjN68OBmI-8RVQD_XCk3fCxSyQ7OnOtq-EBDqENfa-dqc6AVmj6dDWhWS5AVndknBqRZsPE-aGnCyM-oYKsOBV94s7hM6Nbj8MMp__LxQl7Pq10y58iwg3BS9vDwq1Yuw/s586/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="470" data-original-width="586" height="257" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ6H_HUwJC3Nwst2DF_3e7u7VlQlzniHHhndrVeLqoCJBJwyBgiEK_QGo64mjN68OBmI-8RVQD_XCk3fCxSyQ7OnOtq-EBDqENfa-dqc6AVmj6dDWhWS5AVndknBqRZsPE-aGnCyM-oYKsOBV94s7hM6Nbj8MMp__LxQl7Pq10y58iwg3BS9vDwq1Yuw/s320/1.png" width="320" /></a></div><br /><p>This time I selected "Load Data" in the wizard:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69-q4cW7P8lEJAFFt1pgSz0c4cHhhdM_r0K4-AATEyX-JseStCGq9LAmFJfnrucC5hq8w8InX_Pxc_g5CvqXlxotFRbcrUBjPMFr57HsxK2mRLbVc7O7OTLWstrZKCHkfNZugKIfI7LjHPfzXGCk0PQE75hSLyQ2iStbT5UaJnH2ODyB_OG9cL8MUgA/s1136/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="602" data-original-width="1136" height="170" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69-q4cW7P8lEJAFFt1pgSz0c4cHhhdM_r0K4-AATEyX-JseStCGq9LAmFJfnrucC5hq8w8InX_Pxc_g5CvqXlxotFRbcrUBjPMFr57HsxK2mRLbVc7O7OTLWstrZKCHkfNZugKIfI7LjHPfzXGCk0PQE75hSLyQ2iStbT5UaJnH2ODyB_OG9cL8MUgA/s320/8.png" width="320" /></a></div><p>The loading time was less than 2 minutes (1:56), and the select statement finished in 0.114 seconds. <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDuzyevrnqZdkije40DqBbkgdTtMwJmMHza7JiDy37UWL_XqvNw2I6eYaxxjloP5-ugoyR6i6fENgf3KsRuslyyIYgIqCnryCLRJwY4m55B8mvRPGY_lg0iYj4YRBYQC6Az4pRUGVbiO7ROgFbk_rRYFL5S9BWOIgp2ajl1D5vuk4HRu8MFNjuyh2_yg/s972/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="285" data-original-width="972" height="94" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDuzyevrnqZdkije40DqBbkgdTtMwJmMHza7JiDy37UWL_XqvNw2I6eYaxxjloP5-ugoyR6i6fENgf3KsRuslyyIYgIqCnryCLRJwY4m55B8mvRPGY_lg0iYj4YRBYQC6Az4pRUGVbiO7ROgFbk_rRYFL5S9BWOIgp2ajl1D5vuk4HRu8MFNjuyh2_yg/s320/5.png" width="320" /></a></div><div style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAJfkmg1UqxNYaxRHjME5vVFbhonzrASuycwHWAnyMTt0_TpYJKM2H30RYPlcwSadqh51imkrDQDu50RbEXmD47612cQ_FtXVL-1dZyUJhOI76GSC3kTb2wNUtntBwtzx9gzOCRELU7j04mlvvbgvBFWsysvxO5erj1Qx0RSULlEkJ59pQ7fN--KPFJg/s793/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="541" data-original-width="793" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAJfkmg1UqxNYaxRHjME5vVFbhonzrASuycwHWAnyMTt0_TpYJKM2H30RYPlcwSadqh51imkrDQDu50RbEXmD47612cQ_FtXVL-1dZyUJhOI76GSC3kTb2wNUtntBwtzx9gzOCRELU7j04mlvvbgvBFWsysvxO5erj1Qx0RSULlEkJ59pQ7fN--KPFJg/s320/6.png" width="320" /></a><br /></div><div>Next, I tried the same with 4 OCPUs ADW and 2 OCPUs ADW. The results are in the bellow table:</div><div>
<table border="0" cellpadding="0" cellspacing="0" style="width: 246px;"><colgroup><col style="width: 48pt;" width="64"></col>
<col style="mso-width-alt: 3413; mso-width-source: userset; width: 72pt;" width="96"></col>
<col style="mso-width-alt: 3043; mso-width-source: userset; width: 64pt;" width="86"></col>
</colgroup><tbody><tr height="19" style="height: 14.4pt;">
<td align="left" height="19" style="background: rgb(112, 173, 71) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none none solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium 0.5pt; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; height: 14.4pt; mso-pattern: #70AD47 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 48pt;" width="64">OCPU</td>
<td align="left" style="background: rgb(112, 173, 71) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #70AD47 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 72pt;" width="96">Loading time</td>
<td align="left" style="background: rgb(112, 173, 71) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(112, 173, 71) rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #70AD47 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 64pt;" width="86">Select time</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td align="right" height="19" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none none solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">2</td>
<td align="right" class="xl65" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">4:38</td>
<td align="right" style="border-bottom: none; border-color: rgb(112, 173, 71) rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">0.138</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td align="right" height="19" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none none solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">4</td>
<td align="right" class="xl65" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">2:33</td>
<td align="right" style="border-bottom: none; border-color: rgb(112, 173, 71) rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">0.112</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td align="right" height="19" style="border-bottom: .5pt solid #70AD47; border-color: rgb(112, 173, 71) currentcolor rgb(112, 173, 71) rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none solid solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium 0.5pt 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">6</td>
<td align="right" class="xl65" style="border-bottom: .5pt solid #70AD47; border-color: rgb(112, 173, 71) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">1:56</td>
<td align="right" style="border-bottom: .5pt solid #70AD47; border-color: rgb(112, 173, 71) rgb(112, 173, 71) rgb(112, 173, 71) currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid solid none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">0.114</td>
</tr>
</tbody></table></div><div> </div><div>The select statement timing doesn't seem to be influenced by the number of OCPUs while the loading time is almost linear with the number of OCPUs. <p><br /></p><h3 style="text-align: left;">Loading ~280 Million records </h3>I was positively impressed by the numbers, so I uploaded 2 more years of data. Apparently, the taxi business was better in the years 2018 & 2019. Now I had 4 GB of parquet files with almost 280 million rows. <br /></div><div> If I compare the time to the previous case, I see that both the data size and the loading times are ~ 3 times larger. The change in select time was smaller:<br /></div><div><br /></div><div>
<table border="0" cellpadding="0" cellspacing="0" style="width: 246px;"><colgroup><col style="width: 48pt;" width="64"></col>
<col style="mso-width-alt: 3413; mso-width-source: userset; width: 72pt;" width="96"></col>
<col style="mso-width-alt: 3043; mso-width-source: userset; width: 64pt;" width="86"></col>
</colgroup><tbody><tr height="19" style="height: 14.4pt;">
<td align="left" height="19" style="background: rgb(112, 173, 71) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none none solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium 0.5pt; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; height: 14.4pt; mso-pattern: #70AD47 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 48pt;" width="64">OCPU</td>
<td align="left" style="background: rgb(112, 173, 71) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #70AD47 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 72pt;" width="96">Loading time</td>
<td align="left" style="background: rgb(112, 173, 71) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(112, 173, 71) rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #70AD47 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 64pt;" width="86">Select time</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td align="right" height="19" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none none solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">2</td>
<td align="right" class="xl65" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">14:34</td>
<td align="right" style="border-bottom: none; border-color: rgb(112, 173, 71) rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">0.205</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td align="right" height="19" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none none solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">4</td>
<td align="right" class="xl65" style="border-bottom: none; border-color: rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">7:02</td>
<td align="right" style="border-bottom: none; border-color: rgb(112, 173, 71) rgb(112, 173, 71) currentcolor currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid none none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">0.311</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td align="right" height="19" style="border-bottom: .5pt solid #70AD47; border-color: rgb(112, 173, 71) currentcolor rgb(112, 173, 71) rgb(112, 173, 71); border-left: .5pt solid #70AD47; border-right: none; border-style: solid none solid solid; border-top: .5pt solid #70AD47; border-width: 0.5pt medium 0.5pt 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">6</td>
<td align="right" class="xl65" style="border-bottom: .5pt solid #70AD47; border-color: rgb(112, 173, 71) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #70AD47; border-width: 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">5:02</td>
<td align="right" style="border-bottom: .5pt solid #70AD47; border-color: rgb(112, 173, 71) rgb(112, 173, 71) rgb(112, 173, 71) currentcolor; border-left: none; border-right: .5pt solid #70AD47; border-style: solid solid solid none; border-top: .5pt solid #70AD47; border-width: 0.5pt 0.5pt 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">0.268</td>
</tr>
</tbody></table></div><div> </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPsV9rFO9OsZLkp3Ab6eHCz0gF5VXVoPiDKlr17vSDkfyntBxC0ly-aGC88eUTk-fzisF3ozL3Ii2ClLOobwzt6hBG03qL4kFAwGXuC9UavfT6naLab8oFCwMU_0oTxxEQCALKSCmyp8m_utA5Ah-kyREuyWJ4xm02OObLGsYbyBBP6lyl0rHlLp-6Zg/s871/20.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="228" data-original-width="871" height="84" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPsV9rFO9OsZLkp3Ab6eHCz0gF5VXVoPiDKlr17vSDkfyntBxC0ly-aGC88eUTk-fzisF3ozL3Ii2ClLOobwzt6hBG03qL4kFAwGXuC9UavfT6naLab8oFCwMU_0oTxxEQCALKSCmyp8m_utA5Ah-kyREuyWJ4xm02OObLGsYbyBBP6lyl0rHlLp-6Zg/s320/20.png" width="320" /> </a></div><div class="separator" style="clear: both; text-align: center;"> </div><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAWJIP38S5D2wlZp7eIoKqU68uapIFh0ytVdIaKZn45ZAcqYfl3naMNaDFe053f8p2CZrI3tu46CpHpV0MDIskaT_ZnHGH5VHWjAJRZOcur6bnFyCR0vXZ1Z7rB8_n8Y7HBHhRe01n9P0W5wCJc4xs_NTI5xQT5joRNRgk43ignMm8OC6ceICR9lXl3A/s805/21.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="542" data-original-width="805" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAWJIP38S5D2wlZp7eIoKqU68uapIFh0ytVdIaKZn45ZAcqYfl3naMNaDFe053f8p2CZrI3tu46CpHpV0MDIskaT_ZnHGH5VHWjAJRZOcur6bnFyCR0vXZ1Z7rB8_n8Y7HBHhRe01n9P0W5wCJc4xs_NTI5xQT5joRNRgk43ignMm8OC6ceICR9lXl3A/s320/21.png" width="320" /></a></div><br /></div><div class="separator" style="clear: both; text-align: left;">If you are curious about the data linked (external) table time in this case, it was 00:19 seconds table creation and 25.801 seconds execution time of the select count(*) statement.</div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;">During both cases the Database wasn't really impressed by the load and didn't activate the Auto-Scale option:</div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;"> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtUhB2y-PFYs1lBGPNzEP1CXoNmkLKC1CqRxCyPSjmOT1mWl7wLmRVQ_qJo4NI-zilrBjQAN9TGoUCI2rehsoAMPRhbOAi9mNqudJ92j8nOcixgtJd1ATJjXfvhBjCFYm_MtOeBhLyCIo5DuuqRkFCVar2Ab0o64r8SZqGDq-kGS4t980IsdsaBaKHyQ/s1516/19.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="857" data-original-width="1516" height="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtUhB2y-PFYs1lBGPNzEP1CXoNmkLKC1CqRxCyPSjmOT1mWl7wLmRVQ_qJo4NI-zilrBjQAN9TGoUCI2rehsoAMPRhbOAi9mNqudJ92j8nOcixgtJd1ATJjXfvhBjCFYm_MtOeBhLyCIo5DuuqRkFCVar2Ab0o64r8SZqGDq-kGS4t980IsdsaBaKHyQ/w400-h226/19.png" width="400" /></a></div><br /><br /></div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;">Next step is using the data in OAC. </div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;">For one of the tests, I wanted a multi-million string column. Since it doesn't exist in the data, I added a column named PICKUP_DATETIME_STRING to the tables and converted one of the date columns (that comes with sub-second precision) to string.</div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfQEkN4b_B8IuAdaLGPcij1Gas_7MJU_-QDcxD3UHgc1zv4-DBj7T78PTSZl0V7wVGhZ-69ocK26vztLy_Sjls2fwTyGNTKS0xPDax5FmUNyMOY9gLWsX_P0ZP_1M9c8kQTk9cI42cKFRXR3JuILPGSLGGXW36e_JOEKpcf6VzMNYatTO840oq4yHllA/s947/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="772" data-original-width="947" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfQEkN4b_B8IuAdaLGPcij1Gas_7MJU_-QDcxD3UHgc1zv4-DBj7T78PTSZl0V7wVGhZ-69ocK26vztLy_Sjls2fwTyGNTKS0xPDax5FmUNyMOY9gLWsX_P0ZP_1M9c8kQTk9cI42cKFRXR3JuILPGSLGGXW36e_JOEKpcf6VzMNYatTO840oq4yHllA/s320/1.png" width="320" /> </a></div><div class="separator" style="clear: both; text-align: center;"> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6gfmSrZxuqmNkh09eueJjIkkCYJ5npuqnPGLNgpWMT6vndPH9slLNWu6hAMjG9Oqe4gIzVnISqBhgd7erheekifZ6QqCcmKXkh5e4jOH-PgoYSH7dIFveeCPUHiUc_lJSl6C8SZCoZJUzsqErpMxymQmAT5NGUN6mI-h2RmyMXGZ6Oh1c45cn5CkcCg/s950/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="777" data-original-width="950" height="262" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6gfmSrZxuqmNkh09eueJjIkkCYJ5npuqnPGLNgpWMT6vndPH9slLNWu6hAMjG9Oqe4gIzVnISqBhgd7erheekifZ6QqCcmKXkh5e4jOH-PgoYSH7dIFveeCPUHiUc_lJSl6C8SZCoZJUzsqErpMxymQmAT5NGUN6mI-h2RmyMXGZ6Oh1c45cn5CkcCg/s320/2.png" width="320" /></a></div><br /></div><div class="separator" style="clear: both; text-align: left;"><h3 style="text-align: left;"> Working with the data in OAC (Oracle Analytic Cloud)</h3></div><div class="separator" style="clear: both; text-align: left;">In OAC I created a connection to the ADW and based on that connection created a dataset. I can make quite complex datasets in OAC, but our case is a single table. I started with YTAXI100 with the 92 million rows and dragged it to the canvas. In OAC we can see a nice sample of the data in the UI that I really like since it gives us a great preview of every column.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggjDa9D3yWVVAQWe3JTnr21CGw32LpYNsuwVWS8gvXeOWIY-YuAa7K7IuC_72xKsQJe6MFFGlWzq7o-QIJR0PekJxmn6BF6nsm5f18ioZH2xMS-exFv7zBnqWMZTL-i1L1e6v6f4lUXFjnaXUJwSi3k9b9eW0pr7Nbmt2e6aw9H1Vsks6vy0jhy5VqOw/s1915/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="881" data-original-width="1915" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggjDa9D3yWVVAQWe3JTnr21CGw32LpYNsuwVWS8gvXeOWIY-YuAa7K7IuC_72xKsQJe6MFFGlWzq7o-QIJR0PekJxmn6BF6nsm5f18ioZH2xMS-exFv7zBnqWMZTL-i1L1e6v6f4lUXFjnaXUJwSi3k9b9eW0pr7Nbmt2e6aw9H1Vsks6vy0jhy5VqOw/w400-h184/3.png" width="400" /></a></div><br /><div class="separator" style="clear: both; text-align: left;">We can also modify the columns, add new one based on menus or code and are given recommendations we can select (on the right side of the screen.)<br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfvIWKzzgIIyqnYXXg84QBa-fHsmXuacquEl6AIR1hn6qD_lAWpwfaIdrMedYKJ6ywa85o2iWDqtnWP9KMmRv2dTLmHwfK3nDiH6qcV0mwLerh13Zut85TEISjuQFAR9cMLKVhHbqdb1DMwl9ik6pFyEJCwG_3jC11oL6yU_m3sfKffC3dSrRO8qEmrg/s1912/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="890" data-original-width="1912" height="186" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfvIWKzzgIIyqnYXXg84QBa-fHsmXuacquEl6AIR1hn6qD_lAWpwfaIdrMedYKJ6ywa85o2iWDqtnWP9KMmRv2dTLmHwfK3nDiH6qcV0mwLerh13Zut85TEISjuQFAR9cMLKVhHbqdb1DMwl9ik6pFyEJCwG_3jC11oL6yU_m3sfKffC3dSrRO8qEmrg/w400-h186/4.png" width="400" /></a></div><div class="separator" style="clear: both; text-align: left;">In my case I added 2 columns based on the recommendations (Pickup Date & Pickup DOW that are based on the TREP_PICKUP_DATEIME column).<br /></div><div class="separator" style="clear: both; text-align: left;"> <br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNXKxDryBf5GH206prFQveMOrqbOlSgDZy8-rD9q1k-pSxomegdlhxFDYXwjqtNshsH25qAs4zJpApBegF6U8Ql-7qV4YQv7145eIsYK9xjWEI8iQEeccG-q8XeeX7SGQYa3---TrWCmXLIDMYWM2zcqWfgGiO-hSVXsO_Iq_EX3qNHJMF88iGvHDARQ/s1915/5.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="876" data-original-width="1915" height="183" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNXKxDryBf5GH206prFQveMOrqbOlSgDZy8-rD9q1k-pSxomegdlhxFDYXwjqtNshsH25qAs4zJpApBegF6U8Ql-7qV4YQv7145eIsYK9xjWEI8iQEeccG-q8XeeX7SGQYa3---TrWCmXLIDMYWM2zcqWfgGiO-hSVXsO_Iq_EX3qNHJMF88iGvHDARQ/w400-h183/5.png" width="400" /></a></div></div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: left;">I decided to work with Live data rather than Automatic Caching and we can check the query performance. <br /></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw97pBe_DPZhS7U4L7bwho361NJoF65Kyprp9deEnoFAZYhQBkxHARRr-CxmxfvLJ7rkpqVXkRyfCrBZPnHdydEMKxQg9twvGLW0sCHDBq5z7Vt6jz2NIWtdH-sUaS4Lj0ungQ04syjLlLtRnlHc7XQuMxddedW5pAZ0GJ57m9dGv90aGKDxcUGYYHbw/s1886/3a.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="747" data-original-width="1886" height="159" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw97pBe_DPZhS7U4L7bwho361NJoF65Kyprp9deEnoFAZYhQBkxHARRr-CxmxfvLJ7rkpqVXkRyfCrBZPnHdydEMKxQg9twvGLW0sCHDBq5z7Vt6jz2NIWtdH-sUaS4Lj0ungQ04syjLlLtRnlHc7XQuMxddedW5pAZ0GJ57m9dGv90aGKDxcUGYYHbw/w400-h159/3a.png" width="400" /></a></div><br /> To do it I enabled the OAC developer mode that shows me detailed performance data and dragged to the canvas the "Pickup date" and "Total_amount" columns. In the top part of the screen there is the resulting graph and at the bottom the performance timing and graph:</div><div class="separator" style="clear: both; text-align: left;"> </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoQLd16Vcoiz64CWrPpD5hArHbm6Fw1BuKlEL17lx7JkoyanP2M5RZT0BwQsf0S9o_HFjWxO8hhsunf_BFhBEnumGmuAD0cZ1FBWYL4cpxGOqDC8pOTrLjRFBFgj_n-YeT-3QyEvHk3psbUdJlv_lVvxb2gy092shnhZ8dj3VifpB4XSqoFCwnn9faag/s1872/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="847" data-original-width="1872" height="181" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoQLd16Vcoiz64CWrPpD5hArHbm6Fw1BuKlEL17lx7JkoyanP2M5RZT0BwQsf0S9o_HFjWxO8hhsunf_BFhBEnumGmuAD0cZ1FBWYL4cpxGOqDC8pOTrLjRFBFgj_n-YeT-3QyEvHk3psbUdJlv_lVvxb2gy092shnhZ8dj3VifpB4XSqoFCwnn9faag/w400-h181/6.png" width="400" /></a></div><p>Now we can see 2 things:</p><p>1. there is garbage in the data, it should be for years 2019-2022 and not 2001-2097.</p><p>2. The total query time is less than 9 seconds, most of it in the DB.</p><p>To fix the first problem I'll filter the years. In the "Pickup Date" column automatic date hierarchy is created. I'll use the year level from there as filter.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2CPmV8S_XCyxPlFfONCPKc0DoovjmBCob2QTU7nymPS7GuHzZ42oWxfX6pUvLMVJ5iYbc4OqsUK7bUq_blv5JymaUOxUkc0oC1g5k0ZoAzDZIum0h9Gft0qkkEksbyGZP6ZSVRhA1IPfsoRcorUSRESZf1yM-DWSx9oaov1w7iKQcVCD4FgeM4oQLRA/s1913/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="842" data-original-width="1913" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2CPmV8S_XCyxPlFfONCPKc0DoovjmBCob2QTU7nymPS7GuHzZ42oWxfX6pUvLMVJ5iYbc4OqsUK7bUq_blv5JymaUOxUkc0oC1g5k0ZoAzDZIum0h9Gft0qkkEksbyGZP6ZSVRhA1IPfsoRcorUSRESZf1yM-DWSx9oaov1w7iKQcVCD4FgeM4oQLRA/w400-h176/7.png" width="400" /></a></div><br /> <p></p><p>Examining the chart, we see that the drop at Mar-2020 in the Total_amount is astonishing. The taxis business didn't fully recover since.</p><p>Let's zoom on it. The drop from ~ $5,000,000 a day to about $100,000 in few days is unbelievable. <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUpNUYkoIUuuk1_abT9D9-zw-tIkx2bhqSyrysyYD6YIadYeMBC1ZDpYIpZNRPAzIkxVXy_z2luNNdWbgb42dPWca2ltbox_1k5SZpzHLaQotlzGYNMU_Pqn9w723NZelzCisu9zR9UyI204h-K8Mica8zSd61QS8VE5DgEuLjMBnk0_RbtJPxm6q2uw/s1301/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="367" data-original-width="1301" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUpNUYkoIUuuk1_abT9D9-zw-tIkx2bhqSyrysyYD6YIadYeMBC1ZDpYIpZNRPAzIkxVXy_z2luNNdWbgb42dPWca2ltbox_1k5SZpzHLaQotlzGYNMU_Pqn9w723NZelzCisu9zR9UyI204h-K8Mica8zSd61QS8VE5DgEuLjMBnk0_RbtJPxm6q2uw/w400-h113/8.png" width="400" /></a></div>2 years later and we are still at $2,500,000 a day levels.<br /><p>Let's add a polynomial trend line and a median reference line. <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5UlIiS2qOB58g_SUhWgjVvzFwbV5fC7uLvdrylqeXkIpEnb4EC6MMCImJdrNBSKBcO_I2XpBNneBYm7auWqCY_KON_THGK23xAh7k3Nc3T645br3ZVlxf6pzpsxlozfzh2Th5ovTc01kqylQ-ephDzbzDRIdv8LVamQMh5TPOuC-0LHvhvNKkjtl4zQ/s1177/20.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="360" data-original-width="1177" height="122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5UlIiS2qOB58g_SUhWgjVvzFwbV5fC7uLvdrylqeXkIpEnb4EC6MMCImJdrNBSKBcO_I2XpBNneBYm7auWqCY_KON_THGK23xAh7k3Nc3T645br3ZVlxf6pzpsxlozfzh2Th5ovTc01kqylQ-ephDzbzDRIdv8LVamQMh5TPOuC-0LHvhvNKkjtl4zQ/w400-h122/20.png" width="400" /></a></div><p>What about the split by Day of Week? A regular graph that will show DOW by Year and Month doesn't help much:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJGgwHOXdLwz7081S8VVQjyes8r6eTmxAMsMoDLZWWuURknhjaQxgYtF6UIz6-Pm47LFEwsJNhipw1clwoplfb_tv3uEQF18axOhU_SEjWXwMxgbJWfONzl5bqFOE9f5TtStTVAMRYIndTZ3ITjE_V34lGn9xkyaPiuPO3WJJ9zzyTL3rWJQYGMMfE3g/s1873/22.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="335" data-original-width="1873" height="71" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJGgwHOXdLwz7081S8VVQjyes8r6eTmxAMsMoDLZWWuURknhjaQxgYtF6UIz6-Pm47LFEwsJNhipw1clwoplfb_tv3uEQF18axOhU_SEjWXwMxgbJWfONzl5bqFOE9f5TtStTVAMRYIndTZ3ITjE_V34lGn9xkyaPiuPO3WJJ9zzyTL3rWJQYGMMfE3g/w400-h71/22.png" width="400" /></a></div> <br /><p></p><p>I will split the 3 years into the following groups: </p><ul style="text-align: left;"><li>first 2.5 month of 2020 </li><li>next 4.5 month of 2020<br /></li><li>and the rest. </li></ul><p>Let's check the day of week breakdown between them. Top chart is 100% stacked bar, since I want to compare percentage and not absolute values:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6nK0RzEMHfdg3p3thLqsig-fIX3rxT2zi-X_R2YiB2SWZFuMkLNSJnjyhoeOkvUDQb6ukYXJ91KYIo2io7k084IWHmUhfNudSBJCWm42XSW8TCXGG_CMqn8B39Nn1hQ9x8fmuqa0wv8zUh4MJNri3upjk97s7qmKhORSYQjPP1vas4RLKcjKodtylkw/s1307/21a.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="753" data-original-width="1307" height="230" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6nK0RzEMHfdg3p3thLqsig-fIX3rxT2zi-X_R2YiB2SWZFuMkLNSJnjyhoeOkvUDQb6ukYXJ91KYIo2io7k084IWHmUhfNudSBJCWm42XSW8TCXGG_CMqn8B39Nn1hQ9x8fmuqa0wv8zUh4MJNri3upjk97s7qmKhORSYQjPP1vas4RLKcjKodtylkw/w400-h230/21a.png" width="400" /></a></div><br /> <p></p><p>As we can expect there is a decline in percentage of Saturday income at the peak of Covid, (9.94%, comparing to 13.33% before and 13.93% after). Interesting that there is a hike in Monday income share (16.57% comparing to 12.37% before and 13.23% after).</p><p> </p><p>One more thing I wanted to check is the capability of searching in filters with many millions of distinct values. That is why I created the string datetime column. We can see that 99.8% of the values in the column are unique. That is over 91 million unique values.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7PsBM8PwfFTof_c_ZVM1bIp94rWce1ehg_cZH9BCQjspgh-hF28XZEqDEVZRxO28Lf4jeSEFzi_q5qK3DRlFJV2nh2QNRkYEORBjfZ2YK3SdYjYNwpcW8TL6d_bFgE4bTdYC49i4paapJtbsO8fRetBlnPuVwCgKzskTSXCs9R2BpIa4pgmevP94rnQ/s562/9.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="562" data-original-width="281" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7PsBM8PwfFTof_c_ZVM1bIp94rWce1ehg_cZH9BCQjspgh-hF28XZEqDEVZRxO28Lf4jeSEFzi_q5qK3DRlFJV2nh2QNRkYEORBjfZ2YK3SdYjYNwpcW8TL6d_bFgE4bTdYC49i4paapJtbsO8fRetBlnPuVwCgKzskTSXCs9R2BpIa4pgmevP94rnQ/s320/9.png" width="160" /></a></div><p>By default, the filters brings values in groups of 500, the search is not case sensitive and the default search is "Contains", while we can select other option, even cools ones such as Pattern Matching:<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIj8ZbEpv-Y3LYghypVynpZBuRXwmQuMpEaHEXrEpILciHPy-ILkj9X1-4q0Cy8VGs6wlWFz4JODIOqwXkWWDN5kaKh6cXfCl1k06m6oVC8zt_JhEa5f2fqSA25TyZ3Km7lUoMcna_tz3_WKCNf3yJ0jrES_--fBUY_Q4iJFtfXZWRrL7FdEmnA3wWg/s550/10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="536" data-original-width="550" height="312" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIj8ZbEpv-Y3LYghypVynpZBuRXwmQuMpEaHEXrEpILciHPy-ILkj9X1-4q0Cy8VGs6wlWFz4JODIOqwXkWWDN5kaKh6cXfCl1k06m6oVC8zt_JhEa5f2fqSA25TyZ3Km7lUoMcna_tz3_WKCNf3yJ0jrES_--fBUY_Q4iJFtfXZWRrL7FdEmnA3wWg/s320/10.png" width="320" /></a></div><p>I'll try searching for columns that begins with "22-Nov-22", that are near the end of the list and got the relevant values within few seconds. Impressive! <br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6YePoZlVFlHZERndNA5Z441HqCYEiJVUgbFpuGRW7UTVK063mf7ulrTtYukgLTNYPZmfzvNPioap8JBLLW8sNtGDulnSYnW2Q5sr86eew3AWRfF2ZXF85r_IS0picwCe-Iv5dwiS37QaWkls9zEqQmKLaUY4pQCEr_MqWcEMUz_bXev1gVWfARGMkCg/s546/11.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="492" data-original-width="546" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6YePoZlVFlHZERndNA5Z441HqCYEiJVUgbFpuGRW7UTVK063mf7ulrTtYukgLTNYPZmfzvNPioap8JBLLW8sNtGDulnSYnW2Q5sr86eew3AWRfF2ZXF85r_IS0picwCe-Iv5dwiS37QaWkls9zEqQmKLaUY4pQCEr_MqWcEMUz_bXev1gVWfARGMkCg/s320/11.png" width="320" /></a></div><p></p><p>Or with Pattern Matching, in this case, I was looking for mid-June or July 2020, at AM hours (the search string 1?-JU?-20*AM): <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8B36C_wK6ZrgGEYfn6jkZd93QediT4WTTNXvwI6Lx4S8QYRbcCY0Lnn2Q2j0YN0wAK8k0u8EQMDKuk829qmsjdb5OOoC152EiDKfuvT97L7yy6O4Tva96hD0zOywsiLjuKIWXLqk9Ne4SyY8_o5-L8aL9TtWhYrs4aVEwl1LmDy6pD-xPvWcbQ7cmAQ/s546/23.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="445" data-original-width="546" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8B36C_wK6ZrgGEYfn6jkZd93QediT4WTTNXvwI6Lx4S8QYRbcCY0Lnn2Q2j0YN0wAK8k0u8EQMDKuk829qmsjdb5OOoC152EiDKfuvT97L7yy6O4Tva96hD0zOywsiLjuKIWXLqk9Ne4SyY8_o5-L8aL9TtWhYrs4aVEwl1LmDy6pD-xPvWcbQ7cmAQ/s320/23.png" width="320" /></a></div><p></p><p>By the way, if you are worried about performance, it's improving once the results are cached:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJc-SCOpKD3wdsJW5bW5Cn8ZBJzpHL-1_cg2GEmqqFmRX9xSWEo_UgRGHjoCtdlBiQHrkCjMJxsAoMiPDSvvjTiUxG8VRGeX5U8MOXzGd_4diN9-Dmr3yEWZh0OpEbPmryjVM5iDdjMdL7e0SsIrF2K6vinHaenYROtgvsbdwLD_qNCxKxME7eyANOXA/s1907/24.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="853" data-original-width="1907" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJc-SCOpKD3wdsJW5bW5Cn8ZBJzpHL-1_cg2GEmqqFmRX9xSWEo_UgRGHjoCtdlBiQHrkCjMJxsAoMiPDSvvjTiUxG8VRGeX5U8MOXzGd_4diN9-Dmr3yEWZh0OpEbPmryjVM5iDdjMdL7e0SsIrF2K6vinHaenYROtgvsbdwLD_qNCxKxME7eyANOXA/w400-h179/24.png" width="400" /></a></div><br /><p><br /></p><p>One last thing...</p><p>What about the performance of the 280 million rows table, you might ask? Well not bad at all, especially, considering the fact that my queries force it to run on the entire table.</p><p>Here is the first run without cache:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdURFkVkYAuIKGLWx9zMUAwWLPkY_EiKQH6TQiQVFnKvipBsYypvoCyqyxI0tmouFtiOjVuO5tGASDSV528FCep7NcWyReULNrxJvma-eXsCbqs5RcXBmUNczDfwzJEYzUeD-ip1vGTeijdqzlWWjv5mwGq4eYB1dtQ5tQkHRDudnlMugmHXBO1mleIQ/s1910/25.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="850" data-original-width="1910" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdURFkVkYAuIKGLWx9zMUAwWLPkY_EiKQH6TQiQVFnKvipBsYypvoCyqyxI0tmouFtiOjVuO5tGASDSV528FCep7NcWyReULNrxJvma-eXsCbqs5RcXBmUNczDfwzJEYzUeD-ip1vGTeijdqzlWWjv5mwGq4eYB1dtQ5tQkHRDudnlMugmHXBO1mleIQ/w400-h178/25.png" width="400" /></a></div><p> </p><p>And here it is with the Cache:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg5a4gZfMKK26D1U5d734UKQ04qsZkW4R7boJyyv3CrKfxYh2A4fhk9Ad8mM-yaWRlAZ7NMDh0AYc202Fl4aCW69d6ikrcLpNFoZkL9Nq-rotbMhmx9r9NMbp9RDcNxxVbsuJy5hr0NRzr3hVVbgznh8CypBkvzrmXpAxHl4JfWESd54q_gVwUQg0SEg/s1918/26.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="882" data-original-width="1918" height="184" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg5a4gZfMKK26D1U5d734UKQ04qsZkW4R7boJyyv3CrKfxYh2A4fhk9Ad8mM-yaWRlAZ7NMDh0AYc202Fl4aCW69d6ikrcLpNFoZkL9Nq-rotbMhmx9r9NMbp9RDcNxxVbsuJy5hr0NRzr3hVVbgznh8CypBkvzrmXpAxHl4JfWESd54q_gVwUQg0SEg/w400-h184/26.png" width="400" /></a></div><br /><p>Or various modifications of filters after the first run:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmy-aL0UWA0T5ZFhfi79EfmVZxT3rMpr9PX4KaEojMGXJMIq6F30IGrRzrcorZSooliIFOp9l6cdUtqyzboi1SNBHdHJJd08s_p4CAiQkkQhZifvvN4yUFdsRzPM3yCOrk5ABFX4EPPg4RLFBpMb2ZBR2pLFYZAjwn10H-5g7iFrJNeNBGx9DrPUBqww/s1922/27.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="857" data-original-width="1922" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmy-aL0UWA0T5ZFhfi79EfmVZxT3rMpr9PX4KaEojMGXJMIq6F30IGrRzrcorZSooliIFOp9l6cdUtqyzboi1SNBHdHJJd08s_p4CAiQkkQhZifvvN4yUFdsRzPM3yCOrk5ABFX4EPPg4RLFBpMb2ZBR2pLFYZAjwn10H-5g7iFrJNeNBGx9DrPUBqww/w400-h179/27.png" width="400" /></a></div><br /><p>Great performance.</p><p>Do you want it event better? Hope to cover it in the next post.<br /></p><p><br /></p><p></p><p> P.S.1</p><p>"Do as I say and not as I do" ... We should refrain from using Admin schema for actual work...</p><p>P.S.2 </p><p>What I did here on Oracle Cloud with ADW and OAC can be done on premises as well, with the equivalent tools - Oracle DB EE and OAS (Oracle Analytic Server.) <br /></p><br />OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-1557253783414908222023-01-08T00:04:00.003+02:002023-01-08T16:55:03.517+02:00OAC /OAS Local Subject Area vs. Oracle Applications based Connection<p> In both OAC (Oracle Analytic Cloud) and OAS (Oracle Analytic Server), enterprise editions we have a very powerful data model (RPD) developed and maintained by the System managers. We use it's Subject Areas to build Analysis, Workbooks... We can also create a dataset based on specific subset of the model. It is done mostly to give additional power to the users, without changing the master data Model. </p><p>It can be created using either the build-in <b>Local Subject Area</b> option, or by creating a <b>new connection based on Oracle Applications.</b> Those are <b>2</b> (mostly) similar options:<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvUV-JzjPaHgMyW-fpWdq4gRRP42fQck9X5zFoRpLJg5DWm6_tg0tm9JHTFcaoZKQhuJjaYWP55LgPqzQBwMYNvBZsFkUY1qeHITwnNlqNW9-U1dQr_p8DoCWKqXzHzQMnBh7b0GrunmipxtJTfE3cWrXqlh7jo_y0dKL7J5a0t6S0oJcP9oAPnnQiSw/s498/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="412" data-original-width="498" height="166" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvUV-JzjPaHgMyW-fpWdq4gRRP42fQck9X5zFoRpLJg5DWm6_tg0tm9JHTFcaoZKQhuJjaYWP55LgPqzQBwMYNvBZsFkUY1qeHITwnNlqNW9-U1dQr_p8DoCWKqXzHzQMnBh7b0GrunmipxtJTfE3cWrXqlh7jo_y0dKL7J5a0t6S0oJcP9oAPnnQiSw/w200-h166/1.png" width="200" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqzsF669mpBKJjllRVJpgGw3KuR2nMxl2Pd7ziH-QBea-JxvW3YcTvrqKukAXT54uv59DzaHHVByq2yE81ag_dN9_KTpUHr0WXFGaF2rvKy721a16B2O2-CydpU7LEzaE24zsCFx_NlSvjXAS2P8WxlhX8z7Bz0vesavXyYBOt46xoeNBTk19_vKlxpw/s1003/2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="765" data-original-width="1003" height="245" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqzsF669mpBKJjllRVJpgGw3KuR2nMxl2Pd7ziH-QBea-JxvW3YcTvrqKukAXT54uv59DzaHHVByq2yE81ag_dN9_KTpUHr0WXFGaF2rvKy721a16B2O2-CydpU7LEzaE24zsCFx_NlSvjXAS2P8WxlhX8z7Bz0vesavXyYBOt46xoeNBTk19_vKlxpw/w320-h245/2.png" width="320" /></a></div><br /><p>In both cases we can create a dateset that uses the system data model (RPD) and treats it in a Database like fashion.</p><p>When creating a dataset that is based on Local Subject Area we can enter Manual Query or Select a Subject area and next select specific column from that Subject Area and create a dataset: <br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVgHLS_BONmyrzVCrXZ3Jce5XBaWrhncep305CZVSh4QDUedSq4LVdj8RZuKGY5_tLKOuykbC7T1Cshuomjy5CHL5oYCXWMzAFT7PTA2eqDaUJzsB-IL1r9FouKreUHz3aX6jRNbkEedcQIHbPyDQCQsT0mQ7nMxwfBrSSfoCX1vbWlPjL38_Y1hLbxQ/s332/3.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="327" data-original-width="332" height="197" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVgHLS_BONmyrzVCrXZ3Jce5XBaWrhncep305CZVSh4QDUedSq4LVdj8RZuKGY5_tLKOuykbC7T1Cshuomjy5CHL5oYCXWMzAFT7PTA2eqDaUJzsB-IL1r9FouKreUHz3aX6jRNbkEedcQIHbPyDQCQsT0mQ7nMxwfBrSSfoCX1vbWlPjL38_Y1hLbxQ/w200-h197/3.png" width="200" /></a></div><br /><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_jR4CiP-H_MsuZzV1xCqpKrxdsYfJxaRlbwAxtgeLWOz0ZrRcmK-4MRJVRQIve9mRr67E79q4GAw-uQ0yrfqqfEt_d4G6fC_FCPC6rUKw677bcwe1n7EdVlH7wvqHCaQPbpJJRyplcCHujuOZFZVAEKai5R1IC8QhP98wtp1d07z1OC2XEbLp6uIeDg/s1905/4.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="843" data-original-width="1905" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_jR4CiP-H_MsuZzV1xCqpKrxdsYfJxaRlbwAxtgeLWOz0ZrRcmK-4MRJVRQIve9mRr67E79q4GAw-uQ0yrfqqfEt_d4G6fC_FCPC6rUKw677bcwe1n7EdVlH7wvqHCaQPbpJJRyplcCHujuOZFZVAEKai5R1IC8QhP98wtp1d07z1OC2XEbLp6uIeDg/w400-h178/4.png" width="400" /></a></div><br />When creating a dataset based on Oracle Application connection, it is similar, except we can also select an Analysis from the catalog as a source:<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeV8Lq2voCUgl-6IwcQfRAy5b19AF0_0szh4bpPdCFYxx_bwA20XPdWX-wGan0F0TSNSlBf8DK6191amWN3uUi8Am7xENwhccmEK-sGGJ2ciyNXM7wjl3WB0csnAPQEU9-aeMm5rrZTmaElLNXaPmYrT0JNPJrzunBHPMrg3ysKmysYDGM5iItPcEuLQ/s425/6.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="425" data-original-width="327" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeV8Lq2voCUgl-6IwcQfRAy5b19AF0_0szh4bpPdCFYxx_bwA20XPdWX-wGan0F0TSNSlBf8DK6191amWN3uUi8Am7xENwhccmEK-sGGJ2ciyNXM7wjl3WB0csnAPQEU9-aeMm5rrZTmaElLNXaPmYrT0JNPJrzunBHPMrg3ysKmysYDGM5iItPcEuLQ/w154-h200/6.png" width="154" /></a></div><br /><p>Yet they are several differences in behavior of the datasets that are created based on the above 2 options.<br /> </p><p>In Both cases we can create a dataset that is based on one subject area. Then add more Subject Areas and connect them with Right Click and Join. Later we can also join them with other datasets or Subject Areas on Workbook level.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6MbB2Oa-rdihDyliRjbuIMrr89WIlzyt44xYF-rOfEgNaYMTjexbr8AfaQVrCu_NgIaMJaSZBO_PWhsZV01HdazznM735deGkVXV1uzsfwK_85pNPPCIadXAuhoCG3EBSfWrllTKKyP1u_au1-62SlLfpNtsV75jBHMYRCVck6qVmTfi0a2UpFLNuug/s576/11.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="370" data-original-width="576" height="129" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6MbB2Oa-rdihDyliRjbuIMrr89WIlzyt44xYF-rOfEgNaYMTjexbr8AfaQVrCu_NgIaMJaSZBO_PWhsZV01HdazznM735deGkVXV1uzsfwK_85pNPPCIadXAuhoCG3EBSfWrllTKKyP1u_au1-62SlLfpNtsV75jBHMYRCVck6qVmTfi0a2UpFLNuug/w200-h129/11.png" width="200" /></a></div><p></p><p>If you want it to be interesting, you can even have a mix of Subject Area and Analysis as a source for Application based data set.<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGfHoyI_kqN94rJAePvshl0tJljn5pXOMxeXT7HTKHKzyOU6Y8z2PL45PShw6r-MqTUG2VR668BdcMqOQlNDre0ExM9ja6-UwAfTmBEH4_GhzvpK5oFSc_L6LQp5ZpDWf6w7b_jW7FaXtkFHihrIq3ilBX08yZsuk3CQuQO7fQDH8mTb78GE_p7quv6Q/s1052/12.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="202" data-original-width="1052" height="61" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGfHoyI_kqN94rJAePvshl0tJljn5pXOMxeXT7HTKHKzyOU6Y8z2PL45PShw6r-MqTUG2VR668BdcMqOQlNDre0ExM9ja6-UwAfTmBEH4_GhzvpK5oFSc_L6LQp5ZpDWf6w7b_jW7FaXtkFHihrIq3ilBX08yZsuk3CQuQO7fQDH8mTb78GE_p7quv6Q/s320/12.png" width="320" /></a></div><br /><p></p><p>When looking at the definition screen we can see the first difference. For local SA (Subject Area) based DS (Dataset) we can select if we want it Live or Cached:</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFSxRDCnGaYffE0AOCiFUajrN9HOCpFeT5QzOy4djU0ro7wgzwakG27OORpvm7GsN7iz53UV2R2s4kJZ-HW5HPiEPxuSQizTm7tNVFJ3bJyCnvEiRSmEgH_sv76vFXH8qj0Dy2wUCqq4cZPcLtLGc3oP8m34h2dKSlST-WMmwIJx8zxmGX2uMnIzmpyg/s1892/7.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="707" data-original-width="1892" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFSxRDCnGaYffE0AOCiFUajrN9HOCpFeT5QzOy4djU0ro7wgzwakG27OORpvm7GsN7iz53UV2R2s4kJZ-HW5HPiEPxuSQizTm7tNVFJ3bJyCnvEiRSmEgH_sv76vFXH8qj0Dy2wUCqq4cZPcLtLGc3oP8m34h2dKSlST-WMmwIJx8zxmGX2uMnIzmpyg/w400-h150/7.png" width="400" /></a></div><br /><p>Such data set can later be scheduled for cashing (Naturally it would work for <b>Live</b> datasets): </p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbgJnly0fC4wcek4T8mMaBCfIQrhwOr_tYscPW0WEz1g5zHSZZ8QSbXDdwNAatEam6fyhwiiEXe4w2SL85h7DJHyaox3bM1v6-z2Hbq1oxq3kj0K2CTCkNiz6jiB7wieINTjETaNyZ9MXrHqa66kopgnNmy45FWSRAqmgChq7D6bXLF5kIrYf70eUHQ/s287/9.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="287" data-original-width="167" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIbgJnly0fC4wcek4T8mMaBCfIQrhwOr_tYscPW0WEz1g5zHSZZ8QSbXDdwNAatEam6fyhwiiEXe4w2SL85h7DJHyaox3bM1v6-z2Hbq1oxq3kj0K2CTCkNiz6jiB7wieINTjETaNyZ9MXrHqa66kopgnNmy45FWSRAqmgChq7D6bXLF5kIrYf70eUHQ/w116-h200/9.png" width="116" /></a></div><br /> <br /><p></p><p>There is no such option in Application connection based DS. It is cashed by default and can be refreshed manually or as Scheduled as described above. <br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi45kawetnyi-VbW3_2vjA9pJsPyvgVeaBZ45PXV1TNM0bKjDmgqPW8vPHMh9dSXmZ4AaA0tkWfyUdjCKsk-up_6jJrPUAQLvAkZJH7tKJnQoh2w7cTIejR9hSvyTfnlgUdyOQdqbky0MZutkPrdw_4M2uxYrErkU6SV7O3TVLxLLuNK8Qu_409aqstOw/s1842/8.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="740" data-original-width="1842" height="161" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi45kawetnyi-VbW3_2vjA9pJsPyvgVeaBZ45PXV1TNM0bKjDmgqPW8vPHMh9dSXmZ4AaA0tkWfyUdjCKsk-up_6jJrPUAQLvAkZJH7tKJnQoh2w7cTIejR9hSvyTfnlgUdyOQdqbky0MZutkPrdw_4M2uxYrErkU6SV7O3TVLxLLuNK8Qu_409aqstOw/w400-h161/8.png" width="400" /></a></div><br /><p><br /></p><h4 style="text-align: left;">Explain and Insights:</h4><p>Both type of data sets support Explain feature. Yet Local SA based DS can't do insights, just like a regular Subject Area. Application connection based DS can do both.<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxwAqWkTHSprUpBM8HZuKBkEoIM76RCYKozvM9sQAadWP-IQk7uadzEYW0MeMoOOSif96sqgorB3WNDZa6CyeuG9gTnl5dZYPtLkeUF7tdc6y08bnToHAFVHa-mi8i3w6GZlyVmBjTUHVyEjofO1KfpkM0m9YudHQJKquHoFxh2CYstcHjwEj6gCx8vw/s1916/10.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="830" data-original-width="1916" height="174" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxwAqWkTHSprUpBM8HZuKBkEoIM76RCYKozvM9sQAadWP-IQk7uadzEYW0MeMoOOSif96sqgorB3WNDZa6CyeuG9gTnl5dZYPtLkeUF7tdc6y08bnToHAFVHa-mi8i3w6GZlyVmBjTUHVyEjofO1KfpkM0m9YudHQJKquHoFxh2CYstcHjwEj6gCx8vw/w400-h174/10.png" width="400" /></a></div><p></p><p><br /></p><h4 style="text-align: left;">Data Options<br /></h4><p>At the Project level we can join both types with additional datasets and Subject Areas. <br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij4kab9rSNaEEa8RIvDx336ogM0yCedRSGresThAcrrYfgUrBmmu6vHwpmV0tl76AmcxfXVXjbhd0UKOE4wac9IWivhTcf6nnGYPPLxhcvUoPBah3tjOE8Y7s5R2jQZcvAcQohCCHJgNRoavUS5DvI4NHpHDSerJOfMKPOt27N4fliA07oPgVooZajeQ/s981/13.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="507" data-original-width="981" height="165" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEij4kab9rSNaEEa8RIvDx336ogM0yCedRSGresThAcrrYfgUrBmmu6vHwpmV0tl76AmcxfXVXjbhd0UKOE4wac9IWivhTcf6nnGYPPLxhcvUoPBah3tjOE8Y7s5R2jQZcvAcQohCCHJgNRoavUS5DvI4NHpHDSerJOfMKPOt27N4fliA07oPgVooZajeQ/s320/13.png" width="320" /></a></div>We can use both types of datasets in Data Flows<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhotUSEHAXwy8X3p8BbTs7QX8zbMfc9bzQVO2xcwb3HDT2v70iVetdQGQ7U-yA3-I_kKvkPyDNleIcRJklxO2pvukbJ3STJ1AD9Ff5xr-a4p7zRuMyMENFKM7dJ9FY328GY2Xzc7HhX4hB2m_4nK8U720yRbDwnveDXXowq609xLZ5LinMf-7viVHw8kA/s717/14.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="300" data-original-width="717" height="134" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhotUSEHAXwy8X3p8BbTs7QX8zbMfc9bzQVO2xcwb3HDT2v70iVetdQGQ7U-yA3-I_kKvkPyDNleIcRJklxO2pvukbJ3STJ1AD9Ff5xr-a4p7zRuMyMENFKM7dJ9FY328GY2Xzc7HhX4hB2m_4nK8U720yRbDwnveDXXowq609xLZ5LinMf-7viVHw8kA/s320/14.png" width="320" /></a></div><br /><p><br /></p><h4 style="text-align: left;">Summary</h4><p>
</p><table border="0" cellpadding="0" cellspacing="0" style="width: 330px;"><colgroup><col style="mso-width-alt: 2787; mso-width-source: userset; width: 59pt;" width="78"></col>
<col style="mso-width-alt: 2844; mso-width-source: userset; width: 60pt;" width="80"></col>
<col style="mso-width-alt: 2759; mso-width-source: userset; width: 58pt;" width="78"></col>
<col style="mso-width-alt: 3328; mso-width-source: userset; width: 70pt;" width="94"></col>
</colgroup><tbody><tr height="19" style="height: 14.4pt;">
<td height="19" style="background: rgb(68, 114, 196) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; height: 14.4pt; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 59pt;" width="78">Group</td>
<td style="background: rgb(68, 114, 196) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 60pt;" width="80">Capability</td>
<td class="xl65" style="background: rgb(68, 114, 196) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 58pt;" width="78">Local SA</td>
<td class="xl65" style="background: rgb(68, 114, 196) none repeat scroll 0% 0%; border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: white; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 700; mso-pattern: #4472C4 none; text-decoration: none; text-line-through: none; text-underline-style: none; width: 70pt;" width="94">Applic based</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">Data Source</td>
<td style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Manual SQL</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Subject Area</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Catalog</td>
<td class="xl65" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>×</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">Refresh</td>
<td style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Live</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
<td class="xl65" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>×</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Cached</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none none solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;">Special</td>
<td style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Explain</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: none; border-style: solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
<td class="xl66" style="border-bottom: none; border-color: rgb(68, 114, 196) rgb(68, 114, 196) currentcolor currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid none none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt medium medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
</tr>
<tr height="19" style="height: 14.4pt;">
<td height="19" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor rgb(68, 114, 196) rgb(68, 114, 196); border-left: .5pt solid #4472C4; border-right: none; border-style: solid none solid solid; border-top: .5pt solid #4472C4; border-width: 0.5pt medium 0.5pt 0.5pt; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; height: 14.4pt; text-decoration: none; text-line-through: none; text-underline-style: none;"><br /></td>
<td style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;">Insight</td>
<td class="xl65" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) currentcolor; border-left: none; border-right: none; border-style: solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt medium; color: black; font-family: Calibri, sans-serif; font-size: 11pt; font-weight: 400; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>×</td>
<td class="xl66" style="border-bottom: .5pt solid #4472C4; border-color: rgb(68, 114, 196) rgb(68, 114, 196) rgb(68, 114, 196) currentcolor; border-left: none; border-right: .5pt solid #4472C4; border-style: solid solid solid none; border-top: .5pt solid #4472C4; border-width: 0.5pt 0.5pt 0.5pt medium; color: black; font-family: Symbol, serif; font-size: 11pt; font-weight: 400; mso-font-charset: 2; text-decoration: none; text-line-through: none; text-underline-style: none;"><span> </span>Ö</td>
</tr>
</tbody></table><p><br /></p><br />OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-11642755816308726662022-03-14T15:17:00.003+02:002022-03-14T15:23:15.073+02:00Oracle Analytics Server 2022 (OAS 6.4) is available<p> The new release of Oracle Analytics Server 2022 (OAS 6.4) is available from Oracle since the beginning of March 2022. </p><p>You can get it from the standard link: <a href="https://www.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html" target="_blank">https://www.oracle.com/solutions/business-analytics/analytics-server/analytics-server.html</a>, if you do, make sure to download the proper 12.2.1.4 weblogic and <span style="font-size: large;"><b>not</b></span> the default 14.1.1.0.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiccjyI0jy4h-jT8sULz29p3xU3DtcWvXNLLnDbNgy1eZkPBG9xy9ZDEI1Eekl-rQtWrSw0ia-HaiFDnnLv-ZeIa2h8jD_NHRVJ26TCMvsSfHPkvV5UjDLxN1ITyfmjrb33Ca4zz4EOfH_NZf9JpgmJvZloK1Ax1nYo1kzJciXiRpAiTerBe1OrDwug2A=s1168" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="781" data-original-width="1168" height="268" src="https://blogger.googleusercontent.com/img/a/AVvXsEiccjyI0jy4h-jT8sULz29p3xU3DtcWvXNLLnDbNgy1eZkPBG9xy9ZDEI1Eekl-rQtWrSw0ia-HaiFDnnLv-ZeIa2h8jD_NHRVJ26TCMvsSfHPkvV5UjDLxN1ITyfmjrb33Ca4zz4EOfH_NZf9JpgmJvZloK1Ax1nYo1kzJciXiRpAiTerBe1OrDwug2A=w400-h268" width="400" /></a></div><br /> Or even better, download from<a href="https://edelivery.oracle.com" target="_blank"> edelivery here</a>
and search "Oracle Analytics Server 6.4". Edelivery on the other hand
does not include links to required patches, JDK and Client.<p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjdQihFbjQ6_x1iq5zRDGF2pYLhCJVr9ijF-m0cTGCZyXUBkpya1mB5DPAMZnTlP02a9PttvHdvY9MV2hE6okjCDkA6zt2qJSa6lponHTKvI_us23ptf0lHJzc09L3FRjMi_q_6Z56meL10fiYv2WRBY_Cm56bcipmE27_8KB8XawheMN5tXvIOCpEXWA=s1100" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="538" data-original-width="1100" height="196" src="https://blogger.googleusercontent.com/img/a/AVvXsEjdQihFbjQ6_x1iq5zRDGF2pYLhCJVr9ijF-m0cTGCZyXUBkpya1mB5DPAMZnTlP02a9PttvHdvY9MV2hE6okjCDkA6zt2qJSa6lponHTKvI_us23ptf0lHJzc09L3FRjMi_q_6Z56meL10fiYv2WRBY_Cm56bcipmE27_8KB8XawheMN5tXvIOCpEXWA=w400-h196" width="400" /></a></div><br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgsT_HXUA538MQdDajvArIpXtFYy91RfeZ5I7UKbFDS5gpGReR0CQIAwcDMxc1x61ZV1mkj4Ra4oDJNMKacRFsSePqz6wmwxURqjIMCP1B1O9ksES4C7orCO-7h3bwoiXVPjC4vzULT8wDLRZECxPe3t6mIKQCUcfB9ov3QAbqxlvSaiSJVHJ7aic9MAQ=s1027" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="501" data-original-width="1027" height="195" src="https://blogger.googleusercontent.com/img/a/AVvXsEgsT_HXUA538MQdDajvArIpXtFYy91RfeZ5I7UKbFDS5gpGReR0CQIAwcDMxc1x61ZV1mkj4Ra4oDJNMKacRFsSePqz6wmwxURqjIMCP1B1O9ksES4C7orCO-7h3bwoiXVPjC4vzULT8wDLRZECxPe3t6mIKQCUcfB9ov3QAbqxlvSaiSJVHJ7aic9MAQ=w400-h195" width="400" /></a></div><br /><p></p><p> See the list of new features <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/whats-new-oas/index.html#OASWN-GUID-1B23BC2D-11BD-4032-B3A7-2ABF1F31E5E0" target="_blank">here</a> and the post by Qubix <a href="https://www.qubix.com/oracle-product-updates/analytics-server-2022-update" target="_blank">here</a>.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiziWZF7Kv1xvPSQu2QXjx5fQoFEM_YGc8VfxzWmx-80VdBfTAUH8IqZ1eHiO2hhtij4GeWbaC8XHXeN-LRoypV1Ots8V1z5VbZxtprCKYRXCUAOnvl-Of6cS9z-j1HtCpZ0JVy-9h0KUZV0XNmTq3hYdWzl49GklGfJ0FVxQRrDIN05sLoaLoMSwQ8bQ=s851" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="851" data-original-width="582" height="400" src="https://blogger.googleusercontent.com/img/a/AVvXsEiziWZF7Kv1xvPSQu2QXjx5fQoFEM_YGc8VfxzWmx-80VdBfTAUH8IqZ1eHiO2hhtij4GeWbaC8XHXeN-LRoypV1Ots8V1z5VbZxtprCKYRXCUAOnvl-Of6cS9z-j1HtCpZ0JVy-9h0KUZV0XNmTq3hYdWzl49GklGfJ0FVxQRrDIN05sLoaLoMSwQ8bQ=w274-h400" width="274" /></a></div><br /> <p></p><p>See the documentation <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/index.html" target="_blank">here</a>.</p><p>The installation guide is <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/install-config-oas/index.html" target="_blank">here</a>.</p><p>The migration/upgrade guide is <a href="https://docs.oracle.com/en/middleware/bi/analytics-server/migrate-upgrade-oas/index.html" target="_blank">here</a>.</p><p> </p><p>You can even get the new release in the cloud from <a href="https://cloudmarketplace.oracle.com/marketplace/en_US/homePage.jspx" target="_blank">Oracle Marketplace</a>, if you don't want the OAC (Oracle Analytic Cloud) for some reason (hope the things <a href="https://gianniceresa.com/2021/12/oracle-analytics-server-on-marketplace-yes-but-no/" target="_blank">Gianni didn't like about the previous version </a>were fixed).<br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhwdjgq018xHAENhPA0kDqo969G2cBLO3ILy8qs__s5ucJfO5_mTq2V_NClvzJx2VexUnTh3wc6i8GpIVsUTBVZ6H8ak3fC5-l8mfSGuGq0KnUePdt44AkL-x962yJ0YOkAeGNiQUvEUZTov1hBApbmvLzBKWfv68sX6MjaAOWv8w8X_dtan6QB4zAaZg=s597" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="492" data-original-width="597" height="264" src="https://blogger.googleusercontent.com/img/a/AVvXsEhwdjgq018xHAENhPA0kDqo969G2cBLO3ILy8qs__s5ucJfO5_mTq2V_NClvzJx2VexUnTh3wc6i8GpIVsUTBVZ6H8ak3fC5-l8mfSGuGq0KnUePdt44AkL-x962yJ0YOkAeGNiQUvEUZTov1hBApbmvLzBKWfv68sX6MjaAOWv8w8X_dtan6QB4zAaZg=s320" width="320" /></a></div><p><br />Or even a docker image by the same Gianni <a href="https://github.com/gianniceresa/docker-images/tree/3d66ca117649f99f61dedc3a867026e387a349f3/OracleAnalyticsServer" target="_blank">here</a>. </p><p><br /></p><p></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-81900463288920779612022-01-10T23:50:00.007+02:002022-01-20T10:18:46.884+02:00Granting Service Administrator privilege to OAC instance<p> When working with Oracle Analytics Cloud (OAC) certain users need the super user privileges. The Service Administrator. The user that created the instance gets it by default. The standard setup of inside OAC (Console->Users and Roles->Application Roles->BI Service Administrator) is not enough.</p><p>One of the major problems is connecting to Data Modeler Client and getting an Error while all parameters seems fine.</p><p><br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEg_IBbvcGnpzFhLxpxBJRz6APlvN3gUPDCHK9way8GWdzf0UNhuIM4btzq__MxhbDDS0LJ3YQgBOX3ADs8tNdAQupxXu1LtF9rVGtDB4YYPLQNZtwAnPV5bjrcNvYCb6bpHNGvHZZoadLzLA1G3rwRoPSUX4xPzXLh1Lp43bRTaTZjjViBbTSl2UuvcOA=s697" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="353" data-original-width="697" height="203" src="https://blogger.googleusercontent.com/img/a/AVvXsEg_IBbvcGnpzFhLxpxBJRz6APlvN3gUPDCHK9way8GWdzf0UNhuIM4btzq__MxhbDDS0LJ3YQgBOX3ADs8tNdAQupxXu1LtF9rVGtDB4YYPLQNZtwAnPV5bjrcNvYCb6bpHNGvHZZoadLzLA1G3rwRoPSUX4xPzXLh1Lp43bRTaTZjjViBbTSl2UuvcOA=w400-h203" width="400" /></a></div><br /><br /><p></p><p> Most of what we need can be found in the A-Team blog, <a href="https://www.ateam-oracle.com/post/provisioning-oracle-analytics-cloud-natively-in-oracle-cloud-infrastructure" target="_blank">Provisioning Oracle Analytics Cloud Natively in Oracle Cloud Infrastructure</a>. I will summarize the relevant parts.</p><p>When creating OAC instances, if the user is not OCI (Oracle Cloud Infrastructure) Admin, the user should be assigned to a group and the group should get a privilege to manage analytics-instances in the relevant compartment <a href="https://docs.oracle.com/en-us/iaas/Content/Identity/Concepts/policies.htm#Policy" target="_blank">see here for more about privileges</a>.<code> <br /></code></p><p><code>allow group <IAM Group> to manage analytics-instances in compartment <Compartment></code></p><p> </p><p><b>Next we should get to the IDCS screen. Find the relevant Oracle Cloud Service and assign the User, Group or Application Role to the ServiceAdministrator Application Role.</b></p><p><b>This the detailed description of the above paragraph:</b><br /></p><p>From Burger menu on the left select Identity & Security and Federation:<br /></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj5qOrsc3dz3IE66KjBD3Vd3Z28p04zzHQIJpV_M1Yz3JRUeN6scPHJmjMAYsSrIeVjIIwNVccaDYlIVLKk1Au_lkD3t5lgTd64yANYAdyD_2ZqKySAm4zK07F8cgwCauOj7NfS-V4pJOG0HOyxQQRIqAUo446B23FcfgoLsyeQZ-vdzmMtSx8I_5bnAg=s647" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="567" data-original-width="647" height="280" src="https://blogger.googleusercontent.com/img/a/AVvXsEj5qOrsc3dz3IE66KjBD3Vd3Z28p04zzHQIJpV_M1Yz3JRUeN6scPHJmjMAYsSrIeVjIIwNVccaDYlIVLKk1Au_lkD3t5lgTd64yANYAdyD_2ZqKySAm4zK07F8cgwCauOj7NfS-V4pJOG0HOyxQQRIqAUo446B23FcfgoLsyeQZ-vdzmMtSx8I_5bnAg=s320" width="320" /></a></div><p></p><p>There click on the Identity Provider<br /></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh_ObaAm3iHA3toFB1y6i0g4d2u3Y3xgKddQHpOJCGTe-VCfCLF6Oijdr69tcJPzVyVsOouFLye4-4kxJTeYHI3eLZRTrZDQLGoIM0oFQNuRC77jTyXHd2hqHmr4JLL0uiRfDjhV-1BSH4BJmQZ-FDs28aoj1Z9ZIogt3ghiA_TLeJDqkncrwBxfSycYw=s662" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="370" data-original-width="662" height="179" src="https://blogger.googleusercontent.com/img/a/AVvXsEh_ObaAm3iHA3toFB1y6i0g4d2u3Y3xgKddQHpOJCGTe-VCfCLF6Oijdr69tcJPzVyVsOouFLye4-4kxJTeYHI3eLZRTrZDQLGoIM0oFQNuRC77jTyXHd2hqHmr4JLL0uiRfDjhV-1BSH4BJmQZ-FDs28aoj1Z9ZIogt3ghiA_TLeJDqkncrwBxfSycYw=s320" width="320" /></a></div>And press the <b id="d49dc256-5757-e40c-19f1-f6ec031f4938" style="-webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0px; background-color: #fcfcfc; box-sizing: inherit; color: #222222; display: inline; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: bolder; letter-spacing: normal; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">Oracle Identity Cloud Service Console</b> link:<p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiS9zkAgRdTyIzkMxz4yQViRgWOPoVsgSSfCGZOCdnNPTHTSBsKLGUnuWr0TCv7XaCd0tUoNV9f8KGsbrTU41fOVr4afLZ78YA03EPBejpdYOn-QG1yRVX5BjA9E9cNAjxnpGxpM8hgTwkkkkEs5zMfBBdRzl9oEu8qPbhpxgDHNDg5xj9SgbhI4rsoyg=s812" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="557" data-original-width="812" height="220" src="https://blogger.googleusercontent.com/img/a/AVvXsEiS9zkAgRdTyIzkMxz4yQViRgWOPoVsgSSfCGZOCdnNPTHTSBsKLGUnuWr0TCv7XaCd0tUoNV9f8KGsbrTU41fOVr4afLZ78YA03EPBejpdYOn-QG1yRVX5BjA9E9cNAjxnpGxpM8hgTwkkkkEs5zMfBBdRzl9oEu8qPbhpxgDHNDg5xj9SgbhI4rsoyg=s320" width="320" /></a></div><p>There select the burger menu and Oracle Cloud Services:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhiE3r_YCpYvxxHuBCwrZ7g1aRXV8lTbpEGC-5fHTEM18UwdWC08HjG7yF_T27EGqv3_Gog_MNN0Y5wJqY4zu0M8L8_Xe2d5Ed5qHm_2eYDpk-YUi-bewtzj_FCvADrqz8q9v1gQXkdPCQLn5b7L7hSvumL_cFJ55MyCLsG3Ow5GvAt716wGQc4KUiTEg=s938" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="418" data-original-width="938" height="143" src="https://blogger.googleusercontent.com/img/a/AVvXsEhiE3r_YCpYvxxHuBCwrZ7g1aRXV8lTbpEGC-5fHTEM18UwdWC08HjG7yF_T27EGqv3_Gog_MNN0Y5wJqY4zu0M8L8_Xe2d5Ed5qHm_2eYDpk-YUi-bewtzj_FCvADrqz8q9v1gQXkdPCQLn5b7L7hSvumL_cFJ55MyCLsG3Ow5GvAt716wGQc4KUiTEg=s320" width="320" /></a></div><p></p><p>You might have one or many services there. Find the ANALYTICSINST that is relevant to you and click on it.<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhpiKEZM9uRif4cFq9zn3q5ypvXkX70nqQ-oz-FMY0rVr2ojdWpNneFZu5U-unnwmNI6mq2_kiJblHGUacx4mg62wj47EW_MYDsQ-GEYUsG_vispEkEcEUsg-TrRH-N4sg_Zci4n4ez54HK8oqR2Sb2aExLjMNF_DDHRUGmQAqqp5H3Nr8sDF-XTL0yDw=s983" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="983" height="162" src="https://blogger.googleusercontent.com/img/a/AVvXsEhpiKEZM9uRif4cFq9zn3q5ypvXkX70nqQ-oz-FMY0rVr2ojdWpNneFZu5U-unnwmNI6mq2_kiJblHGUacx4mg62wj47EW_MYDsQ-GEYUsG_vispEkEcEUsg-TrRH-N4sg_Zci4n4ez54HK8oqR2Sb2aExLjMNF_DDHRUGmQAqqp5H3Nr8sDF-XTL0yDw=s320" width="320" /></a></div><p></p><p>Now find the Application Roles tab. There click on the menu (on the right) for Service Administrator and assign User, Group or Application Role to it.<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgIp88nHMD2pOYXuXr385_TnOw7zlS55moGbmAvXFGS6xETa9ybZnSk6dRiLbaw8iyAPKdY0l2AVGd8XdKp-uvRYR_X5orfrGKM_AEWDUdJAEHDHovwtWn_Xey0yfjks92V7qbwieg0Y1IBAvSpmO0l_Q8xp6aRVHmyWhCg5VlDkoC-lZRBbw3KHf7PBQ=s1352" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="510" data-original-width="1352" height="151" src="https://blogger.googleusercontent.com/img/a/AVvXsEgIp88nHMD2pOYXuXr385_TnOw7zlS55moGbmAvXFGS6xETa9ybZnSk6dRiLbaw8iyAPKdY0l2AVGd8XdKp-uvRYR_X5orfrGKM_AEWDUdJAEHDHovwtWn_Xey0yfjks92V7qbwieg0Y1IBAvSpmO0l_Q8xp6aRVHmyWhCg5VlDkoC-lZRBbw3KHf7PBQ=w400-h151" width="400" /></a></div><p>Once you select an option, a search screen with all possible values appears.</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj00nv9UO2f21Wap8VUyEO96DH0N-n565MLdQhbZMFVhI2KppMXNVRBZUm7NNL8Em6nmJSqmRgOKTMR6o8vHogz2iS5uJfLi83IE3PaRUwHsSZiHdlnqNdf5jTNFjqUcpdce_l9WZY-xqHu-oTlpLGXX42-JcuYY52AAst79CBxxXF-viz7zxr5e7Q3oQ=s782" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="417" data-original-width="782" height="171" src="https://blogger.googleusercontent.com/img/a/AVvXsEj00nv9UO2f21Wap8VUyEO96DH0N-n565MLdQhbZMFVhI2KppMXNVRBZUm7NNL8Em6nmJSqmRgOKTMR6o8vHogz2iS5uJfLi83IE3PaRUwHsSZiHdlnqNdf5jTNFjqUcpdce_l9WZY-xqHu-oTlpLGXX42-JcuYY52AAst79CBxxXF-viz7zxr5e7Q3oQ=s320" width="320" /></a></div><p>Select who you want to add to Service Administrator Application Role.</p><p><br /></p><p><br /></p><p>If you are interested in the relationship between "Application Roles
Available in Oracle Cloud Infrastructure
Console" and "Permissions in <span>Oracle
Analytics Cloud</span>", you can find it here:<br /></p><p> <a href="https://docs.oracle.com/en/cloud/paas/analytics-cloud/acabi/users-and-groups.html#GUID-811DEC21-ECF8-4E98-86F3-8BC2088A11A4" target="_blank">https://docs.oracle.com/en/cloud/paas/analytics-cloud/acabi/users-and-groups.html#GUID-811DEC21-ECF8-4E98-86F3-8BC2088A11A4</a></p><p><b><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi8sjL8QmIV0Cj2dFymuOuFQjnW0w8qlwk7zx3XBOsbKrW7w-vey4hDL7BUANMV94th1EWKxT6H1dTsftp9kjkmn2Etu9G0g80G5tiiS4AEmZhGe-O83VshnU0zBDLmNCMWJ77P8gSbo0f4M907M_v0QoXwUH-P46kWNcE6Jz1We3ws9E7ifsiUto7U6Q=s1005" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="467" data-original-width="1005" height="186" src="https://blogger.googleusercontent.com/img/a/AVvXsEi8sjL8QmIV0Cj2dFymuOuFQjnW0w8qlwk7zx3XBOsbKrW7w-vey4hDL7BUANMV94th1EWKxT6H1dTsftp9kjkmn2Etu9G0g80G5tiiS4AEmZhGe-O83VshnU0zBDLmNCMWJ77P8gSbo0f4M907M_v0QoXwUH-P46kWNcE6Jz1We3ws9E7ifsiUto7U6Q=w400-h186" width="400" /></a> <br /></b></p><p><b> Basic table from documentation:
</b></p><table border="1" cellpadding="4" cellspacing="0" class="Formal" frame="hsides" rules="rows" style="width: 100%px;" summary="This table describes application
roles available in Oracle Cloud Infrastructure
Console for a specific Oracle
Analytics Cloud service" title=""><thead><tr align="left" valign="top"><th align="left" id="d7636e136" valign="bottom" width="35%">Application Roles
Available in Oracle Cloud Infrastructure
Console</th><th align="left" id="d7636e138" valign="bottom" width="65%">Permissions in <span>Oracle
Analytics Cloud</span></th></tr></thead><tbody><tr align="left" valign="top">
<td align="left" id="d7636e144" valign="top" width="35%">
<p>ServiceAdministrator</p>
</td>
<td align="left" valign="top" width="65%">
<p>Member of <span class="uicontrol bold">BI Service
Administrator</span>, <span class="uicontrol bold">BI Data
Model Author</span>, and <span class="uicontrol bold">BI Data
Load Author</span>. Allows users to
administer <span>Oracle
Analytics Cloud</span> and delegate privileges to others.
</p>
<p>The user who creates the service
is automatically assigned this application
role.</p>
</td>
</tr><tr align="left" valign="top">
<td align="left" id="d7636e170" valign="top" width="35%">
<p>ServiceUser</p>
</td>
<td align="left" valign="top" width="65%">
<p>Member of <span class="uicontrol bold">BI Content
Author</span> and <span class="uicontrol bold">DV Content
Author</span>.
</p>
<p>Allows users to create and share
content.</p>
</td>
</tr><tr align="left" valign="top">
<td align="left" id="d7636e190" valign="top" width="35%">
<p>ServiceViewer</p>
</td>
<td align="left" valign="top" width="65%">
<p>Member of <span class="uicontrol bold">BI
Consumer</span> and <span class="uicontrol bold">DV
Consumer</span>.
</p>
<p>Allows users to view and explore
content.</p>
</td>
</tr><tr align="left" valign="top">
<td align="left" id="d7636e210" valign="top" width="35%">
<p>ServiceDeployer</p>
</td>
<td align="left" valign="top" width="65%">
<p>Not used in <span>Oracle
Analytics Cloud</span>.
</p>
</td>
</tr><tr align="left" valign="top"><td align="left" id="d7636e224" valign="top" width="35%">
<p>ServiceDeveloper</p>
</td><td align="left" valign="top" width="65%">
<p>Not used in <span>Oracle
Analytics Cloud</span>.
</p></td></tr></tbody></table><p><b>Detailed table from Analytics perspective: </b></p><p>
</p><div align="right">
<span id="page55R_mcid14"><span id="page55R_mcid15">
</span></span><span id="page55R_mcid9"><span id="page55R_mcid10">
</span></span><span id="page55R_mcid8">
</span><span id="page55R_mcid7">
</span><span id="page55R_mcid21">
</span><span id="page55R_mcid18">
</span><span id="page55R_mcid16">
</span><span id="page55R_mcid26">
</span><span id="page55R_mcid25">
</span><span id="page55R_mcid24">
</span><span id="page55R_mcid22">
</span><span id="page55R_mcid30">
</span><span id="page55R_mcid29">
</span><span id="page55R_mcid28">
</span><span id="page55R_mcid27">
</span><span id="page55R_mcid36">
</span><span id="page55R_mcid35">
</span><span id="page55R_mcid31">
</span><span id="page55R_mcid42">
</span><span id="page55R_mcid41">
</span><span id="page55R_mcid39">
</span><span id="page55R_mcid37">
</span><span id="page55R_mcid46">
</span><span id="page55R_mcid45">
</span><span id="page55R_mcid44">
</span><span id="page55R_mcid43">
</span><span id="page55R_mcid51">
</span><span id="page55R_mcid47">
</span><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" dir="rtl" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-table-dir: bidi; mso-yfti-tbllook: 1184;">
<tbody><tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p align="center" class="MsoNormal" dir="RTL" style="line-height: normal; margin-bottom: 0in; text-align: center;"><span class="markedcontent"><b><span dir="LTR" style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Predefined Application</span></b></span><b><span dir="LTR"></span><br role="presentation" />
<span id="page55R_mcid11"><span id="page55R_mcid12"></span></span></b><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.934546);"><b><span dir="LTR" style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Role in
Oracle Identity</span></b></span></span><b><span dir="LTR"><br role="presentation" />
<span id="page55R_mcid13"></span></span></b><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.896094);"><b><span dir="LTR" style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Cloud Service</span></b></span></span><b><span lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></b></p>
</td>
<td style="border-right: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p align="center" class="MsoNormal" dir="RTL" style="line-height: normal; margin-bottom: 0in; text-align: center;"><span class="markedcontent"><b><span dir="LTR" style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Default Members</span></b></span><b><span lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></b></p>
</td>
<td style="border-right: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p align="center" class="MsoNormal" dir="RTL" style="line-height: normal; margin-bottom: 0in; text-align: center;"><span class="markedcontent"><b><span dir="LTR" style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Description</span></b></span><b><span lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></b></p>
</td>
<td style="border-right: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p align="center" class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: center; unicode-bidi: embed;"><span class="markedcontent"><b><span style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Predefined
Application Roles in Oracle</span></b></span><b><br role="presentation" />
<span id="page55R_mcid6"></span></b><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.923499);"><b><span style="font-family: "Arial",sans-serif; font-size: 13.0pt;">Analytics Cloud</span></b></span></span><b><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></b></p>
</td>
</tr>
<tr style="mso-yfti-irow: 1;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceAdministrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Administrator
who created the</span></span><br role="presentation" />
<span id="page55R_mcid19"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.907271);"><span style="font-family: "Arial",sans-serif;">service</span></span></span></span><br role="presentation" style="mso-special-character: line-break;" />
<br style="mso-special-character: line-break;" />
<span id="page55R_mcid20"><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation" style="transform: scaleX(0.948681);"></span></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to administer Oracle Analytics Cloud and</span></span><br role="presentation" />
<span id="page55R_mcid17"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.937873);"><span style="font-family: "Arial",sans-serif;">delegate
privileges to others using the Console.</span></span></span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">BI
Service Administrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 2;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceAdministrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">BI Service Administrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to manage data models in Oracle</span></span><br role="presentation" />
<span id="page55R_mcid23"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.942357);"><span style="font-family: "Arial",sans-serif;">Analytics
Cloud using Data Modeler</span></span></span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">BI
Data Model Author</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 3;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceAdministrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">BI Service
Administrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to load data.</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">BI
Data Load Author</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 4;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceUser</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">BI Service
Administrator</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to create visualization projects, load data</span></span><br role="presentation" />
<span id="page55R_mcid32"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.945068);"><span style="font-family: "Arial",sans-serif;">for data
visualizations, and explore data</span></span></span></span><br role="presentation" />
<span id="page55R_mcid33"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.931964);"><span style="font-family: "Arial",sans-serif; font-size: 11.5pt;">visualizations.</span></span></span></span><br role="presentation" style="mso-special-character: line-break;" />
<br style="mso-special-character: line-break;" />
<span id="page55R_mcid34"><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation" style="transform: scaleX(0.939952);"></span></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">DV
Content Author</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 5;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceUser</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">BI Service
Administrator</span></span></p>
<span id="page55R_mcid40">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 11.5pt;">DV
Content Author</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</span></td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to create analyses and dashboards in</span></span><br role="presentation" />
<span id="page55R_mcid38"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.934559);"><span style="font-family: "Arial",sans-serif;">Oracle
Analytics Cloud and share them with others.</span></span></span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">BI
Content Author</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 6;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceViewer</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">DV Content
Author</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to explore data visualizations.</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">DV
Consumer</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation"></span></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 7;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">ServiceViewer</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">DV Content
Author</span></span><br role="presentation" />
<span id="page55R_mcid52"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.964621);"><span style="font-family: "Arial",sans-serif;">BI Content
Author</span></span></span></span></p>
<span id="page55R_mcid53">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">BI Data Load
Author</span></span><br style="mso-special-character: line-break;" />
<br style="mso-special-character: line-break;" />
<span id="page55R_mcid54"><span role="presentation"><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"><span role="presentation" style="transform: scaleX(0.940144);"></span></span></span></span></p>
</span></td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;">Allows users
to view and run reports in Oracle</span></span><br role="presentation" />
<span id="page55R_mcid48"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.91817);"><span style="font-family: "Arial",sans-serif;">Analytics
Cloud (projects, analyses, dashboards).</span></span></span></span><br role="presentation" />
<span id="page55R_mcid49"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.934396);"><span style="font-family: "Arial",sans-serif;">Use this
application role to control who has access to</span></span></span></span><br role="presentation" />
<span id="page55R_mcid50"><span class="markedcontent"><span role="presentation" style="transform: scaleX(0.934014);"><span style="font-family: "Arial",sans-serif;">the service.</span></span></span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">BI
Consumer</span></span><span dir="RTL" lang="HE" style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin;"></span></p>
</td>
</tr>
<tr style="mso-yfti-irow: 8; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 177.6pt;" valign="top" width="237">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-theme-font: minor-bidi; mso-bidi-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi;">ServiceDeployer</span></p>
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt; mso-ascii-theme-font: minor-bidi; mso-bidi-theme-font: minor-bidi; mso-hansi-theme-font: minor-bidi;">ServiceDeveloper<span class="markedcontent"></span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 130.5pt;" valign="top" width="174">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;"> </span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 166.15pt;" valign="top" width="222">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif;"> </span></span></p>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: solid windowtext 1.0pt; border-right: none; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-right-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 148.5pt;" valign="top" width="198">
<p class="MsoNormal" dir="LTR" style="direction: ltr; line-height: normal; margin-bottom: 0in; text-align: left; unicode-bidi: embed;"><span class="markedcontent"><span style="font-family: "Arial",sans-serif; font-size: 12.0pt;">Not
used</span></span></p>
</td>
</tr>
</tbody></table>
</div>
<p><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:39;
mso-style-unhide:no;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0in;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--></p><p><br /></p><br /><p></p><br /><p><br /></p><p><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com1tag:blogger.com,1999:blog-4322942733345823065.post-64546898709375641102022-01-10T11:59:00.002+02:002022-01-10T12:05:40.367+02:00Custom link to DV (Self Service) from Classic OAC / OAS menu<p> In the header of Classic Analytics in OAC/OAS customers often look for a link to the Self Service Analytics (often referred as DV). </p><p>From this</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEieep2eeXtFEIDsET2Jd91fEmbG4FuqlwT7JGPvmHWvET90sSjhd75jHzh5cO0KpqLu8Vmr9_hDuLs_jeFSxhy7VOYXnlLYrIgJexoFmSH393RjVTit9XzIZb0OHXpdr0ntsBtS7Vw7pVYzPH4Cx6Tp0t9dj7gEFPIdvc2LTIAb_kLpV8-qExDz15H7Bw=s600" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="63" data-original-width="600" height="43" src="https://blogger.googleusercontent.com/img/a/AVvXsEieep2eeXtFEIDsET2Jd91fEmbG4FuqlwT7JGPvmHWvET90sSjhd75jHzh5cO0KpqLu8Vmr9_hDuLs_jeFSxhy7VOYXnlLYrIgJexoFmSH393RjVTit9XzIZb0OHXpdr0ntsBtS7Vw7pVYzPH4Cx6Tp0t9dj7gEFPIdvc2LTIAb_kLpV8-qExDz15H7Bw=w400-h43" width="400" /></a></div><p>To this</p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEj8krc-3fm7TOZzx6OpF3pcBXPN0-cdT43ImvUX9C1YBfCL2b3vwzsTpzi4HVx7yAEmArdZ-n7PLUcIJu63R6AVqlugcxXfLcxxnv_x8tlpwkFHHYmDxocu69LxL2YNacblK85t-h8Dekr7uP2TeZxiYX7u1hfLoMc0_h4uFNtDzE3ezimT1l4Ad3OLGg=s621" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="67" data-original-width="621" height="44" src="https://blogger.googleusercontent.com/img/a/AVvXsEj8krc-3fm7TOZzx6OpF3pcBXPN0-cdT43ImvUX9C1YBfCL2b3vwzsTpzi4HVx7yAEmArdZ-n7PLUcIJu63R6AVqlugcxXfLcxxnv_x8tlpwkFHHYmDxocu69LxL2YNacblK85t-h8Dekr7uP2TeZxiYX7u1hfLoMc0_h4uFNtDzE3ezimT1l4Ad3OLGg=w400-h44" width="400" /></a></div><p>We can easily achieve it. Using the Console in OAC/OAS.</p><p>In OAC Self Service interface select the Console Menu:<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhFCYIjIiMfjS_UKQO7b0KxpCjSSCOMz1Dc9ryC8ZbY1rD_yq_xVoUI36BCCmQsNSQMCibqPbbLg5a_xABCybY0LSXpAfaiG5Nc8TapGyH10uuhjd_6YEOhBauI-z5Mj2SWgiU3hHJ0LCN9ER3SdSJkns6WAu12qKmvBvfRNl404bhXVjBayi8AYdG1OQ=s650" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="438" data-original-width="650" height="135" src="https://blogger.googleusercontent.com/img/a/AVvXsEhFCYIjIiMfjS_UKQO7b0KxpCjSSCOMz1Dc9ryC8ZbY1rD_yq_xVoUI36BCCmQsNSQMCibqPbbLg5a_xABCybY0LSXpAfaiG5Nc8TapGyH10uuhjd_6YEOhBauI-z5Mj2SWgiU3hHJ0LCN9ER3SdSJkns6WAu12qKmvBvfRNl404bhXVjBayi8AYdG1OQ=w200-h135" width="200" /></a></div><br />There select System Settings<br /><p></p><p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh4iKQZigHE8y_NMnYjfHztMsqYle73dhyDEjgtJe_mP3Bp34gTWWRkcYYW9vwr2QzqmBbpmTf8LrLoH65MXu0i4G3FVKglCNTwLwABmbK1NiGxmkk5j2fdaqOppoMRm0kOxluq7rrpOMnAK7p464JNAg2bi9kKVInm-RFJmzgvAfjk8G70VPzLL1Oluw=s421" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="201" data-original-width="421" height="96" src="https://blogger.googleusercontent.com/img/a/AVvXsEh4iKQZigHE8y_NMnYjfHztMsqYle73dhyDEjgtJe_mP3Bp34gTWWRkcYYW9vwr2QzqmBbpmTf8LrLoH65MXu0i4G3FVKglCNTwLwABmbK1NiGxmkk5j2fdaqOppoMRm0kOxluq7rrpOMnAK7p464JNAg2bi9kKVInm-RFJmzgvAfjk8G70VPzLL1Oluw=w200-h96" width="200" /></a></div><br /><p></p><p>There update the Custom Links XML<br /></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjtd-3JvR3rlfUyH77FN8l8fyBExpJ01KKdrdu_viwW_WATIFV6dtgicR4HKndwz4ia3fhXGu1nIhL4MY4-OqJsK9NryQH-jJUCwYXIB9xdC3T92zML3rv_ANLHFGRUW5q5JCISFUyJSNztbrrr-qzLk-9caHz72VFbtK5of64tfRaahjMm9sThk22Uaw=s1110" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="467" data-original-width="1110" height="169" src="https://blogger.googleusercontent.com/img/a/AVvXsEjtd-3JvR3rlfUyH77FN8l8fyBExpJ01KKdrdu_viwW_WATIFV6dtgicR4HKndwz4ia3fhXGu1nIhL4MY4-OqJsK9NryQH-jJUCwYXIB9xdC3T92zML3rv_ANLHFGRUW5q5JCISFUyJSNztbrrr-qzLk-9caHz72VFbtK5of64tfRaahjMm9sThk22Uaw=w400-h169" width="400" /></a></div><p></p><p>The simple version is:</p><p><span style="background-color: #eeeeee;"><?xml version="1.0" encoding="utf-8"?><br /><customLinks xmlns="com.siebel.analytics.web/customlinks/v1"><br /> <link id="1" name="DV" description="Self Service" src="https://<span style="background-color: #fcff01;">YOUR_SERVER_NAME</span>/ui/dv/" target="blank" ><br /> <locations><br /> <location name="header" insertBefore="catalog"/><br /> </locations><br /> </link><br /></customLinks></span></p><p>Replace the YOUR_SERVER_NAME to the one relevant to you.</p><p>The XML can be enhanced with icons (for example iconSmall="common/info_ena.png" after the target="blank" parameter) or set for specific privileges (adding <privilege> block)... or placed in different locations (change the insertBefore value)... Other links can be added with additional link blocks with unique ids...<br /></p><p>After the settings update, Restart the server is required.</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgAuY39EY4-IAWPeRDobcdkKrppnIxi0zSIdfuiWGj3O8sWr-UVx1bbWs791a9m-Qpz31lbea2fBsms2rzyGQdVs4yXWiwonAOpOo5XhYu4Yz78oNkz7ruM2PcBstCEl_STySihZrASBEbS-XXgSW4PRq97wNW_EJ_Eo9lUNY2zf-Dhxb4TiC5szQMnfQ=s1298" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="261" data-original-width="1298" height="80" src="https://blogger.googleusercontent.com/img/a/AVvXsEgAuY39EY4-IAWPeRDobcdkKrppnIxi0zSIdfuiWGj3O8sWr-UVx1bbWs791a9m-Qpz31lbea2fBsms2rzyGQdVs4yXWiwonAOpOo5XhYu4Yz78oNkz7ruM2PcBstCEl_STySihZrASBEbS-XXgSW4PRq97wNW_EJ_Eo9lUNY2zf-Dhxb4TiC5szQMnfQ=w400-h80" width="400" /></a></div><br /> <p></p><br />OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-34425343663321511062021-12-20T11:57:00.004+02:002021-12-20T13:13:38.735+02:00Data Visualization - A language of colors. Guest Post<p> <!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]-->
</p><p class="MsoNormal">A Guest post by Baby Sirota.<span style="mso-spacerun: yes;">
</span>He agreed to share some of his experience and knowledge in Data
Visualization. Baby is BI Solutions Manager in One1 Technologies’ Oracle &
NetSuite Division. </p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">When speaking of DV, we can divide the process into two
arenas:</p>
<p class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -0.25in;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">1.<span style="font: 7pt "Times New Roman";">
</span></span></span><span dir="LTR"></span><b><u>Backscene</u></b>-
basically, the infrastructure, consisting of every part that’s related to
retrieving, aggregating and categorizing data.</p><p class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -0.25in;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">2.<span style="font: 7pt "Times New Roman";">
</span></span></span><span dir="LTR"></span><b><u>On stage</u></b> –
the visual elements that, using colors, size and shapes, translate rows of raw
data into ACTIONABLE KNOWLEDGE.</p>
<p class="MsoNormal">And while you cannot possibly display data without preparing
it (properly!!!) first, I’d like to demonstrate when and how <b><u>COLORS</u></b>
can infuse our Visuals with meaning.</p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;">.<span style="font: 7pt "Times New Roman";">
</span></span></span><b><u>Segmentation</u></b>-
Assigning a designated palette to every segment helps distinguish it within a
given Dashboard. </p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjskk9gqaK9-WMBcLCPt0S-BNzoQ0rWlEQWgqNf2sx-PPeA0DD7Dz3zKtZAWpICjxqCZyKbRXnJD5pf_3YFqsf-Bqcv9Vdw5EKXEhzGMAky2B8Lq-2STWa0_t005SjpKjP1Qo3k4h0wBFJUlVlw7lvUDWwDNnVpVPx_C3Biz1ynVl2z6J-dPXYlkHISHg=s979" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="579" data-original-width="979" height="236" src="https://blogger.googleusercontent.com/img/a/AVvXsEjskk9gqaK9-WMBcLCPt0S-BNzoQ0rWlEQWgqNf2sx-PPeA0DD7Dz3zKtZAWpICjxqCZyKbRXnJD5pf_3YFqsf-Bqcv9Vdw5EKXEhzGMAky2B8Lq-2STWa0_t005SjpKjP1Qo3k4h0wBFJUlVlw7lvUDWwDNnVpVPx_C3Biz1ynVl2z6J-dPXYlkHISHg=w400-h236" width="400" /></a></div><p></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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]--></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]--></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;">
</p><p class="MsoNormal" style="margin-left: 0.5in;"><u>Ex</u>: Coloring by Customer
segment – the human brain connects the data by the colors, and automatically
assigns the details to each group.</p>
<p class="MsoNormal" style="margin-left: 0.5in;">When <b>stacking</b> and/or
creating a <b>100% viz</b>, segmentation by color is extra useful in
translating data into knowledge. Each segment in a category has its relative
part in the whole, and using color to display it gives an instinctual
understanding – which is bigger? When? For how long and for what type of
customer? <br /></p>
<p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]--></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;">
</p><p class="MsoNormal" style="margin-left: 0.5in;"><b>Advanced level: enrich your
color segmentation with shapes & sizes</b>-<span style="mso-no-proof: yes;"> </span></p>
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgdg0XfPScFQ7ll8Bb5wMe0-Bh6Bq68vtx6Pll4l1HBftuzA28KL3edkAUd1oO_1RpkB8Uewq1gQVhQUYjd0i3IcwrsxheyR4OKBGO9d7df2ZbzAYtNT2jwCbcUmLgwcGdfzzio1W8pY9bNaNM2Ka1LdWgfLkJE0S5d4-DKWSwjmPu1CWAFK7hOvM9jqw=s1376" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="736" data-original-width="1376" height="214" src="https://blogger.googleusercontent.com/img/a/AVvXsEgdg0XfPScFQ7ll8Bb5wMe0-Bh6Bq68vtx6Pll4l1HBftuzA28KL3edkAUd1oO_1RpkB8Uewq1gQVhQUYjd0i3IcwrsxheyR4OKBGO9d7df2ZbzAYtNT2jwCbcUmLgwcGdfzzio1W8pY9bNaNM2Ka1LdWgfLkJE0S5d4-DKWSwjmPu1CWAFK7hOvM9jqw=w400-h214" width="400" /></a></div>
<p class="MsoNormal" style="margin-left: 0.5in;">Add measures to Size and Shape
panes, see how in just a glance you can tell that for Customer segment
‘Consumer’, Office Supplies is the best seller – and most profitable –
category. </p>
<p class="MsoNormal"> <span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font: 7pt "Times New Roman";"> </span></span></span></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="mso-list: Ignore;"><span style="font: 7pt "Times New Roman";"><span><span> </span> </span> </span></span></span><b><u>Significance</u></b>
– Color as indication to amount / quantity. Assign a color to a specific
measure and see its distribution over a given segment. </p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><span> </span> <u><span face=""Calibri",sans-serif" style="font-size: 11pt; line-height: 107%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Ex: </span><span face=""Calibri",sans-serif" style="font-size: 11pt; line-height: 107%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">polygon
map</span></u> <br /></p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjSu6QEX4cgXO3Q3N4ne0I7pzXYX4WXIRR2fF8r4lr4JYBdoQlRD2HSAn9Orx6f_nGEr9l1ll1JfQKt1izE8VbYjEkmcat8suXuGSvqWG6vd9DEgo1M9lqrHaG-Z2NVWdDF04ELvZSQ6PJKEjwDX-IE-Kaxbpk59uJq25tF4F6aRKy9q7N3lZ747PzK0w=s758" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="469" data-original-width="758" height="198" src="https://blogger.googleusercontent.com/img/a/AVvXsEjSu6QEX4cgXO3Q3N4ne0I7pzXYX4WXIRR2fF8r4lr4JYBdoQlRD2HSAn9Orx6f_nGEr9l1ll1JfQKt1izE8VbYjEkmcat8suXuGSvqWG6vd9DEgo1M9lqrHaG-Z2NVWdDF04ELvZSQ6PJKEjwDX-IE-Kaxbpk59uJq25tF4F6aRKy9q7N3lZ747PzK0w=s320" width="320" /><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]--></a><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjSu6QEX4cgXO3Q3N4ne0I7pzXYX4WXIRR2fF8r4lr4JYBdoQlRD2HSAn9Orx6f_nGEr9l1ll1JfQKt1izE8VbYjEkmcat8suXuGSvqWG6vd9DEgo1M9lqrHaG-Z2NVWdDF04ELvZSQ6PJKEjwDX-IE-Kaxbpk59uJq25tF4F6aRKy9q7N3lZ747PzK0w=s758" style="margin-left: 1em; margin-right: 1em;">
</a><p class="MsoListParagraph">The measure ‘Sales’ is determining the color for each
state. The darker the blue, the higher sales amount. It’s so obvious where most
of our sales are.</p>
<a href="https://blogger.googleusercontent.com/img/a/AVvXsEjSu6QEX4cgXO3Q3N4ne0I7pzXYX4WXIRR2fF8r4lr4JYBdoQlRD2HSAn9Orx6f_nGEr9l1ll1JfQKt1izE8VbYjEkmcat8suXuGSvqWG6vd9DEgo1M9lqrHaG-Z2NVWdDF04ELvZSQ6PJKEjwDX-IE-Kaxbpk59uJq25tF4F6aRKy9q7N3lZ747PzK0w=s758" style="margin-left: 1em; margin-right: 1em;"></a></div><br /><p></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><br /></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"> </p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"> <!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]-->
</p><p class="MsoListParagraph"><u>Ex 2: When measure has both positive &
negative values-</u></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiPlvRDqaPjcj_df28UfWickBIBU37cKVQ6kmh5v2VExl2gykCumvux0Ck8KOQTEdmsFQ_tGFHl761wiinD6WNMFeTwIBOuzF-cxlFSmCnE9H4wGiJp_whfdKIlMopW7XwE9fZvI-9C7exo5qd8Q9B9E5UuDVzkhzVK2ekszGVKlnCj2vreJodat2KCnQ=s479" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="321" data-original-width="479" height="214" src="https://blogger.googleusercontent.com/img/a/AVvXsEiPlvRDqaPjcj_df28UfWickBIBU37cKVQ6kmh5v2VExl2gykCumvux0Ck8KOQTEdmsFQ_tGFHl761wiinD6WNMFeTwIBOuzF-cxlFSmCnE9H4wGiJp_whfdKIlMopW7XwE9fZvI-9C7exo5qd8Q9B9E5UuDVzkhzVK2ekszGVKlnCj2vreJodat2KCnQ=s320" width="320" /></a></div><br /><p class="MsoListParagraph"><br /></p>
<p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"> </p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"> </p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]--></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><span face=""Calibri",sans-serif" style="font-size: 11pt; line-height: 107%; mso-ansi-language: EN-US; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: Arial; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"> This is when we use a
two-color palette; it allows us to differentiate between the negative and
positive values, and immediately compares where is our strongest and weakest
profit ratio. </span><br /></p><p><b> </b></p><p><b>Advanced Level: Use size for one measure,
and color for another-</b></p><div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhDhqwzIIHijCiLSRgXMRcuRi6CelRqeJYduhK5dlmywIe7ZjaotVT8i6_yonYX04a1plGCjeQ1Fa4234JnfH9E3AzZ5QNbsYW6zYYd8PEWBwnR1l-qAfo9K_m1zDGd2l2bAJLTf6WaDMA6870_L1meB_sHzfdo1q3sWjo-jKR4SU0qHOtXs4U11reOWA=s542" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="384" data-original-width="542" height="227" src="https://blogger.googleusercontent.com/img/a/AVvXsEhDhqwzIIHijCiLSRgXMRcuRi6CelRqeJYduhK5dlmywIe7ZjaotVT8i6_yonYX04a1plGCjeQ1Fa4234JnfH9E3AzZ5QNbsYW6zYYd8PEWBwnR1l-qAfo9K_m1zDGd2l2bAJLTf6WaDMA6870_L1meB_sHzfdo1q3sWjo-jKR4SU0qHOtXs4U11reOWA=s320" width="320" /></a></div>Here we used ‘Sales’ for the size and rank
of the bars, but the color is by ‘Profit Ratio’.
<p class="MsoListParagraphCxSpMiddle">The result is a fuller understanding of our
customers status: the customer with the highest sales has a negative (Gasp!!!)
profit ratio. </p>
<p class="MsoListParagraphCxSpLast">Such is the power of colors in Viz: it proves
that it’s not always about the size <span face=""Segoe UI Emoji",sans-serif" style="mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol-ext; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: "Segoe UI Emoji";">😊</span>.</p>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>AR-SA</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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
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;
mso-bidi-font-family:Arial;
mso-bidi-theme-font:minor-bidi;
mso-bidi-language:AR-SA;}
</style>
<![endif]--><p></p><p class="MsoListParagraph">As you can see – and you CAN, because we’re all about
the visuals – infusing our Vizes with colors heighten their significance and turn
decision making into a more intuitive, immediate, and knowledgeable process. </p>
<p class="MsoNormal">For more information, you can contact Baby:</p>
<p class="MsoNormal">LinkedIn: <a href="https://www.linkedin.com/in/baby-sirota-402b3587/" target="_blank">https://www.linkedin.com/in/baby-sirota-402b3587/</a></p>
<p class="MsoNormal"><span lang="FR" style="mso-ansi-language: FR;">Mail: </span><a href="mailto:Baby@one1.co.il" target="_blank"><span lang="FR" style="mso-ansi-language: FR;">Baby@one1.co.il</span></a><span lang="FR" style="mso-ansi-language: FR;"></span></p>
<p class="MsoNormal"><span lang="FR" style="mso-ansi-language: FR;">Mobile :
972-544385410 <br /></span></p><p class="MsoListParagraph" style="mso-list: l1 level1 lfo2; text-indent: -0.25in;"><span lang="FR" style="mso-ansi-language: FR;"></span><br /></p>
OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0tag:blogger.com,1999:blog-4322942733345823065.post-11164251580916478832021-12-10T00:23:00.001+02:002021-12-10T00:24:48.369+02:00Oracle Cloud Innovation Event 13-Dec<p dir="rtl" style="text-align: right;"> ביום שני הקרוב זה יקרה.</p><p dir="rtl" style="text-align: right;">אירוע החדשנות של ענן אורקל. 13.12.2021 בשעה 9:00, East TLV, מיטב 13, תל אביב-יפו.</p><p dir="rtl" style="text-align: right;">בואו לשמוע ולשאול את המנהלים הבכירים במשק מחברות מובילות כמו MAX, 888, WIX ושערי צדק על הטרנספורציה הדיגיטלית במעבר לענן אורקל.</p><p dir="rtl" style="text-align: right;">תשמעו גם את ליאור רז, שחקן ותסריטאי פאודה... וגם אותי.<br /></p><p dir="rtl" style="text-align: right;"><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<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]--></p><p dir="rtl" style="text-align: right;"><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><span class="tmptextedtr"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"></span></span></p><p dir="rtl" style="text-align: right;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:0in;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman",serif;}
</style>
<![endif]--></span><span class="tmptextedtr"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"></span></span></span></p><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><div class="separator" style="clear: both; text-align: center;"><a href="https://eventreg.oracle.com/profile/web/index.cfm?PKwebID=0x796975abcd&source=WWMK210125P00069:so:fb:or:dg:ot:::Speakers&SC=:so:fb:or:dg:ot:::%20Speakers%20&pcode=WWMK210125P00069 " style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="628" data-original-width="1200" height="209" src="https://blogger.googleusercontent.com/img/a/AVvXsEj4BjC5YBpS8kCapT2JmOSNiWmnw1RPuWddsDu3DE6QJhfp69FTrp-g_qDdSR6bUMBj8Dc2kGnPnOc893Nzyj5CUP8Bgcwodi69kwuwBrflKBPrROMpnI-YZqajI4CpA7dbuSiDg0Fvvh4F_sl3usWL2xOt9PGQ6Pq0Y1bvpWN1Es1A3woW-gT8c3imnA=w400-h209" width="400" /></a></div></span></span><p dir="rtl" style="text-align: right;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"> </span></span><a href="https://eventreg.oracle.com/profile/web/index.cfm?PKwebID=0x796975abcd&source=WWMK210125P00069:so:fb:or:dg:ot:::Speakers&SC=:so:fb:or:dg:ot:::%20Speakers%20&pcode=WWMK210125P00069 " target="_blank">לרישום לחצו כאן.</a></p><p dir="rtl" style="text-align: right;"> </p><p dir="rtl" style="text-align: right;"> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://eventreg.oracle.com/profile/web/index.cfm?PKwebID=0x796975abcd&source=WWMK210125P00069:so:fb:or:dg:ot:::Speakers&SC=:so:fb:or:dg:ot:::%20Speakers%20&pcode=WWMK210125P00069%20." style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="312" data-original-width="1186" height="105" src="https://blogger.googleusercontent.com/img/a/AVvXsEjh4UnrtysiSp4c_01w7PDFjbZrsjvfraZsvitklrtkrpBk5lG4o3a35V8IDRk8OF5QvxQzgubTJ7rjmHWO_XoRZ8BUpfp5bvF0fCv4MIL8DJEO7gDTT0lHb-8SCjStjvUud7NbDRJpOo4xX7LFlPlA0yb2PzgU8-73lyATLi_CG0yaL98dXnsFYv9bAA=w400-h105" width="400" /></a></div><br /><p></p><p dir="rtl" style="text-align: right;"> </p><p dir="rtl" style="text-align: right;"> </p><p dir="rtl" style="text-align: right;"> </p><p dir="rtl" style="text-align: right;"> <br /></p><span dir="RTL" face=""Arial",sans-serif" lang="HE" style="color: #161513; font-size: 12pt; mso-ansi-language: EN-US; mso-bidi-language: HE; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"> </span><p dir="rtl" style="text-align: right;"><!--[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:0in;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman",serif;}
</style>
<![endif]--></p><p dir="rtl" style="text-align: right;"><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<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>HE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<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="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="376">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hashtag"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Unresolved Mention"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Smart Link"/>
</w:LatentStyles>
</xml><![endif]--><!--[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:0in;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman",serif;}
</style>
<![endif]--></p><p dir="rtl" style="text-align: right;"><br /></p>OBIEE in ILhttp://www.blogger.com/profile/05334337345060191164noreply@blogger.com0