MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_01C5B97A.E5722960" This document is a Single File Web Page, also known as a Web Archive file. If you are seeing this message, your browser or editor doesn't support Web Archive files. Please download a browser that supports Web Archive, such as Microsoft Internet Explorer. ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management

This presentation contains content that your browser may not be able to = show properly. This presentation was optimized for more recent versions of Micro= soft Internet Explorer.

If you would like to proceed anyway, click here.

------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/master03.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Click to edit Master title style
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/master03.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/preview.wmf Content-Transfer-Encoding: base64 Content-Type: image/x-wmf AQAJAAADzCkAAAEAoScAAAAABAAAAAMBCAAFAAAACwIAAAAABQAAAAwC0QLBAwkCAAD3AAADAgEA AAAAgAAAAACAAACAgAAAAACAAIAAgAAAgIAAwMDAAMDcwACmyvAABAQEAAgICAAMDAwAERERABYW FgAcHBwAIiIiACkpKQBVVVUATU1NAEJCQgA5OTkA/3yAAP9QUADWAJMAzOz/AO/WxgDn59YAramQ ADMAAABmAAAAmQAAAMwAAAAAMwAAMzMAAGYzAACZMwAAzDMAAP8zAAAAZgAAM2YAAGZmAACZZgAA zGYAAP9mAAAAmQAAM5kAAGaZAACZmQAAzJkAAP+ZAAAAzAAAM8wAAGbMAACZzAAAzMwAAP/MAABm /wAAmf8AAMz/AAAAADMAMwAzAGYAMwCZADMAzAAzAP8AMwAAMzMAMzMzAGYzMwCZMzMAzDMzAP8z MwAAZjMAM2YzAGZmMwCZZjMAzGYzAP9mMwAAmTMAM5kzAGaZMwCZmTMAzJkzAP+ZMwAAzDMAM8wz AGbMMwCZzDMAzMwzAP/MMwAz/zMAZv8zAJn/MwDM/zMA//8zAAAAZgAzAGYAZgBmAJkAZgDMAGYA /wBmAAAzZgAzM2YAZjNmAJkzZgDMM2YA/zNmAABmZgAzZmYAZmZmAJlmZgDMZmYAAJlmADOZZgBm mWYAmZlmAMyZZgD/mWYAAMxmADPMZgCZzGYAzMxmAP/MZgAA/2YAM/9mAJn/ZgDM/2YA/wDMAMwA /wAAmZkAmTOZAJkAmQDMAJkAAACZADMzmQBmAJkAzDOZAP8AmQAAZpkAM2aZAGYzmQCZZpkAzGaZ AP8zmQAzmZkAZpmZAJmZmQDMmZkA/5mZAADMmQAzzJkAZsxmAJnMmQDMzJkA/8yZAAD/mQAz/5kA ZsyZAJn/mQDM/5kA//+ZAAAAzAAzAJkAZgDMAJkAzADMAMwAADOZADMzzABmM8wAmTPMAMwzzAD/ M8wAAGbMADNmzABmZpkAmWbMAMxmzAD/ZpkAAJnMADOZzABmmcwAmZnMAMyZzAD/mcwAAMzMADPM zABmzMwAmczMAMzMzAD/zMwAAP/MADP/zABm/5kAmf/MAMz/zAD//8wAMwDMAGYA/wCZAP8AADPM ADMz/wBmM/8AmTP/AMwz/wD/M/8AAGb/ADNm/wBmZswAmWb/AMxm/wD/ZswAAJn/ADOZ/wBmmf8A mZn/AMyZ/wD/mf8AAMz/ADPM/wBmzP8Amcz/AMzM/wD/zP8AM///AGb/zACZ//8AzP//AP9mZgBm /2YA//9mAGZm/wD/Zv8AZv//AKUAIQBfX18Ad3d3AIaGhgCWlpYAy8vLALKysgDX19cA3d3dAOPj 4wDq6uoA8fHxAPj4+AD/+/AAoKCkAICAgAD/AAAAAP8AAP//AAAAAP8A/wD/AP///wAAAAAAgQAA AAAAAAAEAAAANAIAAAQAAAAHAQMAoScAAEELIADMAHgAoAAAAAAA0ALAAwAAAAAoAAAAoAAAAHgA AAABAAgAAAAAAABLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAA AMDAwADA3MAA8MqmAAQEBAAICAgADAwMABEREQAWFhYAHBwcACIiIgApKSkAVVVVAE1NTQBCQkIA OTk5AIB8/wBQUP8AkwDWAP/szADG1u8A1ufnAJCprQAAADMAAABmAAAAmQAAAMwAADMAAAAzMwAA M2YAADOZAAAzzAAAM/8AAGYAAABmMwAAZmYAAGaZAABmzAAAZv8AAJkAAACZMwAAmWYAAJmZAACZ zAAAmf8AAMwAAADMMwAAzGYAAMyZAADMzAAAzP8AAP9mAAD/mQAA/8wAMwAAADMAMwAzAGYAMwCZ ADMAzAAzAP8AMzMAADMzMwAzM2YAMzOZADMzzAAzM/8AM2YAADNmMwAzZmYAM2aZADNmzAAzZv8A M5kAADOZMwAzmWYAM5mZADOZzAAzmf8AM8wAADPMMwAzzGYAM8yZADPMzAAzzP8AM/8zADP/ZgAz /5kAM//MADP//wBmAAAAZgAzAGYAZgBmAJkAZgDMAGYA/wBmMwAAZjMzAGYzZgBmM5kAZjPMAGYz /wBmZgAAZmYzAGZmZgBmZpkAZmbMAGaZAABmmTMAZplmAGaZmQBmmcwAZpn/AGbMAABmzDMAZsyZ AGbMzABmzP8AZv8AAGb/MwBm/5kAZv/MAMwA/wD/AMwAmZkAAJkzmQCZAJkAmQDMAJkAAACZMzMA mQBmAJkzzACZAP8AmWYAAJlmMwCZM2YAmWaZAJlmzACZM/8AmZkzAJmZZgCZmZkAmZnMAJmZ/wCZ zAAAmcwzAGbMZgCZzJkAmczMAJnM/wCZ/wAAmf8zAJnMZgCZ/5kAmf/MAJn//wDMAAAAmQAzAMwA ZgDMAJkAzADMAJkzAADMMzMAzDNmAMwzmQDMM8wAzDP/AMxmAADMZjMAmWZmAMxmmQDMZswAmWb/ AMyZAADMmTMAzJlmAMyZmQDMmcwAzJn/AMzMAADMzDMAzMxmAMzMmQDMzMwAzMz/AMz/AADM/zMA mf9mAMz/mQDM/8wAzP//AMwAMwD/AGYA/wCZAMwzAAD/MzMA/zNmAP8zmQD/M8wA/zP/AP9mAAD/ ZjMAzGZmAP9mmQD/ZswAzGb/AP+ZAAD/mTMA/5lmAP+ZmQD/mcwA/5n/AP/MAAD/zDMA/8xmAP/M mQD/zMwA/8z/AP//MwDM/2YA//+ZAP//zABmZv8AZv9mAGb//wD/ZmYA/2b/AP//ZgAhAKUAX19f AHd3dwCGhoYAlpaWAMvLywCysrIA19fXAN3d3QDj4+MA6urqAPHx8QD4+PgA8Pv/AKSgoACAgIAA AAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AP////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////AP////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////AP8A //8A//////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////8AAAAA/wD/AAAA/wD/AAAAAAAA AAAAAAD/AAAA/wAAAP////8A////AAAAAAAAAAD/AAAA/wAAAP8A/wAAAAAA////AP////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////AAD/AP8A/wD/AP8A/wD/AP8AAP8AAP8A/wD/AP8A /wD/////AP//AP//AP//AP8A/wD/AP8A/wD/AP8A/wAA/wD//wAA//////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////wAAAAD/AP8AAAD/AP8AAAAAAAAAAAD/AP8AAAD/AAAA/////wD//wAA AAAAAAAAAP8AAAD/AAAA/wD/AAAAAAAA/wAAAP////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////8A/////wD///////////////////////////////////////8A//////////8A//////// //////8A//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////8AAP////// AAD///////////////////////////////////8AAAAA////////AP//////////////AP////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////wAAAAAAAAAA/wAAAP//AAAA////AAAA//8A/wAAAP////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////8A////AP// AP///wD/AP///////wD/AP//AAAA/wD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////AP////8AAAD//wD//wD///// //8A/wD/AP8AAP8A//////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////wD///8A//8A/wD///8AAP//////AAD//wD/AAD/ AP////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////8AAP//AAAA////AAD///8AAP//////AP//AP//AP////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////AP8A////AAD/AAAAAAD///8AAAD///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////AAD/AP//AP// AP///wD///////8A//////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////wD/AAD//wAAAAAAAAAA//////8A //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////8A/wD/AP////////8A/////////wD///////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////8AAAAA/wD/////////AP///////wD///////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////8AAAD//wAAAAAA//8AAAAA/wAA/wAAAP8AAAAAAAD//wAA //8AAAAA////AAAAAP////8AAP///wAA//8AAAAAAAAAAAAAAAD/AAAAAAD/AAAAAAAAAP////// //////////////////////////////////////////////////////////////////////////// ////////////////AP//AP8A//8A//8A//8A/wD///8A//8A//8A/wD//wD///8A//8A//////8A //8A//8A//8A/wD///8A//8A/wD//wD//wD/AP///wD//wD/AP////8A//////////////////// //////////////////////////////////////////////////////////////////////////// /////wD/AP//AP//AP//AP8A////AP//AP//AP8A//8AAAD/AP//AP//////AP///wD/AP//AP8A ////AP//AP8A//8A//8A/wAAAP8A//8A/wD//wAA//////////////////////////////////// ////////////////////////////////////////////////////////////////AAD//wD//wD/ /wD//wD/AP///wD//wD//wD/AP//AP8A/wD//wD//////wD///8A/wD//wD/AP///wD//wD/AAD/ AAD/AP8A/wD/AAD/AP8A//8A//////////////////////////////////////////////////// ////////////////////////////////////////////////AP///wAAAAAAAAAA/wAA//8AAAAA AAAA/wAAAAAAAP8A////AAAA//////8A////AP//AAD///8AAAAA/wAAAAD/AAD/AP///wD/AAD/ AP8AAAD//wAA//////////////////////////////////////////////////////////////// /////////////////////////////////wD//wD/AP//////////////////AP////////////// ////////AP//////AP//AP///////////////////////////////////////////wD///////// //////////////////////////////////////////////////////////////////////////// ////////////////////AAAA////////////////////////////////////////////AAD///// AAAAAP////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////vLy8/7z///+8////vP///7z///+8////vP///7z///+8//// vP///7z///+8////vP///7z///+8////vP///7z///+8////vP///7z///+8////vP///7z///+8 //////////////////////////////////////////////////////////////////////////// /////////7y8vLySvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8 vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vP////////// ////////////////////////////////////////////////////////////////////////vP// /7z///+8////vP///7z///+8////vP///7z///+8////vP///7z///+8////vP///7z///+8//// vP///7z///+8////vP///7z///+8////vP///7z///+8////vP////////////////////////// /////////////////////////////////////////////////////////////7z///////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////+8vP////////+8vLy8vP+8//////// ////////////vP////////+8//////////////////////////////+8/////////7z///////// vP////////+8//////////////////////////////////////////////////////////////// ////////////////////////////////vP///////7ySkry8vP+S/7z//////7y8kry8vJK8kry8 vLy8krySvLy8kry8/7y8kry8vJK8vLy8vLy8kryS/7y8krySvLySvP+8vJK8kpKS/7y8kry8/5K8 vP+8vLz/vLy8vLy8vLz///////////////////////////////////////////////////////// //////////////////+8////vLySvLy8mZKSvJK8vP///7y8krySvLy8kry8/5K8kpKSvLwHkryS vLy8krySvJK8kry8vLySkrySvLy8krySvJK8kry8vLy8kry8B7ySkryS/7ySkpK8vJK8krySvJK8 kpKS//////////////////////////////////////////////////////////////////////// //+8/////7yS/729jpopSm68vLy8//////////////////////////////////////////////// //////////////////////////////////////////////+8//////////////////////////// /////////////////////////////////////////////////////////////////7z///+SvLxv b5RMUiMiQ7yS//////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////7z///////+3k+NGTClZKiJu//// /////////////////////7y8//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////vP//////k5RGRh4iKVIjSrz//////7z///+8/7z/ /////7ySkpL///////+8/////////7z///+8/////////7z///+8////vP///7z///+8////vP// /7z/vP///7z/vP+8/7z///////////////////////////////////////////////////////// ////////////////////vP///7y8vJpFUkxSRUVMdEq8vP///5K8vP+SvLy8kpK8kpL/kpKSvG28 //+SvLy8kv//kpKSkpK8krySkrxt/5K8krySkpKSkpKSvJK8krySkrz/vLySvJK8kpKSvG2SvJK8 kpK8krz///////////////////////////////////////////////////////////////////// /////7y8/7y8vJkqIiJSK0ZGlG+8vLy8/5KS//+SkrxtkrySkm3/vJKSvG28vP+Skrxtkrz//228 bbxtvG28bbxtkrySvJKSkpKSbZKSvG1tvJJtkm28//+8km2SvJKS+G3ebbxtkpK8vJKS//////// //////////////////////////////////////////////////////////////////+8//////+Z UilDIkRGareUvP////+Skv///5K8krySkpK8krySkpK8kpL//5K8kpKS//+SkpKSkrySvJKSkm2S bZJtkm28kpKSkpKSkrxtkm2SvP+8km3/bbxtvJK8vJKSkrySkpKSvP////////////////////// /////////////////////////////////////////////////////7z///+8w1FSKSIdlG/jk/+8 vP//kpL/vLz/vP+SvG28vLy8/7y8vLy8////vP+Skrz/bby8vLz/bby8vLy8vLy8vLz/vLy8vJK8 vP+8/7y8vP//vG28vJKSvLz//7xtvLz/vP+8vLz///////////////////////////////////// /////////////////////////////////////7z/////vLzDS1EpbZSUlL3/vLz///+8vJK8//// vLy8vP///////////////////5K8/7y8/////7yS////////////////////vP///////////7y8 krz/////////vLy8//////////////////////////////////////////////////////////// ////////////////////////vP///7y8vL1uUUqUb73//7z//////7z///////////////////// //////////////////////////////////////////////+8//////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////vP//////vLy8/7y9vf//vLz///////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////+8//// //+8vJK8vLy8vLz///////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////+8////////////vP+8/7z/ //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////vLz///////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////7z///////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// ////////////vP////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////wMAAAAAAA== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/master02.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/pres.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0001.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Structured Documents
Week 3
LBSC 690
Information Technology
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0001_image001.jpg Content-Transfer-Encoding: base64 Content-Type: image/jpeg /9j/4AAQSkZJRgABAgEASABIAAD/7QfiUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA AQBIAAAAAQABOEJJTQQNAAAAAAAEAAAAeDhCSU0D8wAAAAAACAAAAAAAAAAAOEJJTQQKAAAAAAAB AAA4QklNJxAAAAAAAAoAAQAAAAAAAAACOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9m ZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4 AAAAAABwAAD/////////////////////////////A+gAAAAA//////////////////////////// /wPoAAAAAP////////////////////////////8D6AAAAAD///////////////////////////// A+gAADhCSU0ECAAAAAAAEAAAAAEAAAJAAAACQAAAAAA4QklNBBQAAAAAAAQAAAACOEJJTQQMAAAA AAZRAAAAAQAAAHAAAAAZAAABUAAAINAAAAY1ABgAAf/Y/+AAEEpGSUYAAQIBAEgASAAA/+4ADkFk b2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEMDAwMDAwRDAwMDAwM DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQRDAwMDAwREQwMDAwM DBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAGQBwAwEiAAIRAQMRAf/dAAQAB//E AT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAAAAAAAQACAwQFBgcI CQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIjJBVSwWIzNHKC0UMH JZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU5PSltcXV5fVWZnaG lqa2xtbm9jdHV2d3h5ent8fX5/cRAAICAQIEBAMEBQYHBwYFNQEAAhEDITESBEFRYXEiEwUygZEU obFCI8FS0fAzJGLhcoKSQ1MVY3M08SUGFqKygwcmNcLSRJNUoxdkRVU2dGXi8rOEw9N14/NGlKSF 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 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAAAAAAAAAuSUVDIDYxOTY2LTIuMSBE ZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAuSUVDIDYxOTY2LTIuMSBE ZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MA AAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBpbiBJRUM2MTk2Ni0yLjEAAAAAAAAA AAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDPFAAD7cwABBMLAANcngAAAAFYWVog AAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAKPAAAAAnNpZyAA AAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMAKAAtADIANwA7AEAARQBKAE8AVABZ AF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCyALcAvADBAMYAywDQANUA2wDgAOUA 6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIBWQFgAWcBbgF1AXwBgwGLAZIBmgGh AakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4AkECSwJUAl0CZwJxAnoChAKOApgC ogKsArYCwQLLAtUC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oDZgNyA34DigOWA6IDrgO6A8cD0wPg A+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATTBOEE8AT+BQ0FHAUrBToFSQVYBWcF dwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowGnQavBsAG0QbjBvUHBwcZBysHPQdP B2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiqCL4I0gjnCPsJEAklCToJTwlkCXkJ jwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsLIgs5C1ELaQuAC5gLsAvIC+EL+QwS DCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3eDfgOEw4uDkkOZA5/DpsOtg7SDu4P CQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURExExEU8RbRGMEaoRyRHoEgcSJhJF EmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSLFK0UzhTwFRIVNBVWFXgVmxW9FeAW AxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUYihivGNUY+hkgGUUZaxmRGbcZ3RoE GioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzMHPUdHh1HHXAdmR3DHeweFh5AHmoe lB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUhoSHOIfsiJyJVIoIiryLdIwojOCNm I5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3JugnGCdJJ3onqyfcKA0oPyhxKKIo 1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDksbiyiLNctDC1BLXYtqy3hLhYuTC6C Lrcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJjMpsy1DMNM0YzfzO4M/E0KzRlNJ40 2DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5BTlCOX85vDn5OjY6dDqyOu87LTtr O6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/iQCNAZECmQOdBKUFqQaxB7kIwQnJC tUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVHe0fASAVIS0iRSNdJHUljSalJ8Eo3 Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9JT5NP3VAnUHFQu1EGUVBRm1HmUjFS fFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX4FgvWH1Yy1kaWWlZuFoHWlZaplr1 W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9fYV+zYAVgV2CqYPxhT2GiYfViSWKcYvBjQ2OXY+tk QGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFqSGqfavdrT2una/9sV2yvbQhtYG25 bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQUdHB0zHUodYV14XY+dpt2+HdWd7N4 EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+wn8jf4R/5YBHgKiBCoFrgc2CMIKS gvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZif6KZIrKizCLlov8jGOMyo0xjZiN /45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSVX5XJljSWn5cKl3WX4JhMmLiZJJmQ mfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFHobaiJqKWowajdqPmpFakx6U4pamm GqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1ErbiuLa6hrxavi7AAsHWw6rFgsdayS7LC szizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsuu6e8IbybvRW9j74KvoS+/796v/XA cMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJOsm5yjjKt8s2y7bMNcy1zTXNtc42 zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc1+DYZNjo2WzZ8dp22vvbgNwF3Ird EN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3mlucf56noMui86Ubp0Opb6uXrcOv7 7IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe9m32+/eK+Bn4qPk4+cf6V/rn+3f8 B/yY/Sn9uv5L/tz/bf///+4AJkFkb2JlAGRAAAAAAQMAFQQDBgoNAAAAAAAAAAAAAAAAAAAAAP/b AIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgIC AwMDAwMDAwMDAwEBAQEBAQEBAQEBAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD AwMDAwMDAwMDAwMDAwMDAwMD/8IAEQgAfQImAwERAAIRAQMRAf/EAR0AAQABBAMBAQAAAAAAAAAA AAAHAQUGCAIECQMKAQEAAgMBAQEAAAAAAAAAAAAABgcBBQgEAwIQAAEEAgIBAQQJBQEBAAAAAAUD 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 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0096.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Outline
Questions
Finishing networks
Building the Web
Building a better Web
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
TCP/IP layer architecture<= /div>
Link
Link
Link
Link
Link
Link
Network
Network
Network
Network
Transport
Transport
Application
Application
Virtual link for packets
Virtual link for end to end packets
Virtual network service
Link for bits
Link for bits
Link for bits
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image002.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh0QEdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADP ARwAgQAAAAAAAGGP/QECAwL/jI+pyw0Po5yUtovzqZzrD27dSHbhmZUeyi7qC8dRSyPCjef6zvd9 IIsFfMSiUQAMTobHpjOpjAKYzioRKqNatzus9CvkinPaMdcLXprHaGV5/UwH3/BjW0WvG+/yviSv 5wMY+ONnQRiXNohIZviyyHjDRwIZieSI+WdZVBk5qbh5JdeJ+Jk5FSoYRVp6esoaCBvriprKY4pn e0vrodu16vvLayhbV2xMe7yGW6JsxuzozAYc3DjsJy2WrZ1cjQM9sr0Fju0tSW1Ofh1ujtR+6Spu pV4hX0UPmo7ujb9+mP6uXy59+fj5m9Gun717BwtWW5joVcJRExvWMugmoMUv/xDtaIxXEUzHPRtH ctr3cKMUk1c+SiQoMuRBlqoyylQZBuDNaDttYmxIs5DPnzhz8nOZKeguh8EEruw5EGZRGEq7IMVU VYdTCFmtAYXa7OrUsDqlYgVrNKXFrt9QNh2btqlYYmip1n1JNO5buI8Szi1n1q2urUP3zvnL99/R uxwZk827ju25woYTsysLmW5gyoNLOlac2bIazGrxlm68eZhkeIc/8129mnVS1yZo94EtuLPoy4tT 37ZdDzhTXwoR734A2/hw3TF9d3POO/Rx5H6F94V+Xfpz7dFPT9dEuvJZ7FG9R7Yem/DMhDXaJ2tP YxT8FiXns1hpH8X3evlPFAEAADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image003.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh0QEdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADP ARwAgQAAAAAAAGGP/QECAwL/jI+pyw0Po5y02ott27yfDIbiSJaTh6afybZuqMadQNf2jee6Hrz+ DwnshsSioAdMKpVCo/N5XEqnlCb0ysNqc0iqt2LdbrvfsvkRFmvJ53YprYbC40+2ezqnF+33/iuv R8TnRygBGJiFKFeIp1jHCGly6HgzGOk3SUmTqRl1CcRJaflJita5VwoZ6rjKmvp3OjT6GtmqOEtL ZRu4y5vL0kuH+4sZK0t8FxynvIxMwiw27NwGHT19Vr1mvCN9nY3Vff31DS5eRi63zWOegf7Izuj+ Di8lb2R/T6+hjhOun4QP1T8m/CoVrDTwxMEa/hLCWrjJISiIRyh6kggg4DGMpmY0buTYwmMiiA2J ieQC8pzFkilNkVwJ8mS/ll5kzqT5hqJNhBx3MsTZSCfQZzph9hQ6lCDSpCB8bjKK0elFpj6kTqW6 7+VSiVJZYjUE9SuYolsddhX7kCTarAuteqV1di2wsHKDkFV7FG9domX3dqWbMO7eEW4HR/jbd6Bg w00B10Wsl2tixmMnr4XcNqZlymA3i+0qIzSDmKJLr+DczrRpzqpNFwAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image004.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLwAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAt ABsAgQAAAAAAAGGP/QECAwJElI+pyxwNozRv2isq3k3zj3ggKI5caWJoaq2s5L5QLDv1Rt9Jrh98 nwFOfj2iznhD1pQy5svJgqakpoD1is1qt9xuoAAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image005.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLwAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAt ABsAgQAAAAAAAGGP/QECAwJIjI6py81hnJwU0ouTzXzuDi5fSApjCZ4op65Y61ZRzM70a9+ynsG8 mPs1fEIEsWgKIjXK5eFYhAqlPyrPqsPeINyu9wsOiyEFADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image006.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgBSAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB AFEAgAAAAAAAAAILjI+pi+APo4ysqgIAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image007.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhVQEZAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABT ARcAgAAAAAAAAALzhI+pyxfRopy02ouzfrr7D4YTJEoccJbqyrYNSbryTDPxfBt5zfd1itr5hkSL UAVEHIvMpum4dEqH0U9ScZ1qm9Xs9uuqbsQOsNnnxZ7XLLLRrYSz50+MnI5XIq35/uXuAOi3JohV GDeYaAhyqDjVGLQC6Ug0qWNJieaRxpeJx7nh6ScIyogpWlLacYraAsgaAdsaSqM6W/knG6t7W9fD 25vhZusarFkJbEwhRiyTbNwsqewUFY3z3GrdNs20hC3MLfK9PB4upP1bPqq+HP6bgI7r/kcXPz8S qMhOuG93HxaJkj1RA6n8a9Nvz8EyjgouRFEAADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image008.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAQAhAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB ACAAgAAAAAAAAAIFjI+piwUAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image009.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLwAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAt ABsAgQAAAAAAAGGP/QECAwJElI+pyxwNozRv2isq3k3zj3ggKI5caWJoaq2s5L5QLDv1Rt9Jrh98 nwFOfj2iznhD1pQy5svJgqakpoD1is1qt9xuoAAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image010.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhLwAdAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAt ABsAgQAAAAAAAGGP/QECAwJIjI6py81hnJwU0ouTzXzuDi5fSApjCZ4op65Y61ZRzM70a9+ynsG8 mPs1fEIEsWgKIjXK5eFYhAqlPyrPqsPeINyu9wsOiyEFADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image011.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAgAYAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAAB ABcAgAAAAAAAAAIEjI+pVgA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image012.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhAQAYAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAB ABcAgAAAAAAAAAIEjI+pVgA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image013.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhoQEDAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAACd AQIAgAAAAAAAAAJdDBCWZ6gNH2MSUTfxshreHWHcsh3miabqmobg53UZGdNz5dY4fIsNCwwKTbbR Tmb08ZIvZK7XLD6ZOt9Rupxqs1xntzgMh7feMtZ8TSvRa7F7rI7Gq/L1+T6H0ukFADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image014.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhnAECAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAACY AQIAgAAAAAAAAAJYDBCWZ6gNH2MSUTfxshreHWHcAn5el5GnmlZhiY6u2YrvOsd3DbOyTfv1cEBd cCckDos+pPP4NEqbx+o0R70ysdytdwlWinnjJPlsTkezYfS621Zb2XBIAQA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image015.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhnAECAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAACZ AQIAgAAAAAAAAAJYTGCAmrl43IH0tYkjZprxmoGfNG4iRaLm5akta3XxCYdpXb6yve75fPO5gD2a EDfk6YzMYLOHjB6nz6XzWsQuidastwvmipXjH/lsTifV0mp5DW9r3/JeAQA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0087_image016.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpQEQAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACj AQ4AgAAAAAAAAAK8DI6py+0PIzCy2gsp3rxH7YUdKJbm2QQkynJrCytvTG9zbd74Tqv8v9ABQ8Ih sGisIJNM5bJJhJ6eUha1mrhiq74tTOtFgMMusmVsPqLTMvZl7c7EH/D5t+7GS/X2bJ/B9yfSJfhW mHKYk3gQuIhB6EgXKTY54thY+YHptTnUGfdZE5oZNAplioNKpmpF6slqBPvlargoWwlJy5h5y3Wp y6MiPExcbHyMnKy8TMzL/AwdLf18OW19jZ2tXAAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0098.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
The TCP/IP Protocol Stack”= ;
Link layer moves bits
Ethernet, cable modem, DSL
Network layer m= oves packets
IP <= /u>
Transport layer provides services to applications
UDP, TCP
Application lay= er uses those services
DNS, SFTP, SSH,=
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0099.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
User Datagram Protocol (UDP)
&#= 8226;The Internet’s basic transport service
&= #8211;Sends every packet immediately
&= #8211;Passes received packets to the application
&#= 8226;No delivery guarantee
&= #8211;Collisions can result in packet loss
&#= 8226;Example: sending clicks on web browser
No connection establishment. As = we shall discuss in Section 3.5, TCP uses a three-way handshake before it starts to transfer data. UDP just blasts away without any formal preliminaries. Thus UDP does not introduce any delay to establish a connection. This is proba= bly the principle reason why DNS runs over UDP rather than TCP -- DNS would be much slower if it ran over TCP. HTTP uses TCP rather than UDP, since reliability is critical for Web pages with text. But, as we briefly discu= ssed in Section 2.2, the TCP connection establishment delay in HTTP is an important contributor to the "world wide wait".
No connection state. TCP maintai= ns connection state in the end systems. This connection state includes recei= ve and send buffers, congestion control parameters, and sequence and acknowledgment number parameters. We will see in Section 3.5 that this st= ate information is needed to implement TCP's reliable data transfer service a= nd to provide congestion control. UDP, on the other hand, does not maintain connection state and does not track any of these parameters. For this rea= son, a server devoted to a particular application can typically support many m= ore active clients when the application runs over UDP rather than TCP.=
Small segment header overhead. T= he TCP segment has 20 bytes of header overhead in every segment, whereas UDP only has 8 bytes of overhead.
Unregulated send rate. TCP has a congestion control mechanism that throttles the sender when one or more l= inks between sender and receiver becomes excessively congested. This throttling can have a severe impact on real-time applications, which can tolerate so= me packet loss but require a minimum send rate. On the other hand, the speed= at which UDP sends data is only constrained by the rate at which the applica= tion generates data, the capabilities of the source (CPU, clock rate, etc.) and the access bandwidth to the Internet. We should keep in mind, however, th= at the receiving host does not necessarily receive all the data - when the network is congested,  a significant fraction of the UDP-transmitted data could be lost due to router buffer overflow. Thus, the receive rate = is limited by network congestion even if the sending rate is not constrained= .

------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0100.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Transmission Control Protocol (TC= P)
&#= 8226;Built on the network-layer version of UDP
&#= 8226;Guarantees delivery all data
&= #8211;Retransmits missing data
&#= 8226;Guarantees data will be delivered in order
&= #8211;“Buffers” subsequent packets if necessary
&#= 8226;No guarantee of delivery time
&= #8211;Long delays may occur without warning
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0102.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
File Transfer Program (FTP)
•<= /span>Used to move files between machines
–<= /span>Upload (put) moves from client to server =
–<= /span>Download (get) moves files from server to client
&= #13;
•<= /span>Available using command line and GUI interfaces =
&= #13;
•<= /span>Normally requires an account on the server
–<= /span>Userid “anonymous” provides public access <= /span>
–<= /span>Web browsers incorporate anonymous FTP
&= #13;
•<= /span>Automatically converts end-of-line conventions <= /span>
–<= /span>Unless you select binary
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0103.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Hands On: FTP
•<= /span>Start a cmd window
•<= /span>Type “ftp ftp.umiacs.umd.edu<= /span>
•<= /span>Login in anonymously with
–<= /span>User: anonymous
–<= /span>Password: your email address
•<= /span>Go download a file
–<= /span>Type cd pub/gina/lbsc690= /
–<= /span>Type binary
–<= /span>Type get hwOne.ppt
•<= /span>Exit
–<= /span>Type quit
•<= /span>Try it again with a graphical FTP program
–<= /span>WS_FTP, for example
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0105.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Encryption
&#= 8226;Secret-key systems (e.g., DES)
&= #8211;Use the same key to encrypt and decrypt
&#= 8226;Public-key systems (e.g., PGP)
&= #8211;Public key: open, for encryption
&= #8211;Private key: secret, for decryption
&#= 8226;Digital signatures
&= #8211;Encrypt with private key, decrypt with public key
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0106.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Encrypted Standards
Secure Shell (SSH)
Replaces Telnet
Secure FTP (SFTP)/Secure Copy (SCP)
Replaces FTP= 3;
Secure HTTP (HTTPS)
Used for financ= ial and other private data
Wired Equivalent Protocol (WEP)
Used on wireless networks
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0107.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Network Abuse
&#= 8226;Flooding
&= #8211;Excessive activity, intended to prevent valid activity
&#= 8226;Worms
&= #8211;Like a virus, but self-propagating
&#= 8226;Sniffing
&= #8211;Monitoring network traffic (e.g., for passwords)
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0097.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Encryption Issues
&#= 8226;Key length
&= #8211;128 bits balances speed and protection today
&#= 8226;Trust infrastructure
&= #8211;How do you prevent “bait and switch”?
&= #8211;Who certifies a digital signature is valid?
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
The World-Wide Web
Send Request
Page Requested
Fetch Page
Proxy Server
Local copy of
Page requested
Remote = Sever
My Browser
Internet
A server that sits between a client application, such as a Web browser, and a real server. It intercepts all requests to the real server to see if it can fulfill the requests itself. If not, it forwards the request to the real server. Proxy servers have two main purposes:
Improve Performance: Proxy servers can dramatically improve performance for groups of users. This is because it saves the results of all requests for= a certain amount of time. Consider the case where both user X and user Y ac= cess the World Wide Web through a proxy server. First user X requests a certai= n Web page, which we'll call Page 1. Sometime later, user Y requests the same p= age. Instead of forwarding the request to the Web server where Page 1 resides, which can be a time-consuming operation, the proxy server simply returns = the Page 1 that it already fetched for user X. Since the proxy server is ofte= n on the same network as the user, this is a much faster operation. Real proxy servers support hundreds or thousands of users. The major online services such as Compuserve and America Online, for example, employ an array of pr= oxy servers.
Filter Requests: Proxy servers can also be used to filter requests. For exam= ple, a company might use a proxy server to prevent its employees from accessin= g a specific set of Web sites.

------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image017.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhigB0AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAQCE AG4AgAAAAAAAAAL/TICpy+0Po5y0RmOz3rxz7IXiSF7liabaobbuC4DwTHdyjecXq/e+wvsJc8Gh EXY7KlPJpXPUfEpt02qoaM1Sotpug+sNI8DiMLZcPqPN6rWW7K7C49M2XX5P2/POOf/o92e0JwhY +EZ4+BOoqMPYSARZJyn1SImUeEljqemS2YkECvgpqsJZWnKKSkK6etLqygobezVLa2N7+6GLk8ub ofprESxc4Vs8cYy8s9xC3PzwDO2gPM1QbQ2EnR2znS3NneD9HS5bLgIenq5+jt5e+44b/zFuXT99 D73+nb+8Tz5vQz9/A4v9w1fQYECBC1ck/HVQ30OIDYFVHDZRV8RmMBs5XjT2cUvGWx2RlTQZMllK CSeFtYQ4kuRKEzOjsYiJysBLkjprauvpc4zOnRoLAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image018.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhVwAqAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABV ACkAgQAAAAAAAADM/wECAwLFhI+pu+EPIZu02huf2Lz37FziOEHeiaafRLaMqcZy+riuNuf6WduV swsKVwGfAjhMJkNGpPI5ZJKc0KqwOApYt0sshcoN67wNsfn6Oqt3ZIN2DZ+13/E67UC36z3F/P4v 0Ac4GAjgR2gHhlinuAjX6KgGGWk2SRlmeWmFdajJxel5RtYZqtRmWLp1ippquurWGmVBGovyekRb G3j7kpvK++N7KdUkTNhjlIBDSZzca1yJ7IyxLCk9bQPylIHd3QACHuGdUAAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image019.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhBwA6AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQAF ADcAgAAAAAAAAAIoBGKHFq3eolyLpXMrTrrnz4FWSI7mdnolyqqp2MJuvM42OOUR4yhgAQA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image020.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhOABKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA2 AEgAgQAAAAAAAADM////mQLvhI+pEO0Pl5yUOYGz3q/6dG3iqDnfFJLq2pzgCsdCezbyzX4BzqtB tesJRT9JcIjMFBXHZHJ5aDqfr+kUyrBeEVKtENr18rBhsYxsHmKzadya3Y69DeV4iVK3z7l24h6U p/VnFKhG48JlY3WISKjoZtLoAkFJKXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ub q7tbWun7CxwcETVQbHyMnKy8zGwM1gwdLV38PG19Tc2FvS1dzf2t7A0+nk1Mfi5+/p2uvs3efv0O Py0/H11v34yfv7zPn+zv37GAAsvREYYwITAEBQAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image021.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhQQBsAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAA/ AGsAgQAAAAAAAP//zAECAwL/hI+Jwe0Po5SqriCy3rz7zzVWxYDmeZZCMCYYCsfZO7eGKucfXo+8 DpzRNizSMAj8ERVKpKy5XDiR0NChOgVhrdtspxuaiMfkYwzsJQbR6dna3Na+heV6RANHqfJtGt+0 ZyfogDcXB/OnlXjolrTI+PgVGTdJ9DKI6WdYmVToSJdZ56nD1mfICHiKuqO6+nUaajeas+fauLIZ K3pLy+nluwI8BVyaRizsdGzL+rn82uysBh3N+4RM1RqtTD1rzd19dr2W7bz9bc6NTq2uTb7MXu5u C/8u70o/b7+Kf6+Pyr/PHySBhwD+I0gJoalp6xQac/gLYhaDAxm2sxgPYz2Nafk49vMYEORBkRVJ ietEsqDEYSuTtcSWMmHMhSa/VQtnE9fMhzsj9pz4ctxPlkNdFoVZ0yZFlUeFWgNwkhStKzkjMZCi VE8RrOcAbXVRVUuLqLQ8XB0b1pKNG2mDraWadcXbC7pizUVQAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image022.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQBSAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABr AFAAgQAAAAAAAMDAwAECAwL/hI9pIe0Po5y02hiU3vywC4biKGTdeX7kyo4mCitqS9dYjCOzzdNv HlMFhsSi8YhMKpdMxw+IEvamICEUJ6VqJ9YrLLsNO53e71iM7pY7YPRWvd603VR4XHama+13XV4/ xde38AfIIzg4Z1iD2Ke42NJ49wi5IhlHWelCNojXsKNpydnp9xnKOEpKaHoamaqa2WpxuRYrS0Fb Znsrkeu1ywvhewUcnPdEWmxc8ppcuIzb3KlsPAxFHWwNhM2rncN96431DN0rnUheLnzumK5+rFrK /B79Ge/hTi8elP++b8aKnjl79wCAk/UvSj91CVMsLNeQzUNoETkcbFVRzsRlqxk1CGECMqTIkewm CXRR0OBJEcimrQzREt3LCzHbzZyVcqTOnTyTpPwJNKjQoTl7Gj0q8h4DpEybFikBa97NCktdgppq rua2Ek67OiVYi6vXsUjBEpOKtQrUX2LJuj26dmvbt3R3xuWHNu0mrQk+1P0Ll+8qvYEc2gAM8pDF HlchNUbp6RDiJorlEU6D7zKdF5M7u1WpGdCQ0KIfkw5k+rRk1W5GsxbjOTbZAgA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image023.wmz Content-Transfer-Encoding: base64 Content-Type: image/x-wmz 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 o/CWEAAA ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image024.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhXgBeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAwBc AFoAgwAAAAAAAGaZf4y/jIy/v7ilxbPZs7Ll5fLl8un29v///wECAwECAwECAwECAwECAwT/EMhJ q70464062mAojiTlnWWqrtjpfmycBnRt09Wrw3Kf3bdD7UAsdmo7nm8JANKKUGEgWry9mMuhdOp8 PqlVGwrLshG1g7R68N2Cw7QOWWV2Q52HhD5R27+3AXMjdWdTf1J6XUFUNoIbhFJRX4qUeIU4jhaQ bZZ5e598NQJ9iZSZFDUEBGFnAq6vrqSgAbE0tTR6d0CnEqmrka2wsLigfK+itX66N5m+v5y0wsmz 0bXTyss1ZEc0qqpngNK1RXu2wzbFCYzMPSfO3kPm4m158ucB6bmS7Cov7wRa7EkDIkVaKHzEQO0z 0IjEjn++BM4zI1BRsX0BDDAMFCIJgnfO/ySKG1bw2I1RCT9l04iphcePEbvBqzZyIk10KGUplLJR 48YcL911s+ENIM2aSG9V03mRhk+nGzlOCMrtRlFVR5MmtZcynQ2WULVNpWr1KtasWtPSwpfPD9Se UU0ELWvWaFq1Xdq6Dfu0JYC5MuuevTuwksWdRPo2lPCSaN0AgwnnBHLsDjV06oqAXfzXo2OzkO3i FVlZUltIDPsC1eEEtFG0E5FquePptJPNclkDcQ1QsklzkKoQ0asOiOqxugOwCXwW6z3YSqsdMlQ7 3cq4yF3UWM6792TZoZ13+0O9+sVl2Bkn53418Mmaj329KW9eZTax6v3RYF90aBdpbAjmDP8Y9NWn TxVR+bXeP6/ZMEpOsAQ404RFMQKGdXdsJlV+HuwGWioOiiZAGuG9Jtg3ulCB4RbL4cdhVQPEx5wo zo1IYhcn7nOhQjfc6FdnQpV41mdDYrWGj8rx154Ny+1Yynb7tbjhi8wVadSSQkZ5ZJUNbsmFik+q oaWLVGbpnpAyMtnikFp6KSU5Yd4o5o9AdtifmSd+yGQqyx3p5pzDxdmnjxdoR2F7eQq4nZ+MzrnG F+WMmeSNhbrTXHyJnghZo422Camgnk5ZJpeHZtoep51O2mRtoT4qap0woXmnqaChmqqrgYby6JFN uMRNprImuqmtfqq6qqBs8PpqnQVUOWP/sJoSy6ixny5KopgD9FopAgU0WyJI0AoopZpzVhKop7ty wK23oRFJqqaKFLvfvE5EmqSqy5rQLbtGOhsum21KGypB5JIIwrr83otnnlZJ++eNgExCLQj7dqum v/D6Z6zA+JZHyJYhVMzujUumuaTDjgKKERGuhlyxpAuzCS/KoRLoxZwuv4zktxr/+xqx1s6GEb0j iBzwswwyvLGXBM3nRNFGdzzTu0rbSg95EdOpgcgjk9wg1YqmCtAvhwiRtRIUc72oxibSauS07ZKN 9dklqA3lZ0lHKy9WKJJniBVyQB21h1O7vbRMoU1HnRgekMC1xXTd6bM3e4/d9zrZjCH4/+Ck5l1X 5RXanLkLjj/ObueeFwX65SnCEYAOpZseOcCmusqc6JfEAfvmj88uc9VElYj52TvUbTrkRP6esX/e DA/ES7EfT/jU4cYUOisRUxX98afLmnrhiuT+uvbbc99a4WneoMD68dzQLVWBi8C93ecrsv79+OOv yL7wo73B/LIzTADyR8D77a9i/SsfAPclwAba4Hj989/WFghABzoBgBFUIAXnZ5gNFiCDvPOgCEeI wARqkIQoxCD0VpDCFm6weD5woQzn17g5zPCGXOMFAHA4Qx1SgIck9CEGgLhAIeaMiPsyovGAqEQW 3LCJMUQhFG1IQQlOcQncs+IVySAyLQVuEQQRAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image025.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhZAAOAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAgBf AAkAgAAAAAAAAAIzhI+py+0PX4i02otB2Ln772wiSJbiiaYpwpWUCsfZyY5vjNMuNh05vgt2UMKi 0WA7Kj8FADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image026.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhYwAvAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgBg ACgAgAAAAAAAAAKdjAOpy+0Po5w0HVOz3nzeDoZidCHjiXYYlrZuxb7yaT7xjG+1vec+Cev9hgoh yUjMISG3pG95dP6gUSmOKmlaaSjtFoQNfrkt7xgmM5+B6fC6qHSf5SH1G0Cv5517/b3RJxKotGVn NThiOKX4hJhYMueox7hYSDl0mZJJtJn4Byj56Sc61kmqGXqqU5Oq6oFg6qoSK7tKW0tR0qpQAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0074_image027.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhPQBMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAUABQAz AEIAgAAAAAAAAAKMTICpy+2vjIG0WiDl3RzPDlZaSDoHVqamyiZfq55wPLNyTd54p+9c77sAgyIi b2hcJTfIJaPpdEGjKCplSsU6X9aGdtuFfJdjY9kcfpyJax837YJ75U96pL3D5+0RPuItp4cjWEMI AwhneOj3x1jFh5im2DJpwxgZVklzealZ4vnZaDcSSCqZAWlaWgAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0075.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Web Standards
&#= 8226;HTML
&= #8211;How to write and interpret the information
&#= 8226;URL
&= #8211;Where to find it
&#= 8226;HTTP
&= #8211;How to get it
Link this to postal service
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0104.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
HyperText Transfer Protocol (HTTP= )
•<= /span>Send request
GET /path/file.html HTTP/1.0
From: someuser@jmarshall.com
User-Agent: HTTPTool/1.0
&= #13;
•<= /span>Server response
HTTP/1.0 200 OK &#= 13;
Date: Fri, 31 Dec = 1999 23:59:59 GMT
Content-Type: text/html
Content-Length: 13= 54
<html><bo= dy> <h1>Happy New Millennium!</h1> … </body> </html= >
The Difference Between FTP and HTTP File Transfer Protocol, or FTP, is a prot= ocol used to upload files from a workstation to a FTP server or download files from a FTP server to a workstation. It is the way that files get transfer= red from one device to another in order for the files to be available on the Internet. When ftp appears in a URL it means that the user is connecting to a file server and not a Web server and that some form of fi= le transfer is going to take place. Most FTP servers require the user to log= on to the server in order to transfer files. In contrast, Hyper Text Transfer Protocol, or HTTP, is a protocol used to transfer files from a Web server onto a browser in order to view a Web page that is on the Internet. Unlike FTP, where entire files are transferred from one device to another and co= pied into memory, HTTP only transfers the contents of a web page into a browser for viewing. FTP is a two-way system as files are transferred back and fo= rth between server and workstation. HTTP is a one-way system as files are transported only from the server onto the workstation's browser. When = http appears in a URL it means that the user is connecting to a Web server and= not a file server. The files are transferred but not downloaded, therefore not copied into the memory of the receiving device.

------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Uniform Resource Locator (URL)
&#= 8226;Uniquely identify web pages on the WWW
&= #8211;Domain name
&= #8211;Directory path
&= #8211;File name
URL: http://www.clis.umd.edu/courses/schedules/fall2003.html
Domain name=
= Directory path
File name
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076_image028.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhpAEUAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACi ARMAgAAAAADM/wJkjI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si 8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8PGHhUAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076_image029.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhjAAPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACK AA0AgQAAAAAAAP//mQECAwJHjI+py+0Po5zUiIuz3rz7D4biSJZCYKbqyrYr6sbyTINwjee6ee/+ D+wBh0SZsIhMko7KplPDfEqV0al1WL1qdZWu9wsOhwsAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076_image030.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhaQAMAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAQBo AAoAgAAAAAAAAAI+hI+py+0P4ws0yIuz3oB2y4XiOHkVSKYqdqJfC8fyDEP0jdNMzvdV4gvqVqqT wUhMKnfIpfN59ECnTikVUgAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076_image031.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhdgAOAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAAB1 AA0AgAAAAAAAAAJLhI+py+0Wnpy02otDxLz7P2kbSJZmKI7nypIi8LbyTKVHqtIuzvf+D1wAh8Si rWFMKjW1pbOYOOqmOmmMiq0yr9muDOcNz7ji8qkAADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076_image032.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhgwAPAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACC AA0AgQAAAAAAAP//mQECAwJFjI+py+0Po5xP2Iuz3rz7D4biyBnkiabqeprsC8fy5s72jYN1zvf3 7gsKU8Ch8dgpIpdLJfMpdEKnOSn1KqNot9yut1sAADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0076_image033.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhjAAeAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACL ABsAgQAAAAAAAP//mQECAwKejI+py+0Po5wUiYuz3rz7D4biSJaCYabqyrYr6sbyTINwjee6ee/+ D+wBh0SZsIhMko7KplPDfEqV0al1WL1qdZWu9wsOiwHksvmMTqvX7Lb7DY/L5/S6/Y7P6/f8vv8P GCg4SFgYUIiY+Heg2OhYx/goOamWQHk5iQCgidm5JrZQBmrpyUcqOGpQmhe5yqbqagcb+3pIOzd7 m5bbVwAAOw== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0055.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
HyperText Markup Language (HTML)<= /span>
Simple document structure language for Web
•<= /span>
Advantages =
Adapts easily to different display capabilities
Widely available display software (browsers)
&= #13;
Disadvantages&#= 13;
Does not direct= ly control layout
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0060.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Hands On:
Learning HTML From Examples
Use Internet Explor= er to find a page you like
http://www.glue.umd= .edu/~oard
On the View menu select Source&= #13;
Opens a notepad win= dow with the source
Compare HTML source with the Web page
 Observe how each effect is achieve= d
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0067.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Hands On: “Adopt” a W= eb Page
•<= /span>Modify the HTML source using notepad
For example, ch= ange the page to yours
•<= /span>Save the HTML source on your “M:” drive
In the <= span style=3D'mso-ascii-font-family:"Times New Roman"'>“File menu, select Save As
Select <= span style=3D'mso-ascii-font-family:"Times New Roman"'>“All Files”= ; and name it test.html
•<= /span>FTP it to your ~/pub directory on WAM
sftp wam.umd.edu
cd ../pub/ =
put test.html&#= 13;
•<= /span>View it
http://www.wam.= umd.edu/~(yourlogin)/test.html
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0056.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
HTML Document Structure
&#= 8226;“Tags” mark structure
&= #8211;<html>a document</html>
&= #8211;<ol>an ordered list</ol>
&= #8211;<i>something in italics</i>
&#= 8226;Tag name in angle brackets <>
&= #8211;Not case sensitive
&#= 8226;Open/Close pairs
&= #8211;Close tag may be optional (if unambiguous)
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0057.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Logical Structure Tags
•<= /span>Head
–<= /span>Title
&= #13;
•<= /span>Body
–<= /span>Headers: <h1> <h2> <h3> <h4> <h5= >
–<= /span>Lists: <ol>, <ul> (can be nested)
–<= /span>Paragraphs:<p>
–<= /span>Definitions: <dt><dd>
–<= /span>Tables: <table> <tr> <td> </td> </tr> </table>
–<= /span>Role: <cite>, <address>, <strong>,
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0058.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Rendering
&#= 8226;Different devices have different capabilities
&= #8211;Desktop
&= #8211;PDA
&#= 8226;Rendering maps logical tags to physical layout
&= #8211;Controls line wrap, size, font
&= #8226;Place the title in the page border
&= #8226;Render <h1> as 24pt Times
&= #8226;Render <strong> as bold
= 226;Somewhat browser-dependent
&= #8211;Internet Explorer and Netscape make different choices
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0068.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Physical Structure Tags
&#= 8226;Font
&= #8211;Typeface: <font face=3D“Arial”></font>
&= #8211;Size: <font size=3D“+1”></font>
&= #8211;Color: <font color=3D“990000”></font> <= /div>
= 226;http://webmonkey.wired.com/webmonkey/reference/color_codes/Emphasis
&= #8211;Bold: <b></b>
&= #8211;Italics: <i></i>
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0059.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Hypertext Anchors
Links make the Web a web!
Internal anchors: somewhere on the same page
<a href=3D“#students”> Students</a>
Links to: <a name=3D“students”>Student Information</a> =
External anchors: to another page
<a href=3D“http://www.clis.umd.edu”>CLIS</a> =
<a href=3D“http://www.clis.umd.edu#students”>CLIS students<= /a>
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0062.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Images
<img src=3D&= #8220;URL”> or <img src=3D“path/file”> =
<img src=3D“http://www.clis.umd.edu/IMAGES/head.gif”>
SRC: can be url= or path/file
ALT: a text string
ALIGN: position= of the image
WIDTH and HEIGH= T: size of the image
Can use as anch= or:
 <a href=3DURL><img src=3DURL2></a>
Example:
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0073.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Tables
<table align=3D“center”>
<caption align=3D“right”>The caption</caption>   
< tr align=3D“LEFT”>
<th= > Header1 </th>
<th= > Header2</th>
</tr= >
<tr&= gt;<td>first row, first item </td>
        = ;    <td>first row, second item</td></tr> <= /div>
< tr><td>second row, first item</td>
        = ;    <td>second row, second item</td></tr> =
</table>
1.Table can basically put all the html in= to it
2.Better keep with basic table elements s= o that you have wider auidence
3.Use indent to help you to read the tabl= e source data
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0063.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Frames
•<= /span>Divide browser pages into separate sections
–<= /span>Useful when you want to scroll separately
&= #13;
•<= /span>Each section can display an HTML page
&= #13;
•<= /span>Example 1: menu frame on the left side of a page
<frameset cols=3D“10%,90%" >   
<fr= ame src=3D“template.html">
<fr= ame src=3D“images.html">
</f= rameset>
•<= /span>Example 2:
http://www.hq.n= asa.gov/alsj/frame.html
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0012.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Designing Web Pages
&#= 8226;Key design issues:
&= #8211;Content: What do you want to publish?
&= #8211;Style: How do you want to present it?
&= #8211;Syntax: How can you achieve that presentation?
&#= 8226;Sources of information
&= #8211;Online tutorials (Yahoo points to lots of these)
&= #8211;Technical materials (e.g., the HTML 4.0 spec)
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0013.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Some Style Guidelines
Design for generic browsers
And test on every version you wish to support
Provide appropriate= access points&= #13;
User needs and navigation strategies differ
Design useful navigational aids
A Web search may le= ad to the middle of a site
Include some indica= tion of currency
Date of last update, “new” icons, etc.
Indicate who is responsible for the content
Helps readers assess authority
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0071.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Accessibility Guidelines
Design for device independence= 3;
Maintain backward compatibility&#= 13;
Provide alterna= tive pages if necessary
Provide alternatives for aural and visual content
Alt tags for images, transcripts for audio
Make is easy for assistive device= s to work
Combine structu= ral markup and style sheets
Give a title to each frame
Use HTML tables only for tabular data
Use markup to indicate language switching
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0014.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
HTML Editors
Goal is to crea= te Web pages, not learn HTML!
Several are available
Macromedia Dreamweaver available commercially
In Netscape, “File” – “Edit Page” for Composer
Tend to use physical layout tags extensively
Detailed control can make hand-editing difficult
You may still n= eed to edit the HTML file
Some editors use browser-specific features
Some HTML featu= res may be missing entirely
File names may = be butchered by FTP
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0070.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
HTML Validators
&#= 8226;Syntax checking: cross-browser compatibility
&= #8211;http://validator.w3.org
&#= 8226;Style checking: improved accessibility
&= #8211;http://bobby.watchfire.com
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0047.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
What’s Wrong with the Web?<= /span>
&#= 8226;HTML
&= #8211;Confounds structure and appearance (XML)
HTTP
Can’t recognize related transactions (Cookies)
<= span style=3D'font-family:Arial;mso-ascii-font-family:"Times New Roman";mso-bid= i-font-family: Arial;color:#919191;mso-color-index:2;display:none'>
URL
Links breaks when you move a file (PURL)&= #13;
Html was introduced forhow the content should be displayed in the browser
But now html are asked to do things like
   1. Tightly control document display
   2. Be flexible enough to de= scribe different, specific type of information
   3. Convey information in a variety of media and formats
   4. Define complex linking relationships between documents
   5. Publish a single set of information across a variety of media
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0021.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
What’s a Document?
&#= 8226;Content
&#= 8226;Structure
&#= 8226;Appearance
&#= 8226;Behavior
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0069.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
History of Structured Documents
&#= 8226;Early standards were typesetting languages&#= 8221;
&= #8211;NROFF, TeX, LaTeX, SGML
&#= 8226;HTML was developed for the Web
&= #8211;Too specialized for other uses
&#= 8226;Specialized standards met other needs
&= #8211;Change tracking in Word, annotating manuscripts,
&#= 8226;XML seeks to unify these threads
&= #8211;One standard format for printing, viewing, processing
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0088.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Goals of XML
&#= 8226;Metalanguage
&= #8211;A toolkit for design markup languages
&#= 8226;Unambiguous markup
&= #8211;Clear span of tags
&#= 8226;Separate markup from presentation
&#= 8211;Style info =3D> stylesheet, so easy to change
&#= 8226;Be simple
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0023.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
A Family of Standards
&#= 8226;Definition: DTD
&#= 8211;Names known types of entities with labels
&#= 8211;Defines part-whole and is-a relationships
&#= 8226;Markup: XML
&#= 8211;“Tags” regio= ns of text with labels
&#= 8226;Markup: XLink
&= #8211;Defines “hypertext” (and other) link relationships <= /div>
&#= 8226;Presentation: XSL
&= #8211;Specifies how each type of entity should be rendered
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0024.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
XML Example
&#= 8226;View “The Song of the Wandering Aengus”
http://www.umiacs.u= md.edu/~oard/teaching/690/fall05/notes/3/xml.htm
&#= 8226;Built from three files
&= #8211;yeats01.xml
&= #8211;poem01.dtd
&= #8211;poem01.xsl 
What is XML? What
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0025.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
An XML Example
<?xml version=3D"1.0"?>
<!DOCTYPE POEM SYSTEM "poem01.dtd">
<?xml-stylesheet type=3D"text/xsl" href=3D"poem01.xsl"?>
<POEM>
<T= ITLE>The Song of Wandering Aengus</TITLE>
<A= UTHOR> <FIRSTNAME>W.B.</FIRSTNAME>
        <LASTNAME>Yeats</LASTNAME>
</= AUTHOR>
<STANZA>
<L= INE>I went on to the hazel wood,</LINE>
<L= INEIN>Because a fire was in my head,</LINEIN>
 <LINE>And cut and peeled a h= azel wand,</LINE>
</STANZA>
</POEM>
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0025_image034.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhnAFiAXcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACa AWABgAAAAAAAAAL/DI6py+0Po5y02ouz3rz7D4ZHYIjmiabqyrbum5LwTNf2jed6JO/+DwwKh7Ue 8YhMKpdDI/MJjUqnFyf1is1qhdat9wsOh7risvmMHpXS7LabSn7L5/RcvI7P6033vf8PKNEXSFgI OGiYqCiHuOj4KNYIOUkJt1aJmXklqdnpucP5KTr6Ekp6iipimsrairHqGivrADtra1t7q9uau+tL 2vsr3Bk8bExZfKy8mLzsTNj8LL0XPW1NV32t3Za97W3W/S3+FT5ujlV+rh6Vvu6u1P4u33Q5b38W f6+Pk7/vP9Pvn0AWAQcaPFHwoMIPCRc61NDwocQKESdahFDxosYF/xk3egTQ8aPGkCItkiwp8SRK hypXKmzp0iDMmAJn0vRn86a+nDrt8ewp7ydQd0KHqitq1BzSpOKWMvXm9Km2qFKtUa0q7SpWZ1q3 Kuvq1RjYsMLGkvVl9qyutGpx1WsLlC3cWHLn8nprl2bdvKj28gWG9y9Kv4I/ES5MLDBij4cXY2rs GJniyCYnU05p+TLLzJpfcu4s8zPomqJH4yxteifq1D5Xsw7q+jXR2LKP0q6t9Dbuprp3Q+3teyrw 4FaHE89q/DjX5Mq/Mm8u9jn0stKno61ufS327G65t/Y+DzJ4fNvH3zU/G/068erBsG/v5T18LfLn oytv3zD+/In5///2v019AEIh4IBMFGggPPslCAmCDB7h4IP0SLgchctEaOEPGGYIyoIcQuPhh4eE KKIfG5Zow4ko0qDiijC06KILMMZIEIk0zjHjjTHYqKMbOfbIB49ApvHjkCAUaaQHSCbJwZJMQiTk k2E4KWUVUVYZ35VY0qfllvd56QmVYPLQ5ZhSiGkmLWWm+QSabHK05psKyjmJm3Sqcecjdt65J519 yvnnm4GyOWiahZp56JiJgrmol41u+SiWkVY5qZSVPnkpk5kmuamRnQ75KZCh9jiqjqXeeCqNqca4 qoutrvgqirGWOKuItX54K4e5Zrirhb1S+KuEwT44LIPFJnisgcn/DrgsgM369yx/0eY3rX3Vznct fNm2t6163aL3rXnhjjcueOV6dy536Wa3rnXtTvcudPE2N69y9R53L3H5Brevb/3u9i9uAdc2sGwF v3YwawmntrBpDY/2MGgRdzaxZhVfdjFlGUe2sWMdL/YxYiEXNrJgJf91Ml8p57WyXS3P9TJcMbc1 s1o1n3UzWTmHtbNXPW/1M1ZBVzW0VEU/dTRTSSe1tFFND/V0XHHmOSHVikTdE9Y6aX0T13pNbTUQ Xsc0tktlr3T2YGCH7UPaJbktEtwfyc3Y2mzrQPdGeY9k99389O13ioAHzuLghL9o+OEyJq54jY1T w/jjO0qex94XpVleGeV4YD4R55hpXofnD4m+GejYRG76kainruTqrDfp+utQys5N7LRbeTuRtudO AekL+e4Z7+QJD87uxGNk/PFqKj9l8szD+Tw5zkePAPAHWR8a9VtgPxD3pGnPJfhZeP8P+aeJ/yX6 lqi/PvtnTq+9+fvIr5r779vPDvzUk8B///7/D8AACnCABCygAQ+IwAQqcIEMbKADHwjBCEpwghSs 4P8KAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0026.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Document Type Definition (DTD)
<!ELEMENT poem ( (title, author, stanza)* )>
 <!ELEMENT= title (#PCDATA) >
<!ELEMENT author (firstname, lastname) >
<!ELEMENT firstname (#PCDATA) >
 <!ELEMENT lastname (#PCDATA) >
 <!ELEMENT stanza (line+ | linein+) >
 <!ELEMENT= line (#PCDATA) >
<!ELEMENT linein (#PCDATA) >
#= PCDATA span o= f text
= a,b= = a followed by b
= a|b= either a or b
a* 0 or= more a’s
= a+ 1 or= more a’s
DTD defines a document type in
1. Its vocabulary, what kind of elements are allowed in the document type.
2. It defines a content model for each element. A content model is a pattern th= at tells what elements or data can go inside an element, in what order, in w= hat number, and whether they are required or optional. Think of this as the “grammar” of the attribute.

#PCDATA =3D> parsed character data. The characters will be checked by an XML p= arser for entity reference, which will then be replaced with their entity value= s
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0026_image035.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhswBzAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAACy AHEAgAAAAAAAAAL/DI6py+0Po5y02quCwbz7D4adJpbmiabZprbuCydkTNf2yN76ziNzDwzCfsKi UUQ8KpeVJPMJXTij1Oe0ijVes9zetgu2fcPk17iMRp3T7NC6Dee843TKvI5/3PP8Vf9vsQfIJziI V2hIh5gIt8jI5viIFilJRlkJdonJpbmJ1elJBRoKNUrKZHqqlKqqldN6+AqrKDvbWGsLiZs7uctr 6fubGSzMSVz8eYwsqrxc2uyMCh29Ok3teg2cHca6rdLtrWYdzgNOXmJ+7jauLsbeTpMOjzP/XG/1 ft8ir9+U3y8O4BF+AiMQLKjnH8J1C4McbChFIUR6E3c8rHjgIkaNZhU5TvQIEWRDkQtJIjRZEKVA lQBZ9nOpD+Y9mfVozrMJD2c7nep4nvNJDmg4od6IbjOaDek1pdSYRnPqDOoyqcioFrMqDOsvrby4 5vJqC+wsDWTLmj2LNq3atWzbun0LN67cuWoLAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0028.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Specifying Appearance: XSL=
<xsl:template match=3D"POEM"> <= /div>
 <HTML>=
<BODY BGCOLOR=3D"#FFFFCC">
     <xsl:apply-templates/>
 </BODY>
</HTML>
</xsl:template>
<xsl:template match=3D"TITLE"> =
 <H1>&#= 13;
<FONT COLOR=3D"Green">
    &= nbsp; <xsl:value-of/>
 </FONT>= ;
</H1>
</xsl:template>
Extensible Stylesheet language XSL
http://www.w3.org/Style/CSS-vs-XSL
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0028_image036.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhEwHKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAAAS AckAgAAAAAAAAAL/jI+py+0Po5y02ouzxiCAD4biSJbmiabqyrbuC8fyDBv0jef6zvc+b/sJh8Si 8ZgLIpfMpvMpU0Kn1Kp1KL1qt9xuKesNi8dMMPmMTt/M6rb7TWLD5/SzvI7PX+/6vn/J9yc42BNI eIgYY5jI2Hiy6BgpCSlZmUhpmSmIqdmZx+kZCgcqWppGapoqhqrausXqGksFK1vbRGuba4Sr2/vD 6xusAyxcPENsnOyCrNycwuwcHechXf1LbZ09jK3dfcztHb4MLl7+TG6ePq3ObgLd3vsOnys/X1tv H4uf37rPn+rvX6mAAkMRLNjpIMJMChdWaugwEsSIjSZSvITuYjSL/xoJcey4KSPIZB9H9ilp8pPI lMFQsqTj8uWolTLp0ax57yZOfTp39uvpEyDQoAOHEjVo9GjCpEoZMm368ClUiVKnVqxqFWNWWTG3 aunq1QrYsLOwkv0z9uyTtGpvmW2rEq4otnKP0K1b5C5eLG/3vtHr1wfgwED6Ej5l+LCdxIrHDG68 hjFkL48nR5Fs+RXmzHs2c65S+XOL0KJXkC59DjVaz6rdtj7J+jWS07JH0K4d4jbuD7p398b9u3Zw 2cNfF299XHVy1MtLNxf9/HN0ztMzV7d8fXJ2yNsbd1f8/XB4wuMDl/d7fm96vOvrtpf7Hm78tvPV 1j97n2z+sPu99p3f+l9WAVo14FQFQnVgUwkqteBRDRL1YFAR+jThThXidGFNGcq04UsdsvRhSiGa NOJIJYJ0YkcparTiRS1S9GJEMTo040I1InRjQTkKtOM/PfLzYz5B2jPkPEXCc2Q7SbKzpDpNpvOk OVGWM6U4VYZzpTdZdrOlNl1m86U1YVYzpjRlbhTbbnypOceZzrjZzAZyzklnnXbeiWeeehYAADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0028_image037.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh8gDKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAADx AMkAgAAAAAAAAAL/jI+py+0Po5y02otzAwH4D4biSJbmiabqyrbuC8ekIdf2jef6zod0DwwKh8Ti r4hMKpfMI/MJjUpZzqn1il1Ws9yu17b9isfkUbiMTnPP6ra72XnL50o2/Y6v2fP8fmrvFyj4ATho yFd4qDiXuOio1vgoORY5abkWd6kJmbnpSdn5KYo5WkpqijpVmcqas9oKK/MaS9syW4uLcpvLaxba C/yyGww8TMxrfIybrEzL3Az7DM0qPY1abV2KnS26ze3p/a0ZLm5JXi55ju6ovq7Y7m4IHy84T+9n f4/4q5+b33/nH0BG/AbGEmjQDcKEnBj6K+jwGsSI2iZS7GbxIriM/xrHcexo7iPIdCJHsitp8h3K lPJWsqzn8iW+mDL31fy08GaUnDqf8OyphSZQOT+HIilqlAjSpEKWMgXi9CmPqFJ1UK2K4ypWMEK3 itHqNQbYsMK6kj111mZatWvxjG37xyxcKW/nmqhrd4bcvHD4Et3rNwnewIQAE1Zq+HDTxIqhMm48 9TFkq5InZ61smWvmr5g3i+3suWzoLoMPlyZ8OnBqv6v5ts772m7subPh1m57e23utLvP9ib7O2xw r8O3Fsd6vGpyqcufNmf6PGl0o9OHVgd6vWd2ndtvdq/5XWb4l+NZlk953mT6ketBtu/4XmP8i/Mp 1o9432F+hvsT9ok3+N9AAQI0YD8F6nPgPQnSs2A8Dbrz4DoRojNhORWKc+E3GXKzYTYdWvPhNCFC M2IzJSpz4jEpErNiMC0WA9poVMQoowov9nIjMjTWqMuOPN7l4496CalKkET6YOSRhSkJRY4PMelT kkw6uYyUSlJZC5bOWHmklgdxSaQGYo5JZplmnolmmgwUAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0053.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
An XLink Example
……
<poem xmlns:xlink=3D"http://www.w3.org/1999/xlink">
<author xlink:href=3D"yeatsRDFS3.xml
        = ;     xlink:type=3D"simple">W. B. Yeats</author> =
<poems> = ;
<poem1 xlink:href=3D"http://www.kirjasto.sci.fi/wbyeats.htm" = xlink:type=3D"simple">The Rose</poem1>
<poem2 xlink:href=3D"http://www.kirjasto.sci.fi/wbyeats.htm" xlink:type=3D"simple">The Tower</poem2>
</poems> = 3;
</poem> <= /div>
……….
The rules for linking in XML are defined in XML linking language, or Xlink
Any xml element can be set up as a link by using XLink attributes: type, href, ro= le, title, show. And actuate.
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0077.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Some XML Applications
Text Encoding Initiative
For adding annotati= on to historical manuscripts
Encoded Archival Description
To enhance automated processing of finding aids
Metadata Encoding a= nd Transmission Standard
Bundles descriptive= and administrative metadata
http://www.loc.gov/= standards/mets/
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0090.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
What’s Wrong with the Web?<= /span>
HTML
Confounds structure and appearance (XML)&= #13;
<= span style=3D'font-family:Arial;mso-ascii-font-family:"Times New Roman";mso-bid= i-font-family: Arial;color:#919191;mso-color-index:2;display:none'>
&#= 8226;HTTP
&= #8211;Can’t recognize related transactions (Cookies)
&#= 8226;URL
&= #8211;Links breaks when you move a file (PURL)
Html was introduced forhow the content should be displayed in the browser
But now html are asked to do things like
   1. Tightly control document display
   2. Be flexible enough to de= scribe different, specific type of information
   3. Convey information in a variety of media and formats
   4. Define complex linking relationships between documents
   5. Publish a single set of information across a variety of media
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0049.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Cookies
&#= 8226;Servers know users by IP address and port
&= #8211;Because that’s where they send the Web pages
&#= 8226;Cookies preserve &#= 8220;state
&= #8211;Server sends data to the browser
&= #8211;Browser later responds with the same data
&= #8226;A unique code (server-side state)
&= #8226;Information about the user (client-side state)
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0089.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Persistent URLs
www.purl.org
PURL Sever
My
Browser
PURL
URL
Resource Sever
URL
Page
Uniform Resource Name (URN)", for a name that identifies a resource or unit = of information independent of its location. URNs are globally unique, persistent, and accessible over the network.

------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0089_image038.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhcQA4AHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAAAAABw ADYAgQAAAAAAAP//zAECAwL/hI+pi+EPo5y02osd22yKD4biSJbmiYYSGHDbmsbyPHtl69r0ztN6 jGtEesTiCVbMKJfMJsVIckCnVFb1FhA5t1yk6hrNfsHksbkskKq67G0UzRLD5ze6Ot7OL0dy9P2j F5jBZ9dHdwhYiLiYOPeXJhj5pKW4Jnn52AiXyehX2Wn3CbopOlpmSMZpWoUKpro61Xr1Cmsky3pb m1SqG8vba/sLTJQbWzxcI4y8c2zbvIzyTCwNXedIXU14nb27zd2DzRz+naZMbjJek869DtRe/R4d vzyPXj98H3bObL6vvZmvV0AtA2sVjOMvmbeEKQ4CcmgKIi2GVk5BoNiQioQGGxijgYvAAeKoZhtd cOyILgwEkyExueTCMiaAAgA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0089_image039.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhbQBSAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAABq AFAAgQAAAAAAAMDAwAECAwL/hI8JIe0Po5y02hiU3tywC4biKGTd2X3kyo4mCidqS9dYjB+zzdNv DlMFhsSi8YhMKpdMxw94Evamoc8TypFStxQrNujkijGN61ehHau951RYvS633WV4vDTPvu1cdh69 x0fl94eQJjhFWOgRiMijuHjoaANZKDnpI7do2IjZUvl36bkCmic66qK5yViHmom3ylri+moW2klb pbp6mmtROtfr27W7KTwsAdx2jAyhfMbc/GZriiudXBxpfe2cbbnNPR0ruxNOBhsbff38pS7NjuXe DA8lj0wPZD+Mn6Pvy4/DXy6AMQTSIgimlbkJCFEYdNUwCjhzEenMWsjQ2y2Fqxi7oePlhInIkSRL VtTTEQS1YClVjlvQ8sLKZTF/vSxX88FMaCZ7+vxJ5KXQoUSLGjUKNKlSJuNw5tQJcqnUqUW0OX0a 8hbVrVM/xivDNWxSr/kuYpVJtmAJsWzH7gS0tq1ckxo3MLh6llhaDXfzsribcK7gn3Vl+Ri8hBLK GngFNXYJlxLiJoo5+R3z4vFlHzA3w5kMmq3nz5pH/y1tmsSQ1GJWs94SOjbVAgA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0089_image040.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhrAAKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAEAAgCp AAYAgAAAAAAAAAIxhI+py+0Po5y0umCz3rz7HYTfSJbmCYRqqrbuC8fyTNf2jef6jvb+72sBh8Ri RnQoAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0089_image041.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhrAAKAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAMAAgCo AAYAgAAAAAAAAAIwhBGny+0Po5y02luDxrz7D4aWRpbmiabqyrbuC8fyTIr2jed6rff+D2QkgsSi 0VIAADs= ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0089_image042.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlh6wBFAHcAMSH+GlNvZnR3YXJlOiBNaWNyb3NvZnQgT2ZmaWNlACH5BAEAAAAALAIAAADn AEMAgQAAAAAAAP//zAECAwL/hI8Xm+0Po5y02ouz3jyu0IXiSJbmWX7oyrbuC6vwTNe2Ld/6zvdV 7gsKh7QPiIhMKkPGpfMJhQCj1Cpxas1qcYyt9/vCgsdkjriMTkua6o3xDY/L5/S6Xf5ktx9xgf8P GCg4SFhoeAjYJ3AUdQYGhxgpOUmpOMhY5QgFSdnp6ckpiZml6WP5iZoqeApKVjpzFys7Sxuqmpim h3PL2/sX4Es4WqYbs1qLnGx0GXy5p/A6ApzYXB04TW39C/ccbXasHF67qv0L8PYMPSxd3m6IrX1U nO79cy2OP0veLs9Q/9iFyb18BOvsK8do1L8v8yzAcwfRz8Nq6xAsZDilosWI/xwlutOY4CJGEKUe Fjw552C8CyJHBnQwEaXMD8z4aWipBR2fjhwnNgM54SU9TT55UvwoAieaokaDMe0FlKXQdDCbfkRq QqmXp1ZvcfXKQquVr11RkU0VtYPYRmXjYQ0zVc3ZtpXewkq7ZS5dUXaLxH2092dfLrkCOx18Yy0P vYbfId6heFdjXow74fV7eUjlySqtZa4R2cVmztkQbvqLZDRpjzaphM66Gu1jJ6h7qF59G9FnIa/V xjY72/XuFbk5F39HrLax36CC51Qelnnz1nKhnzjeGLswqr13Sq9LnftwDNoDl19FNaR1N9/Bm07f YD359pPOX4PPRz4F+235m03DL4V+UtDHV3gAwiRgfARG4p9EB+6XoAENWjXheOLtNmFT/DX0oAfz LXjIcdx0CAuIIX4yIomJmeiYbjqpaAqLhfiUIoxXzIRjMiYUAAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0078.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Summary
Learning to bui= ld simple Web pages is easy
Which is good n= ews for the homework!
•<= /span>
All documents a= re structured documents
•<= /span>
XML is a flexib= le markup language toolkits
•<= /span>
The key is to understand its capabilities
XML editors can hide much of the complexity
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/slide0079.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management
Before You Go!
On a sheet of p= aper (no names), answer the following question:
What was the muddiest point = in today’s class?
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/master01.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
Click to edit Master text styles
Second level
Third level
Fourth level
Fifth level
No connection establishment. As we shall discuss in Section 3.5, TCP uses a three-way hands= hake before it starts to transfer data. UDP just blasts away without any formal preliminaries. Thus UDP does not introduce any delay to = establish a connection. This is probably the principle reason why DNS runs over UDP rather than TCP -- DNS would be much slower if it ran over TCP. HTTP uses TCP rather than UDP, since reliability is critical for Web pages with text. But, as we briefly discussed in Section 2.2, the TCP connection establishment delay in HTTP is an important contributor to the "world wide <= span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"'>wait". No connection state. TCP maintains connection state in the end systems. This connection state includes receive and send buffers, congestion control parameters, and sequence and acknowledgment number parameters. We will see in Section 3.5 that this state information is needed to implement TCP's reliable data transfer service and to provide congestion control. UDP, on the other hand, does not maintain connection state and does not track any of these <= /span>parameters. For this reason, a server devoted to a particular application can <= span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"'>typically support many more active clients when the application runs over UDP rather than TCP. Small segment header overhead.= The TCP segment has 20 bytes of header overhead in every segment, whereas UDP only has 8 bytes of overhead. Unregulated = send rate. TCP has a congestion control mechanism that throttles the sender when one or more links between sender and receiver becomes excessively congested. This throttling can have a severe impact on = real-time applications, which can tolerate some packet loss but require a minimum send rate. On the other hand, the speed at which UDP sends data is = only constrained by the rate at which the application generates data, the capabilities of the source (CPU, clock rate, etc.) and the access bandwidth to <= span style=3D'font-family:"Times New Roman";mso-ascii-font-family:"Times New Ro= man"'>the Internet. We should keep in mind, however, that the receiving host does not necessarily receive all the data - when the network is congested,  a = significant fraction of the UDP-transmitted data could be lost due to router buffer overflow. Thus, the receive rate is limited by network congestion even if the sending rate is not constrained.
A server that sits between a client application, such as a Web browser, and a real server. It intercepts all requests to the real server to see if it can ful= fill the requests itself. If not, it forwards the request to the real server. Proxy servers have two main purposes: Improve Performance: Proxy servers can dramatically improve performance for groups of users. This is because it saves the results of all requests for = a certain amount of time. Consider the case where both user X and user Y access the World Wide Web<= /span> through a proxy server. First user X requests a certain Web page, which we'll call Page 1. Sometime later, user Y reque= sts the same page. Instead of forwarding the request to the Web serv= er where Page 1 resides, which can be a time-consuming operation, the p= roxy server simply returns the Page 1 that it already fetched for user X. Since the proxy server is often on the same network as the user, this is a much faster operation. Real proxy servers support hundreds or thousands of users. The major online services such as Compuserve and America Online<= /span>, for example, employ an array of proxy servers. Filter Requests: Proxy servers can also be used to filter requests. For= example, a company might use a proxy server to prevent its employees from accessing a specific set of Web sites.
Link this to postal service
1.Table can basically put all the html into it
2.Better keep with basic table elements so that you have wider auidence =
3.Use indent to help you to read the table source data
Html was introduced forhow the content should be displayed in the browser <= /span>
But now html are asked to do things like
1. Tightly control document display
2. Be flexible enough to de= scribe different, specific type of information
3. Convey information in a v= ariety of media and formats
4. Define complex linking relationships between documents
5. Publish a single set of information across a variety of media
What is XML? What
DTD defines a document type in
1. Its vocabulary, what kind of elements are allowed in the document type.= 3;
2. It defines a content model for each element. A content model is a pattern = that tells what elements or data can go inside an element, in what order, in what number, and whether they are required or optional. Think of this as the “grammar” of= the attribute.
#PCDATA =3D> parsed character data. The characters will be checked by an XML parser for entity reference, which will then be replaced with their entity= values
Extensible Stylesheet language XSL
http://www.w3.org/Style/CSS-vs-XSL
The rules for linking in XML are defined in XML linking language, or Xlink = ;
Any xml element can be set up as a link by using XLink attributes: type, href,= role, title, show. And actuate.
Html was introduced forhow the content should be displayed in the browser <= /span>
But now html are asked to do things like
1. Tightly control document display
2. Be flexible enough to de= scribe different, specific type of information
3. Convey information in a v= ariety of media and formats
4. Define complex linking relationships between documents
5. Publish a single set of information across a variety of media
Uniform Resource Name (URN)", for a name that identifies a resource or unit of information independent of its location. URNs are globally unique, persistent, and accessible over the network.
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/master03_stylesheet.css Content-Transfer-Encoding: base64 Content-Type: text/css Ym9keQ0KCXt3aWR0aDo1MzRweDsNCgloZWlnaHQ6NDAwcHg7fQ0KLlRCDQoJe21zby1zcGVjaWFs LWZvcm1hdDpub2J1bGxldFwyMDIyO30NCi5UDQoJe3RleHQtYWxpZ246Y2VudGVyOw0KCWZvbnQt ZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsN Cgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29sb3It aW5kZXg6MzsNCglmb250LXNpemU6MjA5JTt9DQouQkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1 bGxldFwyMDIyOw0KCWZvbnQtc2l6ZToxMDAlO30NCi5CDQoJe3RleHQtYWxpZ246bGVmdDsNCglm b250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21h biI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNv bG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjE1MiU7fQ0KLkIxQg0KCXttc28tc3BlY2lhbC1mb3Jt YXQ6YnVsbGV0XDIwMTM7DQoJZm9udC1zaXplOjEwMCU7fQ0KLkIxDQoJe3RleHQtYWxpZ246bGVm dDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5l dyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJ bXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjEzMyU7fQ0KLkIyQg0KCXttc28tc3BlY2lh bC1mb3JtYXQ6YnVsbGV0XDIwMjI7DQoJZm9udC1zaXplOjEwMCU7fQ0KLkIyDQoJe3RleHQtYWxp Z246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRp bWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6Ymxh Y2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjExNCU7fQ0KLkIzQg0KCXttc28t c3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDIwMTM7DQoJZm9udC1zaXplOjEwMCU7fQ0KLkIzDQoJe3Rl eHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1p bHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29s b3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjk1JTt9DQouQjRCDQoJ e21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsNCglmb250LXNpemU6MTAwJTt9DQouQjQN Cgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250 LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsN Cgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6OTUlO30NCi5O Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTg0KCXt0ZXh0LWFsaWdu OmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1l cyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNr Ow0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6ZTo1NyU7fQ0KLk4xQg0KCXttc28tc3Bl Y2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTjENCgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZv bnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu IjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28tY29s b3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclO30NCi5OMkINCgl7bXNvLXNwZWNpYWwtZm9ybWF0 Om5vYnVsbGV0XDIwMjI7fQ0KLk4yDQoJe3RleHQtYWxpZ246bGVmdDsNCglmb250LWZhbWlseTpB cmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJp ZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7 DQoJZm9udC1zaXplOjU3JTt9DQouTjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwy MDIyO30NCi5OMw0KCXt0ZXh0LWFsaWduOmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNv LWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFt aWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6 ZTo1NyU7fQ0KLk40Tg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTjQN Cgl7dGV4dC1hbGlnbjpsZWZ0Ow0KCWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250 LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsN Cgljb2xvcjpibGFjazsNCgltc28tY29sb3ItaW5kZXg6MTsNCglmb250LXNpemU6NTclO30NCi5P Qg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouTw0KCXt0ZXh0LWFsaWdu OmxlZnQ7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7 DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9yLWluZGV4OjE7DQoJZm9udC1zaXplOjg1JTsNCglt c28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3ZlcmZsb3c6MTt9DQouTzENCgl7Zm9udC1m YW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWNoYXItd3Jh cDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0KLk8yDQoJe2ZvbnQtZmFtaWx5OkFyaWFs Ow0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1jaGFyLXdyYXA6MTsNCgltc28t a2luc29rdS1vdmVyZmxvdzoxO30NCi5PMw0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYmlk aS1mb250LWZhbWlseTpBcmlhbDsNCgltc28tY2hhci13cmFwOjE7DQoJbXNvLWtpbnNva3Utb3Zl cmZsb3c6MTt9DQouTzQNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWJpZGktZm9udC1mYW1p bHk6QXJpYWw7DQoJbXNvLWNoYXItd3JhcDoxOw0KCW1zby1raW5zb2t1LW92ZXJmbG93OjE7fQ0K LkNCQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjsNCglmb250LXNpemU6MTAw JTt9DQouQ0INCgl7dGV4dC1hbGlnbjpjZW50ZXI7DQoJZm9udC1mYW1pbHk6QXJpYWw7DQoJbXNv LWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFt aWx5OkFyaWFsOw0KCWNvbG9yOmJsYWNrOw0KCW1zby1jb2xvci1pbmRleDoxOw0KCWZvbnQtc2l6 ZToxNTIlO30NCi5DQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDEzOw0KCWZv bnQtc2l6ZToxMDAlO30NCi5DQjENCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZv bnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFs O30NCi5DQjJCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyOw0KCWZvbnQtc2l6 ZToxMDAlO30NCi5DQjINCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFt aWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5D QjNCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDEzOw0KCWZvbnQtc2l6ZToxMDAl O30NCi5DQjMNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJU aW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5DQjRCDQoJ e21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDIyOw0KCWZvbnQtc2l6ZToxMDAlO30NCi5D QjQNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBO ZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5DVEINCgl7bXNvLXNw ZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7fQ0KLkNUDQoJe3RleHQtYWxpZ246Y2VudGVyOw0K CWZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJv bWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDsNCgljb2xvcjpibGFjazsNCgltc28t Y29sb3ItaW5kZXg6MzsNCglmb250LXNpemU6MjA5JTt9DQouSEJCDQoJe21zby1zcGVjaWFsLWZv cm1hdDpidWxsZXRcMjAyMjsNCglmb250LXNpemU6MTAwJTt9DQouSEINCgl7Zm9udC1mYW1pbHk6 QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1i aWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5IQjFCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxs ZXRcMjAxMzsNCglmb250LXNpemU6MTAwJTt9DQouSEIxDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0K CW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250 LWZhbWlseTpBcmlhbDt9DQouSEIyQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6YnVsbGV0XDIwMjI7 DQoJZm9udC1zaXplOjEwMCU7fQ0KLkhCMg0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNj aWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6 QXJpYWw7fQ0KLkhCM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxldFwyMDEzOw0KCWZvbnQt c2l6ZToxMDAlO30NCi5IQjMNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQt ZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30N Ci5IQjRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsNCglmb250LXNpemU6MTAw JTt9DQouSEI0DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToi VGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDt9DQouUUJCDQoJ e21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsNCglmb250LXNpemU6MTAwJTt9DQouUUIN Cgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcg Um9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5RQjFCDQoJe21zby1zcGVj aWFsLWZvcm1hdDpidWxsZXRcMjAxMzsNCglmb250LXNpemU6MTAwJTt9DQouUUIxDQoJe2ZvbnQt ZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsN Cgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDt9DQouUUIyQg0KCXttc28tc3BlY2lhbC1mb3Jt YXQ6YnVsbGV0XDIwMjI7DQoJZm9udC1zaXplOjEwMCU7fQ0KLlFCMg0KCXtmb250LWZhbWlseTpB cmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJp ZGktZm9udC1mYW1pbHk6QXJpYWw7fQ0KLlFCM0INCgl7bXNvLXNwZWNpYWwtZm9ybWF0OmJ1bGxl dFwyMDEzOw0KCWZvbnQtc2l6ZToxMDAlO30NCi5RQjMNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJ bXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQt ZmFtaWx5OkFyaWFsO30NCi5RQjRCDQoJe21zby1zcGVjaWFsLWZvcm1hdDpidWxsZXRcMjAyMjsN Cglmb250LXNpemU6MTAwJTt9DQouUUI0DQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2Np aS1mb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpB cmlhbDt9DQouVGJsQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjsNCglmb250 LXNpemU6MTAwJTt9DQouVGJsDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250 LWZhbWlseToiVGltZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDt9 DQouVGJsMUINCgl7bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMTM7DQoJZm9udC1zaXpl OjEwMCU7fQ0KLlRibDENCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFt aWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5U YmwyQg0KCXttc28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjsNCglmb250LXNpemU6MTAw JTt9DQouVGJsMg0KCXtmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6 IlRpbWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7fQ0KLlRibDNC DQoJe21zby1zcGVjaWFsLWZvcm1hdDpub2J1bGxldFwyMDEzOw0KCWZvbnQtc2l6ZToxMDAlO30N Ci5UYmwzDQoJe2ZvbnQtZmFtaWx5OkFyaWFsOw0KCW1zby1hc2NpaS1mb250LWZhbWlseToiVGlt ZXMgTmV3IFJvbWFuIjsNCgltc28tYmlkaS1mb250LWZhbWlseTpBcmlhbDt9DQouVGJsNEINCgl7 bXNvLXNwZWNpYWwtZm9ybWF0Om5vYnVsbGV0XDIwMjI7DQoJZm9udC1zaXplOjEwMCU7fQ0KLlRi bDQNCgl7Zm9udC1mYW1pbHk6QXJpYWw7DQoJbXNvLWFzY2lpLWZvbnQtZmFtaWx5OiJUaW1lcyBO ZXcgUm9tYW4iOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OkFyaWFsO30NCi5kZWZhdWx0Qg0KCXtt c28tc3BlY2lhbC1mb3JtYXQ6bm9idWxsZXRcMjAyMjt9DQouZGVmYXVsdA0KCXt0ZXh0LWFsaWdu OmNlbnRlcjsNCglmb250LWZhbWlseTpBcmlhbDsNCgltc28tYXNjaWktZm9udC1mYW1pbHk6IlRp bWVzIE5ldyBSb21hbiI7DQoJbXNvLWJpZGktZm9udC1mYW1pbHk6QXJpYWw7DQoJZm9udC13ZWln aHQ6bm9ybWFsOw0KCWZvbnQtc3R5bGU6bm9ybWFsOw0KCXRleHQtZGVjb3JhdGlvbjpub25lOw0K CXRleHQtc2hhZG93Om5vbmU7DQoJdGV4dC1lZmZlY3Q6bm9uZTsNCgltc28tZmFyZWFzdC1oaW50 Om5vOw0KCWxheW91dC1mbG93Omhvcml6b250YWw7DQoJY29sb3I6YmxhY2s7DQoJbXNvLWNvbG9y LWluZGV4OjE7DQoJZm9udC1zaXplOjU3JTsNCgltc28tdGV4dC1yYWlzZTowJTsNCgltc28tbGlu ZS1zcGFjaW5nOiIxMDAgMCAwIjsNCgltc28tbWFyZ2luLWxlZnQtYWx0OjA7DQoJbXNvLXRleHQt aW5kZW50LWFsdDowOw0KCW1zby1jaGFyLXdyYXA6MDsNCgltc28ta2luc29rdS1vdmVyZmxvdzow Ow0KCWRpcmVjdGlvbjpsdHI7DQoJbXNvLXdvcmQtd3JhcDoxOw0KCW1zby12ZXJ0aWNhbC1hbGln bi1zcGVjaWFsOmJhc2VsaW5lOw0KCW1zby1hbnNpLWxhbmd1YWdlOkVOLVVTO30NCmE6bGluaw0K CXtjb2xvcjojRkMwMTI4ICFpbXBvcnRhbnQ7fQ0KYTphY3RpdmUNCgl7Y29sb3I6IzAwQUUwMCAh aW1wb3J0YW50O30NCmE6dmlzaXRlZA0KCXtjb2xvcjojQ0VDRUNFICFpbXBvcnRhbnQ7fQ0K ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/script.js Content-Transfer-Encoding: quoted-printable Content-Type: application/javascript; charset="us-ascii" function LoadSld() { var sld=3DGetObj("SlideObj") if( !g_supportsPPTHTML ) { =09 sld.style.visibility=3D"visible" return } if( MakeNotesVis() ) return runAnimations =3D _InitAnimations(); =09 if( IsWin("PPTSld") ) parent.SldUpdated(GetSldId()) g_origSz=3DparseInt(SlideObj.style.fontSize) g_origH=3Dsld.style.posHeight g_origW=3Dsld.style.posWidth g_scaleHyperlinks=3D(document.all.tags("AREA").length>0) if( g_scaleHyperlinks ) InitHLinkArray() if( g_scaleInFrame||(IsWin("PPTSld") && parent.IsFullScrMode() ) ) document.body.scroll=3D"no" _RSW() if( IsWin("PPTSld") && parent.IsFullScrMode() ) FullScrInit(); =09 MakeSldVis(); ChkAutoAdv() if( runAnimations ) { if( document.all("NSPlay") ) document.all("NSPlay").autoStart =3D false; if( sld.filters && sld.filters.revealtrans ) setTimeout( "document.body.start()", sld.filters.revealtrans.duration * = 1000 ); else document.body.start(); } } function MakeSldVis()=20 { var fTrans=3Dg_showAnimation && SldHasTrans() if( fTrans )=09 { if( g_bgSound ) { idx=3Dg_bgSound.indexOf(","); pptSound.src=3Dg_bgSound.substr( 0, idx ); pptSound.loop=3D -(parseInt(g_bgSound.substr(idx+1))); } SlideObj.filters.revealtrans.Apply()=09 } SlideObj.style.visibility=3D"visible" if( fTrans ) SlideObj.filters.revealtrans.Play() } function MakeNotesVis()=20 { if( !IsNts() ) return false=20 SlideObj.style.display=3D"none" nObj =3D document.all.item("NotesObj") parent.SetHasNts(0) if( nObj ) {=20 nObj.style.display=3D"" parent.SetHasNts(1) } return 1 } function ChkAutoAdv() { if(SldHasTrans()) SlideObj.onfilterchange=3DAutoAdv else AutoAdv() } function AutoAdv() { if(!IsWin("PPTSld") || !gUseSldTimings )return var sld=3DGetCurSld() if( (sld.mAdvDelay>0) && !parent.IsFramesMode() ) setTimeout("parent.GoToNextSld()",sld.mAdvDelay) } function GetObj(id) { if(g_supportsPPTHTML) return document.all(id); else return document.getElementById(id); } function SldHasTrans() { return SlideObj.style.filter !=3D ""; } function GetSldId() { return sId=3Dlocation.href.substring(location.href.la= stIndexOf('/')+1) } function HideMenu() { if( frames["PPTSld"] && PPTSld.document.all.item("ctx= tmenu") && PPTSld.ctxtmenu.style.display!=3D"none" ) { PPTSld.ctxtmenu.styl= e.display=3D'none'; return true } return false } function IsWin( name ) { return window.name =3D=3D name } function IsNts() { return IsWin("PPTNts") } function IsSldOrNts() { return( IsWin("PPTSld")||IsWin("PPTNts") ) } function SupportsPPTAnimation() { return( navigator.platform =3D=3D "Win32"= && navigator.appVersion.indexOf("Windows")>0 ) } function SupportsPPTHTML() { var appVer=3Dnavigator.appVersion, msie=3DappVer.indexOf("MSIE "), ver=3D0 if( msie >=3D 0 ) ver=3DparseFloat( appVer.substring( msie+5, appVer.indexOf(";",msie) ) ) else ver=3DparseInt(appVer) return( ver >=3D 4 && msie >=3D 0 ) } function _RSW() { if( !g_supportsPPTHTML || IsNts() || ( !g_scaleInFrame && (!IsWin("PPTSld") || !parent.IsFullScrMode()) ) ) return var padding=3D0; if( IsWin("PPTSld") && parent.IsFramesMode() ) padding=3D6 cltWidth=3Ddocument.body.clientWidth-padding cltHeight=3Ddocument.body.clientHeight-padding factor=3D(1.0*cltWidth)/g_origW if( cltHeight < g_origH*factor ) factor=3D(1.0*cltHeight)/g_origH newSize =3D g_origSz * factor if( newSize < 1 ) newSize=3D1 s=3DSlideObj.style s.fontSize=3DnewSize+"px" s.posWidth=3Dg_origW*factor s.posHeight=3Dg_origH*factor s.posLeft=3D(cltWidth-s.posWidth+padding)/2 s.posTop=3D(cltHeight-s.posHeight+padding)/2 if( g_scaleHyperlinks ) ScaleHyperlinks( factor ) } function _InitAnimations() { animRuntimeInstalled =3D ''+document.body.localTime !=3D 'undefined'; isFullScreen =3D (window.name =3D=3D "PPTSld") && !parent.IsFramesMode(); g_animUseRuntime =3D g_showAnimation && animRuntimeInstalled && !(isFullSc= reen && parent.IsSldVisited()); if( g_animUseRuntime ) { collSeq =3D document.all.tags("seq"); if( collSeq !=3D null ) { for(ii=3D0;ii numSlds ) gSldJumpIdx =3D numSlds; if ( gSldJumpIdx >=3D 0 ) { if ( gSldJumpIdx =3D=3D 0 ) gSldJumpIdx =3D 1; var jumpTo =3D parseInt(gSldJumpIdx); gSldJump =3D 0; gSldJumpIdx =3D ""; win.GoToSld( parent.GetSldList().mList[jumpTo-1].mSldHref ) } } } function _KDH() { if( event.keyCode =3D=3D 8 ) { event.returnValue =3D 0; parent.GoToPrevSld(); } } function DocumentOnClick() { if( IsNts() || parent.HideMenu() ) return; if( ( g_allowAdvOnClick && !parent.IsFramesMode() ) || (event && (event.keyCode=3D=3D32) ) ) parent.GoToNextSld(); } var g_supportsPPTHTML =3D SupportsPPTHTML(), g_scaleInFrame =3D 1, gId=3D""= , g_bgSound=3D"", g_scaleHyperlinks =3D false, g_allowAdvOnClick =3D 1, g_showInBrowser = =3D 0, gLoopCont =3D 0, gUseSldTimings =3D 0; var g_showAnimation =3D g_supportsPPTHTML && SupportsPPTAnimation() && ( (w= indow.name=3D=3D"PPTSld" && !parent.IsFramesMode()) || g_showInBrowser );va= r g_animManager =3D null; var g_animUseRuntime =3D false; var g_animItemsToHide, g_animInteractiveItems, g_animSlideTime; var g_animMainSequence =3D null; var ENDSHOW_MESG=3D"End of slide show, click to exit.", SCREEN_MODE=3D"Fram= es", gIsEndShow=3D0, NUM_VIS_SLDS=3D48, SCRIPT_HREF=3D"script.js", FULLSCR_= HREF=3D"fullscreen.htm"; var gCurSld =3D gPrevSld =3D 1, g_offset =3D 0, gNtsOpen =3D gHasNts =3D gO= tlTxtExp =3D 0, gHasNarration =3D 0, gOtlOpen =3D true window.gPPTHTML=3DSupportsPPTHTML() var gMainDoc=3Dnew Array(new hrefList("slide0001.htm",1,-1,1),new hrefList(= "slide0096.htm",1,-1,1),new hrefList("slide0087.htm",1,-1,1),new hrefList("= slide0098.htm",1,-1,1),new hrefList("slide0099.htm",1,-1,1),new hrefList("s= lide0100.htm",1,-1,1),new hrefList("slide0102.htm",1,-1,1),new hrefList("sl= ide0103.htm",1,-1,1),new hrefList("slide0105.htm",1,-1,1),new hrefList("sli= de0106.htm",1,-1,1),new hrefList("slide0107.htm",1,-1,1),new hrefList("slid= e0097.htm",1,-1,1),new hrefList("slide0074.htm",1,-1,1),new hrefList("slide= 0075.htm",1,-1,1),new hrefList("slide0104.htm",1,-1,1),new hrefList("slide0= 076.htm",1,-1,1),new hrefList("slide0055.htm",1,-1,1),new hrefList("slide00= 60.htm",1,-1,1),new hrefList("slide0067.htm",1,-1,1),new hrefList("slide005= 6.htm",1,-1,1),new hrefList("slide0057.htm",1,-1,1),new hrefList("slide0058= .htm",1,-1,1),new hrefList("slide0068.htm",1,-1,1),new hrefList("slide0059.= htm",1,-1,1),new hrefList("slide0062.htm",1,-1,1),new hrefList("slide0073.h= tm",1,-1,1),new hrefList("slide0063.htm",1,-1,1),new hrefList("slide0012.ht= m",1,-1,1),new hrefList("slide0013.htm",1,-1,1),new hrefList("slide0071.htm= ",1,-1,1),new hrefList("slide0014.htm",1,-1,1),new hrefList("slide0070.htm"= ,1,-1,1),new hrefList("slide0047.htm",1,-1,1),new hrefList("slide0021.htm",= 1,-1,1),new hrefList("slide0069.htm",1,-1,1),new hrefList("slide0088.htm",1= ,-1,1),new hrefList("slide0023.htm",1,-1,1),new hrefList("slide0024.htm",1,= -1,1),new hrefList("slide0025.htm",1,-1,1),new hrefList("slide0026.htm",1,-= 1,1),new hrefList("slide0028.htm",1,-1,1),new hrefList("slide0053.htm",1,-1= ,1),new hrefList("slide0077.htm",1,-1,1),new hrefList("slide0090.htm",1,-1,= 1),new hrefList("slide0049.htm",1,-1,1),new hrefList("slide0089.htm",1,-1,1= ),new hrefList("slide0078.htm",1,-1,1),new hrefList("slide0079.htm",1,-1,1)= ); /********************************************* Frameset functions These functions control slide navigation and state of the frameset. **********************************************/ function FullScrInit() { g_allowAdvOnClick =3D GetCurSld().mAdvOnClk document.body.style.backgroundColor=3D"black" document.oncontextmenu=3Dparent._CM; document.onkeydown =3D _KDH; document.ondragstart=3DCancel document.onselectstart=3DCancel self.focus() } function Redirect( frmId ) {=09 var str=3Ddocument.location.hash,idx=3Dstr.indexOf('#'), sId=3DGetSldId() if(idx>=3D0) str=3Dstr.substr(1); if( window.name !=3D frmId && ( sId !=3D str) ) { obj =3D GetObj("Main-File") window.location.href=3Dobj.href+"#"+sId return 1 } return 0 } var MHTMLPrefix =3D CalculateMHTMLPrefix();=20 function CalculateMHTMLPrefix() { if ( document.location.protocol =3D=3D 'mhtml:') {=20 href=3Dnew String(document.location.href)=20 Start=3Dhref.indexOf('!')+1=20 End=3Dhref.lastIndexOf('/')+1=20 if (End < Start)=20 return href.substring(0, Start)=20 else=20 return href.substring(0, End)=20 } return ''; } function GetTags(base,tag) { if(g_supportsPPTHTML) return base.all.tags(tag); else return base.getElementsByTagName(tag); } function UpdNtsPane(){ if(frames["PPTNts"]) PPTNts.location.replace( MHTMLP= refix+GetHrefObj( gCurSld ).mNtsHref ) } function UpdNavPane( sldIndex ){ if(gNavLoaded) PPTNav.UpdNav() } function UpdOtNavPane(){ if(gOtlNavLoaded) PPTOtlNav.UpdOtlNav() } function UpdOtlPane(){ if(gOtlLoaded) PPTOtl.UpdOtl() } function SetHasNts( fVal ) { if( gHasNts !=3D fVal ) { gHasNts=3DfVal UpdNavPane() } } function ToggleOtlText() { gOtlTxtExp=3D!gOtlTxtExp UpdOtlPane() } function ClearMedia() { // Clear any sounds playing before launching another browser window. Other= wise, // in fullscreen mode, you'll continue to hear the sound in the frames mod= e. if (PPTSld.pptSound) PPTSld.pptSound.loop =3D 0; } function FullScreen() {=20 if ( PPTSld.g_animUseRuntime ) PPTSld.document.body.pause(); ClearMedia(); var href =3D ( document.location.protocol =3D=3D 'mhtml:') ? FULLSCR_HREF = : FULLSCR_HREF+"#"+GetHrefObj(gCurSld).mSldHref; if(PPTNav.event.ctrlKey) { var w =3D (window.screen.availWidth * 1.0) / 2.0 var h =3D w * (PPTSld.g_origH * 1.0) / PPTSld.g_origW win =3D window.open( MHTMLPrefix+href,null,"toolbar=3D0,resizable=3D1,top= =3D0,left=3D0," + "width=3D"+ w + ",height=3D" + h ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } else { win =3D window.open( MHTMLPrefix+href,null,"fullscreen=3Dyes" ); if( win.document.body && PPTSld.g_animUseRuntime ) win.document.body.PPTSldFrameset=3Dwindow; } } function ToggleVNarration() { rObj=3DPPTSld.document.all("NSPlay") if( rObj && !PPTSld.g_animUseRuntime ) { if( (rObj.playState =3D=3D 1)||(rObj.playState =3D=3D 0) ) rObj.Play() else if( rObj.playState =3D=3D 2 ) rObj.Pause() else return; } else if( PPTSld.g_animUseRuntime ) { narObj =3D PPTSld.document.all("narrationID") if( narObj ) narObj.togglePause() } } function GetCurSldNum() { =20 obj=3DGetHrefObj(gCurSld) if( obj.mOrigVis =3D=3D 1 ) return obj.mSldIdx else =20 return gCurSld } function GetNumSlds() { =20 if( GetHrefObj(gCurSld).mOrigVis =3D=3D 1 ) return GetSldList().mNumVisSlds; else return GetSldList().mList.length } function GetSldNum( href ) { for(ii=3D0; ii 1 ) PopSldList(); else if( !IsFramesMode() ) { if( gLoopCont ) GoToFirst() else EndShow() } } function GoToPrevSld() { ii=3DgCurSld-1 if( ii > 0 ) { obj=3DGetHrefObj(ii) while ( obj && ( obj.mVis =3D=3D 0 ) && ( ii>0 ) ) obj=3DGetHrefObj(--ii) if( ii =3D=3D 0 ) ii=3D1 GoToSldNum(ii) } } function GoToFirst(){ GoToSld( GetHrefObj(1).mSldHref ) } function GoToLast() { ii=3DGetSldList().mList.length if( ii !=3D gCurSld ) GoToSld( GetHrefObj(ii).mSldHref ) } function GoToSldNum( num ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue obj =3D GetHrefObj( num ) obj.mVis=3D1 gPrevSld=3DgCurSld gCurSld =3D num; PPTSld.location.replace(MHTMLPrefix+obj.mSldHref) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function GoToSld( href ) { if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue GetHrefObj( GetSldNum(href) ).mVis=3D1 PPTSld.location.replace(MHTMLPrefix+href) } function SldUpdated( id ) { if( id =3D=3D GetHrefObj(gCurSld).mSldHref ) return gPrevSld=3DgCurSld gCurSld=3DGetSldNum(id) if( IsFramesMode() ) { UpdNavPane(); UpdOtlPane(); UpdNtsPane() } } function PrevSldViewed(){ GoToSld( GetHrefObj(gPrevSld).mSldHref ) } function HasPrevSld() { return ( gIsEndShow || ( gCurSld !=3D 1 && GetHrefO= bj( gCurSld-1 ).mVis =3D=3D 1 )||( GetCurSldNum() > 1 ) ) } function HasNextSld() { return (GetCurSldNum() !=3D GetNumSlds()) } function CloseWindow() { if( HideMenu() ) return; =09 var event =3D PPTSld.event; if( !IsFramesMode() && event && (event.keyCode=3D=3D27 || event.keyCode=3D= =3D32 || event.type=3D=3D"click" ) ) window.close( self ); CatchNumKeys( self, event ); } function Unload() { gIsEndShow=3D0; } function SetupEndShow() { gIsEndShow=3D1; PPTSld.document.body.scroll=3D"no"; PPTSld.document.onkeypress=3DCloseWindow; PPTSld.document.onclick=3DCloseWindow; PPTSld.document.oncontextmenu=3D_CM; } function EndShow() { if( IsFramesMode() ) return if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue doc=3DPPTSld.document var dir =3D doc.body.dir if( dir !=3D "rtl" ) dir =3D "ltr"; doc.open() doc.writeln('


' + ENDSHOW_MESG + '

') doc.close() } function SetSldVisited(){ GetSldList().mList[gCurSld-1].mVisited=3Dtrue } function IsSldVisited(){ return GetSldList().mList[gCurSld-1].mVisited } function hrefList( sldHref, visible, advDelay, advClk ) { this.mSldHref=3D this.mNtsHref =3D sldHref this.mOrigVis=3D this.mVis =3D visible this.mVisited=3D false this.mAdvDelay=3D advDelay this.mAdvOnClk=3D advClk } function SldList(arr,curSld,fEnd) { this.mCurSld =3D curSld; this.mList =3D new Array(); var idx =3D 1; for(ii=3D0;ii 0) { PushSldList(sldList,fEnd); gCurSld =3D 1; } else if( PPTSld.event ) PPTSld.event.cancelBubble=3Dtrue } function PushSldList(arr,fEnd) { var ii =3D gSldStack.length; gSldStack[ii] =3D new SldList(arr,gCurSld,fEnd); GoToSld( gSldStack[ii].mList[0].mSldHref ); } function PopSldList() { if (gSldStack[gSldStack.length-1].fEndShow) EndShow() else { gCurSld =3D gSldStack[gSldStack.length-1].mCurSld; gSldStack[gSldStack.length-1] =3D null; gSldStack.length--; var sldList =3D gSldStack[gSldStack.length-1]; GoToSld( sldList.mList[gCurSld - 1].mSldHref ); } } var custShowList=3Dnew Array(); /********************************************* Navigation button implementation There are 2 types of buttons: ImgBtn, TxtBtn implemented as function objects. They share a similiar interface so the event handlers can call SetActive, for example, on a button=20 object without needing to know exactly=20 what type of button it is. **********************************************/ //---------------------------------- function ImgBtn( oId,bId,w,action ) //---------------------------------- { var t=3Dthis t.Perform =3D _IBP t.SetActive =3D _IBSetA t.SetInactive=3D _IBSetI t.SetPressed =3D _IBSetP t.SetDisabled=3D _IBSetD t.Enabled =3D _IBSetE t.ChangeIcon =3D null t.UserAction =3D action t.ChgState =3D _IBUI t.mObjId =3D oId t.mBorderId=3D bId t.mWidth =3D w t.mIsOn =3D t.mCurState =3D 0 } function _IBSetA() { if( this.mIsOn ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _IBSetI() { if( this.mIsOn ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0=20 } } function _IBSetP() { if( this.mIsOn ) { obj=3Dthis.ChgState( gShadowClr,gHiliteClr,2 ) obj.style.posLeft+=3D1; obj.style.posTop+=3D1 } } function _IBSetD() { =20 obj=3Dthis.ChgState( gFaceClr,gFaceClr,0 ) obj.style.posTop=3D0=20 } function _IBSetE( state ) { var t=3Dthis GetObj( t.mBorderId ).style.visibility=3D"visible" if( state !=3D t.mIsOn ) { t.mIsOn=3Dstate if( state ) t.SetInactive() else t.SetDisabled() } } function _IBP() { var t=3Dthis if( t.mIsOn ) { if( t.UserAction !=3D null ) t.UserAction() if( t.ChangeIcon ) { obj=3DGetObj(t.mObjId) if( t.ChangeIcon() ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-4)*t.mWidth else obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-0)*t.mWidth } t.SetActive() } =20 } function _IBUI( clr1,clr2,nextState ) { var t=3Dthis SetBorder( GetObj( t.mBorderId ),clr1,clr2 ) obj=3DGetObj( t.mObjId ) obj.style.posLeft=3Dobj.style.posLeft+(t.mCurState-nextState)*t.mWidth-obj= .style.posTop t.mCurState=3DnextState return obj } //----------------------------------------- function TxtBtn( oId,oeId,action,chkState ) //----------------------------------------- { var t=3Dthis t.Perform =3D _TBP t.SetActive =3D _TBSetA t.SetInactive=3D _TBSetI t.SetPressed =3D _TBSetP t.SetDisabled=3D _TBSetD t.SetEnabled =3D _TBSetE t.GetState =3D chkState t.UserAction =3D action t.ChgState =3D _TBUI t.mObjId =3D oId t.m_elementsId=3D oeId t.mIsOn =3D 1 } function _TBSetA() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gHiliteClr,gShadowClr,0,0 ) } function _TBSetI() { var t=3Dthis if( t.mIsOn && !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) } function _TBSetP() { if( this.mIsOn ) this.ChgState( gShadowClr,gHiliteClr,1,1 ) } function _TBSetD() { =20 this.ChgState( gFaceClr,gFaceClr,0,0 ) this.mIsOn =3D 0 } function _TBSetE() { var t=3Dthis if( !t.GetState() ) t.ChgState( gFaceClr,gFaceClr,0,0 ) else t.ChgState( gShadowClr,gHiliteClr,1,1 ) t.mIsOn =3D 1 } function _TBP() { var t=3Dthis if( t.mIsOn ) {=20 if( t.UserAction !=3D null ) t.UserAction() if( !t.GetState ) return if( t.GetState() ) t.SetPressed() else t.SetActive() } =20 } function _TBUI( clr1,clr2,lOffset,tOffset ) { SetBorder( GetObj( this.mObjId ),clr1,clr2 ) Offset( GetObj( this.m_elementsId ),lOffset,tOffset ) } function Offset( obj, top, left ){ obj.style.top=3Dtop; obj.style.left=3Dle= ft } function SetBorder( obj, upperLeft, lowerRight ) { s=3Dobj.style; s.borderStyle =3D "solid" s.borderWidth =3D 1=20 s.borderLeftColor =3D s.borderTopColor =3D upperLeft s.borderBottomColor=3D s.borderRightColor =3D lowerRight } function GetBtnObj(){ return gBtnArr[window.event.srcElement.id] } function BtnOnOver(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetActive() } function BtnOnDown(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetPressed() } function BtnOnOut(){ b=3DGetBtnObj(); if( b !=3D null ) b.SetInactive() } function BtnOnUp() { b=3DGetBtnObj() if( b !=3D null ) b.Perform() else Upd() } function GetNtsState(){ return parent.gNtsOpen } function GetOtlState(){ return parent.gOtlOpen } function GetOtlTxtState(){ return parent.gOtlTxtExp } function NtsBtnSetFlag( fVal ) { s=3Ddocument.all.item( this.m_flagId ).style s.display=3D"none" if( fVal ) s.display=3D"" else s.display=3D"none" } function _BSetA_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etActive() } function _BSetI_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etInactive() } function _BSetP_Border(){ b =3D gBtnArr[this.mObjId]; if( b !=3D null ) b.S= etPressed() } function _BSetA_BorderImg() {=20 b =3D gBtnArr[this.mBorderId]=20 if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gHiliteClr,gShadowClr,2 ) obj.style.posTop=3D0 } } function _BSetI_BorderImg() {=20 b =3D gBtnArr[this.mBorderId] if( b !=3D null && this.mIsOn && !b.GetState() ) { obj=3Dthis.ChgState( gFaceClr,gFaceClr,1 ) obj.style.posTop=3D0 } } var gHiliteClr=3D"THREEDHIGHLIGHT",gShadowClr=3D"THREEDSHADOW",gFaceClr=3D"= THREEDFACE" var gBtnArr =3D new Array() gBtnArr["nb_otl"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOtlPan= e,GetOtlState ) gBtnArr["nb_otlElem"] =3D new TxtBtn( "nb_otl","nb_otlElem",parent.ToggleOt= lPane,GetOtlState ) gBtnArr["nb_nts"] =3D new ImgBtn( "nb_nts","nb_ntsBorder",10,parent.ToggleN= tsPane ) gBtnArr["nb_nts"].SetActive =3D _BSetA_BorderImg; gBtnArr["nb_nts"].SetInactive =3D _BSetI_BorderImg; gBtnArr["nb_ntsBorder"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.= ToggleNtsPane,GetNtsState ) gBtnArr["nb_ntsElem"] =3D new TxtBtn( "nb_ntsBorder","nb_ntsElem",parent.To= ggleNtsPane,GetNtsState ) gBtnArr["nb_prevBorder"] =3D gBtnArr["nb_prev"]=3D new ImgBtn( "nb_prev","n= b_prevBorder",30,parent.GoToPrevSld ) gBtnArr["nb_nextBorder"] =3D gBtnArr["nb_next"]=3D new ImgBtn( "nb_next","n= b_nextBorder",30,parent.GoToNextSld ) gBtnArr["nb_sldshw"]=3D new ImgBtn( "nb_sldshw","nb_sldshwBorder",18,parent= .FullScreen ) gBtnArr["nb_sldshwBorder"] =3D new TxtBtn( "nb_sldshw","nb_sldshwBorder",pa= rent.FullScreen,null ) gBtnArr["nb_sldshwBorder"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwBorder"].SetInactive =3D _BSetI_Border; gBtnArr["nb_sldshwText"] =3D new TxtBtn( "nb_sldshw","nb_sldshwText",parent= .FullScreen,null ) gBtnArr["nb_sldshwText"].SetActive =3D _BSetA_Border; gBtnArr["nb_sldshwText"].SetInactive =3D _BSetI_Border; gBtnArr["nb_voice"] =3D gBtnArr["nb_voiceBorder"] =3D new ImgBtn( "nb_voice= ","nb_voiceBorder",18,parent.ToggleVNarration ) gBtnArr["nb_otlTxtBorder"] =3D gBtnArr["nb_otlTxt"]=3D new ImgBtn( "nb_otlT= xt","nb_otlTxtBorder",23,parent.ToggleOtlText ) gBtnArr["nb_ntsBorder"].m_flagId=3D "nb_nts" gBtnArr["nb_ntsBorder"].SetFlag =3D NtsBtnSetFlag gBtnArr["nb_otlTxt"].ChangeIcon=3D GetOtlTxtState /********************************************* Context menu implementation _CM() is the function that's hooked up to the oncontextmenu event. Once we're asked to show the menu, we first build it by creating DIVs on-the-fly. Then we position it=20 within the screen area so it doesn't get clipped. Creating the DIVs using createElement() means we don't have to write out any extra HTML into the slide HTML files. **********************************************/ var sNext=3D"Next",sPrev=3D"Previous",sEnd=3D"End Show",sFont=3D"Arial",sAr= row=3D"Arrow",sFreeform=3D"Freeform",sRect=3D"Rectangle",sOval=3D"Oval" function ShowMenu() { BuildMenu(); var doc=3DPPTSld.document.body,x=3DPPTSld.event.clientX+doc.scrollLeft,y= =3DPPTSld.event.clientY+doc.scrollTop m =3D PPTSld.document.all.item("ctxtmenu") m.style.pixelLeft=3Dx if( (x+m.scrollWidth > doc.clientWidth)&&(x-m.scrollWidth > 0) ) m.style.pixelLeft=3Dx-m.scrollWidth m.style.pixelTop=3Dy if( (y+m.scrollHeight > doc.clientHeight)&&(y-m.scrollHeight > 0) ) m.style.pixelTop=3Dy-m.scrollHeight m.style.display=3D"" } function _CM() { if( !parent.IsFullScrMode() ) return; if(!PPTSld.event.ctrlKey) { ShowMenu() return false } else HideMenu() } function BuildMenu() { if( PPTSld.document.all.item("ctxtmenu") ) return var mObj=3DCreateItem( PPTSld.document.body ) mObj.id=3D"ctxtmenu" mObj.style.visibility=3D"hidden" var s=3DmObj.style s.position=3D"absolute" s.cursor=3D"default" s.width=3D"120px" SetCMBorder(mObj,"menu","black") var iObj=3DCreateItem( mObj ) SetCMBorder( iObj, "threedhighlight","threedshadow" ) iObj.style.padding=3D2 CreateMenuItem( iObj,sNext,M_GoNextSld,M_True ) CreateMenuItem( iObj,sPrev,M_GoPrevSld,M_HasPrevSld ) =09 CreateSeparator( iObj ) CreateMenuItem( iObj,sEnd,M_End,M_True ) mObj.style.visibility=3D"visible" } function Cancel() { window.event.cancelBubble=3Dtrue; window.event.returnVa= lue=3Dfalse } function Highlight() { ChangeClr("activecaption","threedhighlight") } function Deselect() { ChangeClr("threedface","menutext") } function Perform() { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) e.Action() else PPTSld.event.cancelBubble=3Dtrue } function ChangeClr( bg,clr ) { e=3DPPTSld.event.srcElement if( e.type=3D=3D"menuitem" && e.IsActive() ) { e.style.backgroundColor=3Dbg e.style.color=3Dclr } } function M_HasPrevSld() { return( parent.HasPrevSld() ) } function M_GoNextSld() { if( gIsEndShow ) M_End(); else GoToNextSld() } function M_GoPrevSld() { if( gIsEndShow ) { gIsEndShow=3D0; history.back();= PPTSld.event.cancelBubble=3Dtrue; } else GoToPrevSld() } function M_True() { return true } function M_End() { window.close( self ) } function CreateMenuItem( node,text,action,eval ) { var e=3DCreateItem( node ) e.type=3D"menuitem" e.Action=3Daction e.IsActive=3Deval e.innerHTML=3Dtext if( !e.IsActive() ) e.style.color=3D"threedshadow" e.onclick=3DPerform e.onmouseover=3DHighlight e.onmouseout=3DDeselect s=3De.style; s.fontFamily=3DsFont s.fontSize=3D"9pt" s.paddingLeft=3D2 } function CreateSeparator( node ) { var sObj=3DCreateItem( node ) SetCMBorder(sObj,"menu","menu") var s=3DsObj.style s.borderTopColor=3D"threedshadow" s.borderBottomColor=3D"threedhighlight" s.height=3D1 s.fontSize=3D"0px" } function CreateItem( node ) { var elem=3DPPTSld.document.createElement("DIV") node.insertBefore( elem ) return elem } function SetCMBorder( o,ltClr,rbClr ) { var s=3Do.style s.backgroundColor=3D"menu" s.borderStyle=3D"solid" s.borderWidth=3D1 s.borderColor=3DltClr+" "+rbClr+" "+rbClr+" "+ltClr } ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/fullscreen.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/notes_flag.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhCgAKAPcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMwENMTExPz8/AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////ywAAAAACgAKAEAIKgDx4UNA sKDAgQUTJiCogGHDhBAfFlRAMSFCiAguTozYUGJEiAk0EhQYEAA7 ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/buttons.gif Content-Transfer-Encoding: base64 Content-Type: image/gif R0lGODlhWAESAPf4AAAAAIAAAACAAICAAAAAgIAAgACAgICAgAQEBISEBASEBISEhAQEhMTExAQE /KTM9Pz8/ERERPz8BAT8/KSkpGRkhMTcxCRkxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAMDAwP8AAAD/AP//AAAA//8A/wD//////yH5BAEAAPgALAAAAABYARIA QAj/APEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGCEiQKCRo8YDIEHig2DxAD4LKD1avDDhgUuV GUOGbHBR5QGYFBG4fHAB58EKECJEwCfUYAWPFGAygLCRKQIIUKM6WAohKUGgCikcFWh1INWoYKVS 7SrQ41GbIhGYLAuVQVOoC+IyXUuUAkG1HE3KFDhAwkgJc5/qDZmxsOHDiBMrXsy4sePDGyP7lChT 5MULmDPnlDw5YmW6FTNrfgi0aNGEZPEtbfo2bNTUpYeeRph69dPWrqvCNFuBIGG1A59CYPAVQtwF cw0OxWdTIOiBCQAjaAB17fOFII8voGmRc+eOkilm/z9OvTtnjN4hYk1YoT3H2rnBOphPAB9skgq3 2lcaX/5YnJVt9BloAar12UEIRGCZdQghMABI1Tn32IQUVthYexhmqGGGMBHAgIfEhSiiiATAtOGJ GnYI4ogsEldicAYOGNJGZaml3Y0L3NTZUBz1xlB0PUoUI0jlVWRSVN89xBKSGB1YU1TMoRfVBEle hR9HQs1GEHxQ3RZZbveZthxt/LEmXHyp5XWABSCpaRJwbM13gAACPHVccgJFgF+NEhqUAEkQSCfc ddhVhh5dVTaEAEsTUNlkZUWKN9BNGDE6QU8OrSdbllzpxyVTTrU21Uj3scfhp7nNpyoDaTIEJ3P9 If8J2kbLNYegg9JRBwGhFvbq66+ZUiDssMQWK2yHxiZLrInKNotss8l+B5yBrr5p2UIJvortANoC 6+234IbLla/elRtZjeamh5CC3Sb0YLvixivvYkDFGlZqBNh7r4n6goVvv6/ZlCicN+kL71ALTnpQ dCIZp7CihkLA3UQmoWRBogyxtBPGCTnZncVR1rSTo5nuydC/Eo8kUH+lOoTyyvjoCuZu+PjYIKLD rZybtrM1d10C0QXKEVz48GrQkEeWdFJKlbb0UmEeV0SzyC6RvNB646LWIVjUNeC1zAFb+RDKXksM 9r531bwmpQW9+hQDDsx5pqwDRWBXcFES2hc+gEn/wJGdEEWdE6LoWcoxQweaTNmkhydkKaYMYY2Q p1unbLl/pPKbn3v7EZRvrKvqlja2ONvrtoIw9tn2g32/tQBlhtYkU+MNikZ7QYlPDPuMldpOmuJX nVo5VF3HjI+q89mteX5IDd/fVFClma5kiE4f2XUJhlz09gj2NbTDRifkmu7zXjR++RVJ/lPznuvr QH2iD6S+UewP9Dnon6d2NLwN8n90BB6hC68cFMCHoe+ACASP9c4DowUyEF0OPFcDI0ij/VXPaAKC UfhS95AKGoQ7IBRICI1HwhGaUIQoLGEKT6jCFrLwhSuMoQtlCMMZ2rCGOKShDm+4wxzy8Ic+DGIP B4cIRCKGMCAAOy== ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/frame.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" Document Management ------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/outline.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
 No= tes
Slide Show
Outline
= = = = = = = = = = = = = = = = = =
------=_NextPart_01C5B97A.E5722960 Content-Location: file:///C:/F533C6D3/690f053_files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01C5B97A.E5722960--