<?xml version="1.0" encoding="UTF-8" standalone="no"?><metadata xml:lang="en">
    	
    <Esri>
        		
        <scaleRange>
            			
            <maxScale>5000</maxScale>
            			
            <minScale>625000</minScale>
            		
        </scaleRange>
        		
        <CreaDate>2017-01-19</CreaDate>
        		
        <CreaTime>09043600</CreaTime>
        		
        <ModDate>2022-02-15</ModDate>
        		
        <ModTime>13:49:41.51</ModTime>
        		
        <PublishStatus>editor:esri.dijit.metadata.editor</PublishStatus>
        		
        <ArcGISFormat>1.0</ArcGISFormat>
        		
        <ArcGISstyle>FGDC CSDGM Metadata</ArcGISstyle>
        		
        <ArcGISProfile>FGDC</ArcGISProfile>
        		
        <MapLyrSync>false</MapLyrSync>
        		
        <SyncOnce>FALSE</SyncOnce>
        		
        <SyncDate>2020-01-13</SyncDate>
        		
        <SyncTime>13285300</SyncTime>
        		
        <DataProperties>
            			
            <itemProps>
                				
                <imsContentType export="False">002</imsContentType>
                				
                <itemName>MBTA_Extended_Service_Area</itemName>
                				
                <itemSize>0.000</itemSize>
                				
                <nativeExtBox>
                    					
                    <westBL>33863.732500</westBL>
                    					
                    <eastBL>330836.972500</eastBL>
                    					
                    <southBL>777606.374600</southBL>
                    					
                    <northBL>959743.044600</northBL>
                    					
                    <exTypeCode>1</exTypeCode>
                    				
                </nativeExtBox>
                			
            </itemProps>
            			
            <coordRef>
                				
                <type>Projected</type>
                				
                <geogcsn>GCS_North_American_1983</geogcsn>
                				
                <projcsn>NAD_1983_StatePlane_Massachusetts_Mainland_FIPS_2001</projcsn>
                				
                <csUnits>Linear Unit: Meter (1.000000)</csUnits>
                				
                <peXml>&lt;ProjectedCoordinateSystem xsi:type='typens:ProjectedCoordinateSystem' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/2.4.0'&gt;&lt;WKT&gt;PROJCS[&amp;quot;NAD_1983_StatePlane_Massachusetts_Mainland_FIPS_2001&amp;quot;,GEOGCS[&amp;quot;GCS_North_American_1983&amp;quot;,DATUM[&amp;quot;D_North_American_1983&amp;quot;,SPHEROID[&amp;quot;GRS_1980&amp;quot;,6378137.0,298.257222101]],PRIMEM[&amp;quot;Greenwich&amp;quot;,0.0],UNIT[&amp;quot;Degree&amp;quot;,0.0174532925199433]],PROJECTION[&amp;quot;Lambert_Conformal_Conic&amp;quot;],PARAMETER[&amp;quot;False_Easting&amp;quot;,200000.0],PARAMETER[&amp;quot;False_Northing&amp;quot;,750000.0],PARAMETER[&amp;quot;Central_Meridian&amp;quot;,-71.5],PARAMETER[&amp;quot;Standard_Parallel_1&amp;quot;,41.71666666666667],PARAMETER[&amp;quot;Standard_Parallel_2&amp;quot;,42.68333333333333],PARAMETER[&amp;quot;Latitude_Of_Origin&amp;quot;,41.0],UNIT[&amp;quot;Meter&amp;quot;,1.0],AUTHORITY[&amp;quot;EPSG&amp;quot;,26986]]&lt;/WKT&gt;&lt;XOrigin&gt;-36530900&lt;/XOrigin&gt;&lt;YOrigin&gt;-28803200&lt;/YOrigin&gt;&lt;XYScale&gt;122610652.81195112&lt;/XYScale&gt;&lt;ZOrigin&gt;-100000&lt;/ZOrigin&gt;&lt;ZScale&gt;10000&lt;/ZScale&gt;&lt;MOrigin&gt;-100000&lt;/MOrigin&gt;&lt;MScale&gt;10000&lt;/MScale&gt;&lt;XYTolerance&gt;0.001&lt;/XYTolerance&gt;&lt;ZTolerance&gt;0.001&lt;/ZTolerance&gt;&lt;MTolerance&gt;0.001&lt;/MTolerance&gt;&lt;HighPrecision&gt;true&lt;/HighPrecision&gt;&lt;WKID&gt;26986&lt;/WKID&gt;&lt;LatestWKID&gt;26986&lt;/LatestWKID&gt;&lt;/ProjectedCoordinateSystem&gt;</peXml>
                			
            </coordRef>
            		
        </DataProperties>
        	
    </Esri>
    	
    <mdHrLv>
        		
        <ScopeCd value="005"/>
        	
    </mdHrLv>
    	
    <mdHrLvName>dataset</mdHrLvName>
    	
    <mdFileID>1578943803073r283830216817464</mdFileID>
    	
    <mdLang>
        		
        <languageCode value="eng"/>
        	
    </mdLang>
    	
    <mdChar>
        		
        <CharSetCd value="004"/>
        	
    </mdChar>
    	
    <mdContact>
        		
        <rpIndName>Michael Trust</rpIndName>
        		
        <rpOrgName>MassGIS</rpOrgName>
        		
        <rpPosName>Sr. GIS Database Administrator</rpPosName>
        		
        <role>
            			
            <RoleCd value="007"/>
            		
        </role>
        		
        <rpCntInfo>
            			
            <cntAddress addressType="both">
                				
                <delPoint>One Ashburton Place, Room 819</delPoint>
                				
                <city>Boston</city>
                				
                <adminArea>MA</adminArea>
                				
                <postCode>02108</postCode>
                				
                <country>US</country>
                			
            </cntAddress>
            			
            <cntPhone>
                				
                <voiceNum>617-619-5615</voiceNum>
                			
            </cntPhone>
            		
        </rpCntInfo>
        	
    </mdContact>
    	
    <mdDateSt>2015-03-13</mdDateSt>
    	
    <mdTimeSt>13:46:15.66</mdTimeSt>
    	
    <mdMaint>
        		
        <maintFreq>
            			
            <MaintFreqCd value="009"/>
            		
        </maintFreq>
        	
    </mdMaint>
    	
    <Binary>
        		
        <Thumbnail>
            			
            <Data EsriPropertyType="PictureX">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</Data>
            		
        </Thumbnail>
        		
        <Enclosure>
            			
            <Data EsriPropertyType="Base64" OriginalFileName="source_metadata.xml" SourceMetadata="yes" SourceMetadataDigest="b2a76d3b10506c6e045f3c4c410812" SourceMetadataSchema="fgdc">PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxtZXRhZGF0YT4NCiAgPGlkaW5mbz4NCiAgICA8Y2l0YXRpb24+DQogICAgICA8Y2l0ZWluZm8+DQogICAgICAgIDxvcmlnaW4+TWFzc0dJUzwvb3JpZ2luPg0KICAgICAgICA8cHViZGF0ZT4yMDExMTAyNTwvcHViZGF0ZT4NCiAgICAgICAgPHRpdGxlPkNvbW11bml0eSBCb3VuZGFyaWVzIChUb3ducykgZnJvbSBTdXJ2ZXkgUG9pbnRzIChQb2x5Z29ucyk8L3RpdGxlPg0KICAgICAgPC9jaXRlaW5mbz4NCiAgICA8L2NpdGF0aW9uPg0KICAgIDxkZXNjcmlwdD4NCiAgICAgIDxhYnN0cmFjdD5UaGUgcG9saXRpY2FsIGJvdW5kYXJ5IGRhdGFsYXllciBpcyBhIHBvbHlnb24gcmVwcmVzZW50YXRpb24gb2YgdG93biBib3VuZGFyaWVzIGNyZWF0ZWQgZnJvbSBhcmNzIGRldmVsb3BlZCBmcm9tIHN1cnZleSBjb29yZGluYXRlcyBleHRyYWN0ZWQgZnJvbSB0aGUgNjgtdm9sdW1lIEhhcmJvciBhbmQgTGFuZHMgQ29tbWlzc2lvbiBUb3duIEJvdW5kYXJ5IEF0bGFzIGZvciB0aGUgMzUxIGNvbW11bml0aWVzIChjaXRpZXMgYW5kIHRvd25zKSBpbiBNYXNzYWNodXNldHRzLiBUaGUgQXRsYXMgd2FzIHB1Ymxpc2hlZCBpbiB0aGUgZWFybHkgMTkwMCdzIGFuZCBpcyBtYWludGFpbmVkIGJ5IHRoZSBTdXJ2ZXkgU2VjdGlvbiBvZiBNYXNzYWNodXNldHRzIEhpZ2h3YXkgRGVwYXJ0bWVudC4gRm9yIGNvbW11bml0aWVzIHdpdGggYSBjb2FzdGFsIGJvdW5kYXJ5LCBNYXNzR0lTIGhhcyBjb2xsYWJvcmF0ZWQgd2l0aCBNYXNzYWNodXNldHRzIFdhdGVyIFJlc291cmNlcyBBdXRob3JpdHkgYW5kIHRoZSBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiB0byBjb21wbGV0ZSBhIDE6MTIwMDAgc2NhbGUgY29hc3RsaW5lLiBUaGUgYm91bmRhcnkgZm9yIHRoZSBjb2FzdGxpbmUgd2FzIGRlZmluZWQgYXMgYmVpbmcgdGhlIHVwbGFuZCBzaWRlIG9mIHRpZGFsIGZsYXRzIGFuZCByb2NreSBpbnRlci10aWRhbCB6b25lcy4gTm90ZSB0aGF0IHRoZSAzNTEgY29tbXVuaXRpZXMgYXJlIHRoZSBvZmZpY2lhbCBtdW5pY2lwYWwgbmFtZXMsIG5vdCBpbmNsdWRpbmcgInZpbGxhZ2VzIiBvciBvdGhlciBzZWN0aW9ucyBvZiB0b3ducy48L2Fic3RyYWN0Pg0KICAgICAgPHB1cnBvc2U+VGhpcyBkYXRhbGF5ZXIgd2FzIGNyZWF0ZWQgZm9yIHRoZSBwdXJwb3NlcyBvZiBwcm92aWRpbmcgYW4gdXAtdG8tZGF0ZSBwb2x5Z29uIHZlcnNpb24gb2YgdGhlIHRvd24gYm91bmRhcmllcyBmb3IgdGhlIDM1MSBjb21tdW5pdGVzIG9mIHRoZSBDb21tb253ZWFsdGggb2YgTWFzc2FjaHVzZXR0cy4gICBUaGUgbGVnaXNsYXRpdmUgaW50ZW50IGZvciBzb21lIGJvdW5kYXJpZXMgY291bGQgbm90IGJlIG1hcHBlZC4gIEJvdW5kYXJpZXMgd2hlcmUgdGhhdCBpcyB0cnVlIGFyZSBpZGVudGlmaWVkIGluIHRoZSBhdHRyaWJ1dGUgaW5mb3JtYXRpb24uPC9wdXJwb3NlPg0KICAgIDwvZGVzY3JpcHQ+DQogICAgPHRpbWVwZXJkPg0KICAgICAgPHRpbWVpbmZvPg0KICAgICAgICA8cm5nZGF0ZXM+DQogICAgICAgICAgPGJlZ2RhdGU+MTg4MDwvYmVnZGF0ZT4NCiAgICAgICAgICA8ZW5kZGF0ZT5wcmVzZW50PC9lbmRkYXRlPg0KICAgICAgICA8L3JuZ2RhdGVzPg0KICAgICAgPC90aW1laW5mbz4NCiAgICAgIDxjdXJyZW50PnB1YmxpY2F0aW9uIGRhdGU8L2N1cnJlbnQ+DQogICAgPC90aW1lcGVyZD4NCiAgICA8c3RhdHVzPg0KICAgICAgPHByb2dyZXNzPkluIHdvcms8L3Byb2dyZXNzPg0KICAgICAgPHVwZGF0ZT5BcyBuZWVkZWQ8L3VwZGF0ZT4NCiAgICA8L3N0YXR1cz4NCiAgICA8a2V5d29yZHM+DQogICAgICA8dGhlbWU+DQogICAgICAgIDx0aGVtZWt0Pk5vbmU8L3RoZW1la3Q+DQogICAgICAgIDx0aGVtZWtleT5DaXR5IEJvdW5kYXJpZXMsIFRvd24gQm91bmRhcmllcywgIFN1cnZleSBQb2ludHMsIEhhcmJvciBhbmQgTGFuZHMgQ29tbWlzc2lvbiwgTXVuaWNpcGFsPC90aGVtZWtleT4NCiAgICAgIDwvdGhlbWU+DQogICAgICA8cGxhY2U+DQogICAgICAgIDxwbGFjZWt0Pk5vbmU8L3BsYWNla3Q+DQogICAgICAgIDxwbGFjZWtleT5Db21tb253ZWFsdGggb2YgTWFzc2FjaHVzZXR0cywgTWFzc2FjaHVzZXR0czwvcGxhY2VrZXk+DQogICAgICA8L3BsYWNlPg0KICAgIDwva2V5d29yZHM+DQogICAgPGFjY2NvbnN0Pk5vdCBhcHBsaWNhYmxlLiAgVGhpcyBkYXRhIHNldCBpcyBhIHB1YmxpYyByZWNvcmQuPC9hY2Njb25zdD4NCiAgICA8dXNlY29uc3Q+VGhpcyBkYXRhIHNldCwgbGlrZSBhbGwgb3RoZXIgY2FydG9ncmFwaGljIHByb2R1Y3RzIG1heSBjb250YWluIGluaGVyZW50IGFiZXJyYXRpb25zIGluIGdlb2dyYXBoeSBvciB0aGVtYXRpY2FsIGVycm9ycy4gIFRoZSBib3VuZGFyaWVzIGluY2x1ZGVkIGluIHRoaXMgZGF0YSBzZXQgd2VyZSBkZXZlbG9wZWQgdXNpbmcgYWNjZXB0ZWQgR0lTIG1ldGhvZG9sb2d5LiAgQ2FydG9ncmFwaGljIHByb2R1Y3RzIGNhbiBuZXZlciB0cnVseSByZXByZXNlbnQgcmVhbC13b3JsZCBjb25kaXRpb25zIGR1ZSB0byBzZXZlcmFsIGZhY3RvcnMuICBUaGVzZSBmYWN0b3JzIGNhbiBpbmNsdWRlLCBidXQgYXJlIG5vdCBsaW1pdGVkIHRvOiBodW1hbiBlcnJvciB1cG9uIGRpZ2l0aXppbmcsIGNvbXB1dGF0aW9uYWwgdG9sZXJhbmNlIG9mIHRoZSBjb21wdXRlciwgb3IgdGhlIGRpc3RvcnRpb24gb2YgbWFwIHN5bWJvbG9neS4gIEJlY2F1c2Ugb2YgdGhlc2UgZmFjdG9ycyBNYXNzR0lTIGNhbm5vdCBiZSBoZWxkIGxlZ2FsbHkgcmVzcG9uc2libGUgZm9yIHBlcnNvbmFsIG9yIHByb3BlcnR5IGRhbWFnZXMgcmVzdWx0aW5nIGZyb20gYW55IHR5cGUgb2YgdXNlIG9mIHRoZSBkYXRhIHNldC4gIFRoZXNlIGJvdW5kYXJpZXMgYXJlIHN1aXRhYmxlIGZvciBtYXAgZGlzcGxheSBhbmQgcGxhbm5pbmcgcHVycG9zZXMuICBUaGV5IGNhbm5vdCBiZSB1c2VkIGFzIGEgc3Vic3RpdHV0ZSBmb3IgdGhlIHdvcmsgb2YgYSBwcm9mZXNzaW9uYWwgbGFuZCBzdXJ2ZXlvci48L3VzZWNvbnN0Pg0KICAgIDxwdGNvbnRhYz4NCiAgICAgIDxjbnRpbmZvPg0KICAgICAgICA8Y250cGVycD4NCiAgICAgICAgICA8Y250cGVyPk1pY2hhZWwgVHJ1c3Q8L2NudHBlcj4NCiAgICAgICAgICA8Y250b3JnPk1hc3NHSVM8L2NudG9yZz4NCiAgICAgICAgPC9jbnRwZXJwPg0KICAgICAgICA8Y250cG9zPlNyLiBHSVMgRGF0YWJhc2UgQWRtaW5pc3RyYXRvcjwvY250cG9zPg0KICAgICAgICA8Y250YWRkcj4NCiAgICAgICAgICA8YWRkcnR5cGU+bWFpbGluZyBhbmQgcGh5c2ljYWwgYWRkcmVzczwvYWRkcnR5cGU+DQogICAgICAgICAgPGFkZHJlc3M+T25lIEFzaGJ1cnRvbiBQbGFjZSwgUm9vbSAxNjAxPC9hZGRyZXNzPg0KICAgICAgICAgIDxjaXR5PkJvc3RvbjwvY2l0eT4NCiAgICAgICAgICA8c3RhdGU+TUE8L3N0YXRlPg0KICAgICAgICAgIDxwb3N0YWw+MDIxMDg8L3Bvc3RhbD4NCiAgICAgICAgICA8Y291bnRyeT5VU0E8L2NvdW50cnk+DQogICAgICAgIDwvY250YWRkcj4NCiAgICAgICAgPGNudHZvaWNlPjYxNy02MTktNTYxNTwvY250dm9pY2U+DQogICAgICAgIDxjbnRlbWFpbD5taWNoYWVsLnRydXN0QHN0YXRlLm1hLnVzPC9jbnRlbWFpbD4NCiAgICAgICAgPGhvdXJzPjlBTS01UE08L2hvdXJzPg0KICAgICAgPC9jbnRpbmZvPg0KICAgIDwvcHRjb250YWM+DQogIDwvaWRpbmZvPg0KICA8ZGF0YXF1YWw+DQogICAgPGF0dHJhY2M+DQogICAgICA8YXR0cmFjY3I+VGhlcmUgaGF2ZSBiZWVuIG5vIGRlbGliZXJhdGUgb3IgaW50ZW50aW9uYWwgb21pc3Npb25zIG9yIGluY2x1c2lvbnMgb2YgcG9seWdvbiBhdHRyaWJ1dGVzIHdpdGhpbiB0aGlzIGRhdGEgc2V0LjwvYXR0cmFjY3I+DQogICAgPC9hdHRyYWNjPg0KICAgIDxwb3NhY2M+DQogICAgICA8aG9yaXpwYT4NCiAgICAgICAgPGhvcml6cGFyPkN1cnQgQ3Jvd2UgKHRoZSBOYXRpb25hbCBHZW9kZXRpYyBTdXJ2ZXkncyBsaWFzb24gdG8gTWFzc2FjaHVzZXR0cykgaGFzIHN0YXRlZCB0aGF0ICJ0aGVzZSBhcmUgbm90IHN1cnZleSBxdWFsaXR5IGNvb3JkaW5hdGVzLiBUaGUgYXRsYXMgY29vcmRpbmF0ZXMgd2VyZSBvbmx5IHB1Ymxpc2hlZCB0byB0aGUgbmVhcmVzdCBmb290IG9uIGFuIGVhcmx5IGRhdHVtIGFuZCB0aGUgc3VydmV5IHdvcmsgd2FzIGRvbmUgb3ZlciBhIHRoaXJ0eSB5ZWFyIHNwYW4uIFRoZSAnTGVmdGkiIGNvbnZlcnNpb24gdXBkYXRlZCB0aGUgY29vcmRpbmF0ZXMgYnV0IGl0IGRpZCBub3QgaW1wcm92ZSB0aGVpciBhY2N1cmFjeS4gSSB3b3VsZCBleHBlY3QgdGhlc2UgdmFsdWVzIHRvIGJlIGdvb2QgdG8gd2l0aGluIDMgZmVldCAoMSBtZXRlcikgaW4gbW9zdCBjYXNlcy4gU29tZSBhcmVhcyB3aWxsIGJlIHNsaWdodGx5IGJldHRlciBhbmQgc29tZSBjb3VsZCBiZSBtdWNoIHdvcnNlLiAiPC9ob3JpenBhcj4NCiAgICAgIDwvaG9yaXpwYT4NCiAgICA8L3Bvc2FjYz4NCiAgICA8bGluZWFnZT4NCiAgICAgIDxwcm9jc3RlcD4NCiAgICAgICAgPHByb2NkZXNjPkJvdW5kYXJ5IHBvaW50IGxvY2F0aW9ucyB3ZXJlIGRldGVybWluZWQgdW5kZXIgVGhlIE1hc3NhY2h1c2V0dHMgVG93biBDb3JuZXIgUHJvamVjdDsgVXBkYXRpbmcgdGhlIEhhcmJvciBhbmQgTGFuZCBDb21taXNzaW9uIFRvd24gQm91bmRhcnkgQXRsYXNlcyB0byB0aGUgTmF0aW9uYWwgU3BhdGlhbCBSZWZlcmVuY2UgU3lzdGVtLg0KDQpUaGUgSGFyYm9yIGFuZCBMYW5kIENvbW1pc3Npb24gVG93biBCb3VuZGFyeSBBdGxhc2VzIGNvbnRhaW4gdmFsdWFibGUgY29vcmRpbmF0ZSBkYXRhIG9uIGFsbW9zdCBldmVyeSB0b3duIGJvdW5kIGluIE1hc3NhY2h1c2V0dHMuIFRoZSBzdXJ2ZXkgZmllbGR3b3JrIChjb252ZW50aW9uYWwgb3B0aWNhbCB0cmlhbmd1bGF0aW9uKSB3YXMgZG9uZSBiZXR3ZWVuIDE4NzggYW5kIDE5MTIuIFRoZSBnZW9ncmFwaGljIGNvb3JkaW5hdGVzIG9mIG92ZXIgMzUwMCBjb3JuZXJzIGFuZCA4MDAgY29udHJvbCBwb2ludHMgd2VyZSBjb21wdXRlZCBhbmQgcHVibGlzaGVkIGluIGEgc2VyaWVzIG9mIDY4IGF0bGFzZXMgYmV0d2VlbiAxODgwIGFuZCAxOTE1LiBUaGVzZSBjb29yZGluYXRlcyB3ZXJlIHB1Ymxpc2hlZCB0byB0aGUgaHVuZHJlZHRoIG9mIGEgc2Vjb25kIG9mIGFyYyAoKyAxIGZvb3QpIG9uIHRoZSBVLlMuIFN0YW5kYXJkIERhdHVtLCBhIHByZWRlY2Vzc29yIG9mIHRoZSBOb3J0aCBBbWVyaWNhbiBEYXR1bSBhbmQgdGhlIE5vcnRoIEFtZXJpY2FuIERhdHVtIG9mIDE5MjcuDQoNCkluIDE5OTkgTWFzc0hpZ2h3YXkgYW5kIE1hc3NHSVMgam9pbmVkIGZvcmNlcyBpbiBhbiBlZmZvcnQgdG8gY3JlYXRlIGEgZGlnaXRhbCBkYXRhYmFzZSBvZiB0aGUgVG93biBCb3VuZGFyeSBtb251bWVudHMgYW5kIHRvIHVwZGF0ZSB0aGUgY29vcmRpbmF0ZSB2YWx1ZXMgdG8gdGhlIGdlb2RldGljIGRhdHVtcyBpbiBjdXJyZW50IHVzZTsgdGhlIE5vcnRoIEFtZXJpY2FuIERhdHVtIG9mIDE5MjcgKE5BRDI3KSBhbmQgdGhlIE5vcnRoIEFtZXJpY2FuIERhdHVtIG9mIDE5ODMgKE5BRDgzKS4NCg0KVGhlIGZvbGxvd2luZyBtZXRob2Qgd2FzIHVzZWQ6DQoNCi1BdXRvbWF0ZSBjb29yZGluYXRlIGRhdGEgZm9yIHRoZSAzNTAwIGNvcm5lcnMgYW5kIDgwMCBjb250cm9sIHBvaW50cw0KLVJldmlldywgY29tcHV0ZSwgYW5kIGludGVncmF0ZSBvdmVyIDE1MCBwaWVjZXMgb2YgTGVnaXNsYXRpb24gd2hpY2ggYWx0ZXIgdG93biBsaW5lcw0KLUlkZW50aWZ5IGNvbnRyb2wgcG9pbnRzIHdoaWNoIGFyZSBpbiB0aGUgTkdTIERhdGEgQmFzZQ0KLTMwMCBjb21tb24gc3RhdGlvbnMgZm91bmQsIHRoZXNlIHBvaW50cyBoYXZlIFVTIFN0YW5kYXJkIERhdHVtLCBOQUQyNyBhbmQgTkFEODMgY29vcmRpbmF0ZSB2YWx1ZXMNCi1EZXZlbG9wIGEgZ3JpZCBvZiBkYXR1bSBzaGlmdHMgZnJvbSB0aGUgMzAwIGNvbW1vbiBwb2ludHMgdG8gYmUgYXBwbGllZCB0byB0aGUgdG93biBjb3JuZXIgcG9pbnRzDQotVXNlZCB0aGUgTmF0aW9uYWwgR2VvZGV0aWMgU3VydmV5P3MgTEVGVEkgc29mdHdhcmUNCi1VcGRhdGUgdGhlIGRhdGEgc2V0IHRvIE5BRDI3IGdlb2dyYXBoaWMgY29vcmRpbmF0ZXMgd2l0aCBMRUZUSSBzb2Z0d2FyZQ0KLUNvbXB1dGUgTkFEMjcgU3RhdGUgUGxhbmUgQ29vcmRpbmF0ZXMgd2l0aCBHUFBDR1Agc29mdHdhcmUNCi1VcGRhdGUgdGhlIGRhdGEgc2V0IHRvIE5BRDgzIGdlb2dyYXBoaWMgY29vcmRpbmF0ZXMgd2l0aCBOQURDT04gc29mdHdhcmUNCi1Db21wdXRlIE5BRDgzIFN0YXRlIFBsYW5lIENvb3JkaW5hdGVzIHdpdGggU1BDUzgzIHNvZnR3YXJlDQotR3JhcGhpY2FsbHkgcmV2aWV3IHRoZSB1cGRhdGVkIGNvb3JkaW5hdGUgdmFsdWVzDQoNClRoZSB1cGRhdGVkIGNvb3JkaW5hdGVzIGZvciB0aGUgYm91bmRhcnkgcG9pbnRzIGNhbm5vdCBiZSBtb3JlIGFjY3VyYXRlIHRoYW4gdGhlIGluaXRpYWwgY29vcmRpbmF0ZXMgd2l0aG91dCBhZGRpdGlvbmFsIHN1cnZleS4gR2l2ZW4gdGhlIGNvbWJpbmF0aW9uIG9mIG9yaWdpbmFsIHN1cnZleSBtZXRob2RzLCAxMDAgeWVhcnMgb2YgZXhwb3N1cmUgdG8gbmF0dXJhbCBmb3JjZXMgYW5kIHRoZSBsZWFzdCBzcXVhcmVzIHRyYW5zZm9ybWF0aW9uIHByb2Nlc3MsIHRoZSB1cGRhdGVkIGNvb3JkaW5hdGVzIG9mIHRoZSB0b3duIGxpbmUgYm91bmRzIHNob3VsZCBiZSBjb25zaWRlcmVkIHRvIGJlIGFjY3VyYXRlIGluIHRoZSAxLW1ldGVyICgzIGZvb3QpIHJhbmdlLg0KDQpPbmNlIHRoZSB1cGRhdGVkIGNvb3JkaW5hdGVzIGhhZCBiZWVuIGNhbGN1bGF0ZWQgYW5kIGVudGVyZWQgaW50byBhbiBBY2Nlc3MgZGF0YWJhc2UgaXQgd2FzIHBhc3NlZCBvbiB0byBNYXNzR0lTLiAgTWFzc0dJUyB0aGVuIHF1ZXJpZWQgb3V0IHRoZSB1c2VmdWwgYm91bmRhcnkgY29vcmRpbmF0ZXMgYW5kIGNyZWF0ZWQgYSBwb2ludCBzaGFwZWZpbGUgZnJvbSB0aGlzIGluZm9ybWF0aW9uIChuYW1lZCBUT1dOU1NVUlZFWV9QT0lOVCkuDQoNClRoZSBjb2FzdGxpbmUgd2FzIGRldmVsb3BlZCB0aHJvdWdoIGNvb3JkaW5hdGlvbiB3aXRoIE1hc3NhY2h1c2V0dHMgV2F0ZXIgUmVzb3VyY2VzIEF1dGhvcml0eS4gIFRoZSBzb3VyY2UgZm9yIHRoZSBjb2FzdGxpbmUgd2FzIHRoZSAxOjEyMDAwIHNjYWxlIHdldGxhbmRzIGRhdGEgbGF5ZXIsIHdpdGggdGhlIGNvYXN0bGluZSBib3VuZGFyeSBiZWluZyB0aGUgdXBsYW5kLXNpZGUgYm91bmRhcmllcyBvZiB0aWRhbCBmbGF0cyBhbmQgcm9ja3kgaW50ZXItdGlkYWwgem9uZXMuICBUaGVzZSB1cGxhbmQgYm91bmRhcmllcyB3ZXJlIHBob3RvLWludGVycHJlc3RlZCBmcm9tIDE6MTIwMDAgc2NhbGUgY29sb3IgSVIgcGhvdG9ncmFwaHkuDQoNClRoZSBhcmMgbGF5ZXIgd2FzIGNyZWF0ZWQgYnkgYWRqdXN0aW5nIHRoZSBleGlzdGluZyAxOjI1LDAwMCBzY2FsZSB0b3duIGJvdW5kYXJpZXMgdG8gdGhlIHRoZSBzdXJ2ZXkgcG9pbnQgZGF0YSAoVE9XTlNTVVJWRVlfUE9JTlQpLiAgQWxsIEdJUyB3b3JrIGZvciB0aGUgYXJjIGNyZWF0aW9uIHdhcyBkb25lIHVzaW5nIHRoZSBBUkNHSVMgOC54IHN1aXRlIG9mIHByb2R1Y3RzLiAgSW4gbWFueSBhcmVhcywgdGhlIGJvdW5kYXJ5IGNyZWF0aW9uIHdhcyBzaW1wbHkgYSBtYXR0ZXIgb2YgImNvbm5lY3RpbmcgdGhlIGRvdHMiIGZyb20gb25lIGJvdW5kYXJ5IHBvaW50IHRvIHRoZSBuZXh0LiAgV2hlcmUgYm91bmRhcmllcyBmb2xsb3cgYSBzdHJlYW0vcml2ZXIgb3Igcm9hZCByaWdodCBvZiB3YXkgdGhlIGJvdW5kYXJ5IHdhcyBhcHByb3hpbWF0ZWx5IGRlbGluZWF0ZWQgdXNpbmcgdGhlIDIwMDEgSGFsZiBNZXRlciBDb2xvciBPcnRob3Bob3RvZ3JhcGh5IGFzIGEgYmFzZS4gIEFsbCBib3VuZGFyaWVzIHRoYXQgZm9sbG93IGEgd2F0ZXIgYm9keSBvciBhIFJPVyBhcmUgY29kZWQgaW4gdGhlIGF0dHJpYnV0ZSB0YWJsZSBpbiB0aGUgQk5EX1FVQUwgZmllbGQuICBBIGNvbXBsZXggYm91bmRhcnkgc2l0dWF0aW9uIG9jY3VycyB3aGVuIGEgc3VydmV5IHBvaW50IGlzIGEgIndpdG5lc3MgbWFyayIsIGRlbm90ZWQgYnkgdGhlIGxldHRlcnMgV00gaW4gdGhlIGNvb3JkaW5hdGUgbmFtZS4gIEEgd2l0bmVzcyBtYXJrIHBvaW50IGlzIGFuICJvbi1sYW5kIiByZXByZXNlbnRhdGlvbiBvZiB0aGUgbmV4dCBwb2ludCBhbG9uZyB0aGUgYm91bmRhcnkgd2hlbiB0aGF0IG5leHQgcG9pbnQgaXMgaW4gYSByaXZlciwgd2V0bGFuZCwgb3IgcG9uZC4gIEEgbGluZSBkcmF3biBiZXR3ZWVuIHRoZSBwb2ludCBiZWZvcmUgYSB3aXRuZXNzIG1hcmsgYW5kIGEgd2l0bmVzcyBtYXJrIHBvaW50IGdpdmVzIHlvdSB0aGUgZGlyZWN0aW9uIG9mIHRoZSB0b3duIGJvdW5kYXJ5IGFzIGl0IHByb2NlZWRzIHRvIHRoZSBuZXh0IHBvaW50IGluIHRoZSByaXZlciwgd2V0bGFuZCwgb3IgcG9uZC4gIFdpdG5lc3MgbWFya3MgYXJlIG9mdGVuIGJ1dCBub3QgYWx3YXlzIG9uIHRoZSB0b3duIGJvdW5kYXJ5LiAgVGhlIEhhcmJvciBhbmQgTGFuZCBDb21taXNzaW9uIFRvd24gQm91bmRhcnkgQXRsYXNlcyBpbmNsdWRlZCBsYXJnZSBzY2FsZSBtYXBzIG9mIGluZGl2aWR1YWwgYm91bmRhcnkgcG9pbnQgbG9jYXRpb25zLiAgRGlnaXRhbCBpbWFnZXMgb2YgdGhlc2UgbWFwcyB0YWtlbiBieSBNYXNzR0lTIHdlcmUgYWxzbyB1c2VkIGFzIGEgZ3VpZGUgaW4gY3JlYXRpbmcgdGhlIHRvd24gYm91bmRhcmllcyBsYXllci4NCg0KT25jZSB0aGUgYm91bmRhcnkgYXJjcyBoYWQgYmVlbiB1cGRhdGVkIHRoZSB1cGRhdGVkIGNvYXN0bGluZSBkZXJpdmVkIGZyb20gdGhlIHdldGxhbmRzIGRhdGEgd2FzIGFwcGVuZGluZyB0byB0aGUgbmV3IGJvdW5kYXJ5IGFyY3MuDQoNClRoZSBsYXllciB3YXMgdXBkYXRlZCBvbiBNYXkgMjQsIDIwMDYsIHdoZW4gVE9XTlNTVVJWRVlfUFQgcG9pbnRzIElEMSA9IDE2MjkgKE5lZWRoYW0tV2VsbGVzbGV5KSBhbmQgMTkzMyAoV2luY2hlbmRvbi1OSCBib3JkZXIpIHdlcmUgc2xpZ2h0bHkgbW92ZWQgdG8gY29ycmVjdCBjb29yZGluYXRlIGRhdGEgZW50cnkgZXJyb3JzLg0KDQpGaWxlcyB3ZXJlIHJlcGxhY2VkIG9uIE9jdG9iZXIgMTIsIDIwMDYsIHdpdGggQk5EX1FVQUwgdmFsdWVzIGNoYW5nZWQgYWxvbmcgQnJvb2tsaW5lLUJvc3RvbiBib3JkZXIuDQoNCkZpbGVzIHdlcmUgcmVwbGFjZWQgb24gRGVjZW1iZXIgNCwgMjAwNywgd2l0aCBmaXZlIGFkanVzdGVkIGJvdW5kYXJpZXMgYmFzZWQgb24gc3VydmV5ZWQgcmlnaHQtb2Ytd2F5IHBsYW5zLg0KDQpJbiBTZXB0ZW1iZXIgMjAwOSBUWVBFIHdhcyBjaGFuZ2VkIHRvICdUQycgZm9yIEJyYWludHJlZSwgUGFsbWVyLCBSYW5kb2xwaCBhbmQgV2ludGhyb3AuDQoNCkluIE1heSAyMDExIHRoZSBCb3N0b24vQnJvb2tsaW5lIGJvdW5kYXJ5IHdhcyBtb2RpZmllZCAodG9wb2xvZ2ljYWwgZWRpdCBiYXNlZCBvbiBBUkMgZmVhdHVyZSBjbGFzcyBsaW5lIG1vdmVkIGZyb20gcG9pbnQgSUQxIDEwNzEgdG8gNzk4KSwgYWZmZWN0aW5nIHRoZSB0d28gcG9seWdvbiBhbmQgb25lIGFyYyBsYXllcnMuDQoNCkluIEp1bmUgMjAxMSBzb21lIHBzZXVkbyBub2RlcyB3ZXJlIHJlbW92ZWQgYWxvbmcgdGhlIEhhdmVyaGlsbCBib3VuZGFyeSwgYWZmZWN0aW5nIHRoZSB0d28gcG9seWdvbiBhbmQgb25lIGFyYyBsYXllcnMuDQoNCkluIE9jdG9iZXIgMjAxMSBlZGl0cyB3ZXJlIG1hZGUgYWxvbmcgdGhlIGJvdW5kYXJpZXMgb2Y6IFBhbG1lci1Nb25zb24gKGJhc2VkIG9uIHBhcmNlbHMpOyBXZXN0IFNwcmluZ2ZpZWxkLUFnYXdhbSAoQWN0cyBhbmQgUmVzb2x2ZXMgcmVkZWZpbml0aW9uKTsgRHV4YnVyeS1VeGJyaWRnZSBhbmQgR3JhZnRvbi1XZXN0Ym9yb3VnaCAobGVnaXNsYXRpdmUgY2hhbmdlcykuDQo8L3Byb2NkZXNjPg0KICAgICAgICA8cHJvY2NvbnQ+DQogICAgICAgICAgPGNudGluZm8+DQogICAgICAgICAgICA8Y250cGVycD4NCiAgICAgICAgICAgICAgPGNudHBlcj5KZW5uaWZlciBJbnphbmE8L2NudHBlcj4NCiAgICAgICAgICAgICAgPGNudG9yZz5NYXNzR0lTPC9jbnRvcmc+DQogICAgICAgICAgICA8L2NudHBlcnA+DQogICAgICAgICAgICA8Y250cG9zPkdJUyBEYXRhYmFzZSBTcGVjaWFsaXN0PC9jbnRwb3M+DQogICAgICAgICAgICA8Y250YWRkcj4NCiAgICAgICAgICAgICAgPGFkZHJ0eXBlPm1haWxpbmcgYW5kIHBoeXNpY2FsIGFkZHJlc3M8L2FkZHJ0eXBlPg0KICAgICAgICAgICAgICA8YWRkcmVzcz4yNTEgQ2F1c2V3YXkgU3RyZWV0LCBTdWl0ZSA1MDA8L2FkZHJlc3M+DQogICAgICAgICAgICAgIDxjaXR5PkJvc3RvbjwvY2l0eT4NCiAgICAgICAgICAgICAgPHN0YXRlPk1BPC9zdGF0ZT4NCiAgICAgICAgICAgICAgPHBvc3RhbD4wMjExNDwvcG9zdGFsPg0KICAgICAgICAgICAgICA8Y291bnRyeT5VU0E8L2NvdW50cnk+DQogICAgICAgICAgICA8L2NudGFkZHI+DQogICAgICAgICAgICA8Y250dm9pY2U+NjE3LTYyNi0xMTk2PC9jbnR2b2ljZT4NCiAgICAgICAgICAgIDxjbnRmYXg+NjE3LTYyNi0xMjQ5PC9jbnRmYXg+DQogICAgICAgICAgICA8Y250ZW1haWw+amVubmlmZXIuaW56YW5hQHN0YXRlLm1hLnVzPC9jbnRlbWFpbD4NCiAgICAgICAgICAgIDxob3Vycz4wODAwIC0gMTYzMCBFU1Q8L2hvdXJzPg0KICAgICAgICAgIDwvY250aW5mbz4NCiAgICAgICAgPC9wcm9jY29udD4NCiAgICAgIDwvcHJvY3N0ZXA+DQogICAgICA8cHJvY3N0ZXA+DQogICAgICAgIDxwcm9jY29udD4NCiAgICAgICAgICA8Y250aW5mbz4NCiAgICAgICAgICAgIDxjbnRwZXJwPg0KICAgICAgICAgICAgICA8Y250cGVyPk1pY2hhZWwgVHJ1c3Q8L2NudHBlcj4NCiAgICAgICAgICAgICAgPGNudG9yZz5NYXNzR0lTPC9jbnRvcmc+DQogICAgICAgICAgICA8L2NudHBlcnA+DQogICAgICAgICAgICA8Y250cG9zPlNyLiBHSVMgREJBPC9jbnRwb3M+DQogICAgICAgICAgICA8Y250YWRkcj4NCiAgICAgICAgICAgICAgPGFkZHJ0eXBlPm1haWxpbmcgYW5kIHBoeXNpY2FsIGFkZHJlc3M8L2FkZHJ0eXBlPg0KICAgICAgICAgICAgICA8YWRkcmVzcz4yNTEgQ2F1c2V3YXkgU3QuLCBTdWl0ZSA1MDA8L2FkZHJlc3M+DQogICAgICAgICAgICAgIDxjaXR5PkJvc3RvbjwvY2l0eT4NCiAgICAgICAgICAgICAgPHN0YXRlPk1BPC9zdGF0ZT4NCiAgICAgICAgICAgICAgPHBvc3RhbD4wMjExNDwvcG9zdGFsPg0KICAgICAgICAgICAgPC9jbnRhZGRyPg0KICAgICAgICAgICAgPGNudHZvaWNlPjYxNy02MjYtMTE5NTwvY250dm9pY2U+DQogICAgICAgICAgPC9jbnRpbmZvPg0KICAgICAgICA8L3Byb2Njb250Pg0KICAgICAgICA8cHJvY2Rlc2M+Qm91bmRhcmllcyB3ZXJlIG1vZGlmaWVkIGluIE5vdmVtYmVyIGFuZCBEZWNlbWJlciwgMjAwNywgaW4gZml2ZSBsb2NhdGlvbnMgaW4gTm9yZm9sayBDb3VudHksIGFkanVzdGVkIHRvIG1hdGNoIHN1cnZleWVkIHJpZ2h0LW9mLXdheSAoUk9XKSBwbGFucyBwcm92aWRlZCBieSB0aGUgTm9yZm9sayBDb3VudHkgRW5naW5lZXJpbmcgZGVwYXJ0bWVudC4gRWRpdHMgaW5jbHVkZWQ6DQoNCiAtIEJheSBSb2FkIChTaGFyb24tU3RvdWdodG9uKTsgDQogLSBDbGFwYm9hcmR0cmVlIFN0cmVldCAoTm9yd29vZC1XZXN0d29vZCk7IA0KIC0gT2xkIFBvc3QgUm9hZCAoV2FscG9sZS1TaGFyb24pOyANCiAtIENhbnRvbiBTdHJlZXQgKE5vcndvb2QtV2VzdHdvb2QgYW5kIENhbnRvbi1OLVcpOyANCiAtIENvdW50eSBTdHJlZXQgKERvdmVyLVdhbHBvbGUgYmV0d2VlbiBNZWRmaWVsZCBhbmQgV2VzdHdvb2QpPC9wcm9jZGVzYz4NCiAgICAgICAgPHByb2Nzdj5BcmNHSVMgOS4yPC9wcm9jc3Y+DQogICAgICAgIDxwcm9jZGF0ZT5EZWNlbWJlciAyMDA3PC9wcm9jZGF0ZT4NCiAgICAgIDwvcHJvY3N0ZXA+DQogICAgICA8cHJvY3N0ZXA+DQogICAgICAgIDxwcm9jZGVzYz5UaGUgVFlQRSBmaWVsZCB3YXMgY2hhbmdlZCBmcm9tICdUJyB0byAnVEMnIGZvciBCUkFJTlRSRUUsIFBBTE1FUiwgV0lOVEhST1AgYW5kIFJBTkRPTFBIIGluIFNlcHRlbWJlciAyMDA5LjwvcHJvY2Rlc2M+DQogICAgICA8L3Byb2NzdGVwPg0KICAgICAgPHByb2NzdGVwPg0KICAgICAgICA8cHJvY2NvbnQ+DQogICAgICAgICAgPGNudGluZm8+DQogICAgICAgICAgICA8Y250cGVycD4NCiAgICAgICAgICAgICAgPGNudHBlcj5NaWNoYWVsIFRydXN0PC9jbnRwZXI+DQogICAgICAgICAgICAgIDxjbnRvcmc+TWFzc0dJUzwvY250b3JnPg0KICAgICAgICAgICAgPC9jbnRwZXJwPg0KICAgICAgICAgICAgPGNudHBvcz5Tci4gR0lTIERhdGFiYXNlIEFkbWluaXN0cmF0b3I8L2NudHBvcz4NCiAgICAgICAgICAgIDxjbnRhZGRyPg0KICAgICAgICAgICAgICA8YWRkcnR5cGU+bWFpbGluZyBhbmQgcGh5c2ljYWwgYWRkcmVzczwvYWRkcnR5cGU+DQogICAgICAgICAgICAgIDxhZGRyZXNzPk9uZSBBc2hidXJ0b24gUGxhY2U8L2FkZHJlc3M+DQogICAgICAgICAgICAgIDxjaXR5PkJvc3RvbjwvY2l0eT4NCiAgICAgICAgICAgICAgPHN0YXRlPk1BPC9zdGF0ZT4NCiAgICAgICAgICAgICAgPHBvc3RhbD4wMjEwODwvcG9zdGFsPg0KICAgICAgICAgICAgPC9jbnRhZGRyPg0KICAgICAgICAgICAgPGNudHZvaWNlPjYxNy02MTktNTYxNTwvY250dm9pY2U+DQogICAgICAgICAgPC9jbnRpbmZvPg0KICAgICAgICA8L3Byb2Njb250Pg0KICAgICAgICA8cHJvY2Rlc2M+Qm9zdG9uL0Jyb29rbGluZSBib3VuZGFyeSBtb2RpZmllZCBvbiBNYXkgOSwgMjAxMS4gVG9wb2xvZ2ljYWwgZWRpdCBiYXNlZCBvbiBBUkMgZmVhdHVyZSBjbGFzcyBsaW5lIG1vdmVkIGZyb20gcG9pbnQgSUQxIDEwNzEgdG8gNzk4LjwvcHJvY2Rlc2M+DQogICAgICAgIDxwcm9jc3Y+QXJjR0lTIDEwPC9wcm9jc3Y+DQogICAgICAgIDxwcm9jZGF0ZT4yMDExMDUwOTwvcHJvY2RhdGU+DQogICAgICA8L3Byb2NzdGVwPg0KICAgICAgPHByb2NzdGVwPg0KICAgICAgICA8cHJvY2NvbnQ+DQogICAgICAgICAgPGNudGluZm8+DQogICAgICAgICAgICA8Y250cGVycD4NCiAgICAgICAgICAgICAgPGNudHBlcj5NaWNoYWVsIFRydXN0PC9jbnRwZXI+DQogICAgICAgICAgICAgIDxjbnRvcmc+TWFzc0dJUzwvY250b3JnPg0KICAgICAgICAgICAgPC9jbnRwZXJwPg0KICAgICAgICAgICAgPGNudHBvcz5Tci4gR0lTIERhdGFiYXNlIEFkbWluaXN0cmF0b3I8L2NudHBvcz4NCiAgICAgICAgICAgIDxjbnRhZGRyPg0KICAgICAgICAgICAgICA8YWRkcnR5cGU+bWFpbGluZyBhbmQgcGh5c2ljYWwgYWRkcmVzczwvYWRkcnR5cGU+DQogICAgICAgICAgICAgIDxhZGRyZXNzPk9uZSBBc2hidXJ0b24gUGxhY2U8L2FkZHJlc3M+DQogICAgICAgICAgICAgIDxjaXR5PkJvc3RvbjwvY2l0eT4NCiAgICAgICAgICAgICAgPHN0YXRlPk1BPC9zdGF0ZT4NCiAgICAgICAgICAgICAgPHBvc3RhbD4wMjEwODwvcG9zdGFsPg0KICAgICAgICAgICAgPC9jbnRhZGRyPg0KICAgICAgICAgICAgPGNudHZvaWNlPjYxNy02MTktNTYxNTwvY250dm9pY2U+DQogICAgICAgICAgICA8Y250ZW1haWw+bWljaGFlbC50cnVzdEBzdGF0ZS5tYS51czwvY250ZW1haWw+DQogICAgICAgICAgPC9jbnRpbmZvPg0KICAgICAgICA8L3Byb2Njb250Pg0KICAgICAgICA8cHJvY2Rlc2M+UHNldWRvIG5vZGVzIHJlbW92ZWQgYWxvbmcgSGF2ZXJpbGwgYm91bmRhcnkuPC9wcm9jZGVzYz4NCiAgICAgICAgPHByb2Nzdj5BcmNHSVMgMTAuMDwvcHJvY3N2Pg0KICAgICAgICA8cHJvY2RhdGU+MjAxMTA2MDg8L3Byb2NkYXRlPg0KICAgICAgPC9wcm9jc3RlcD4NCiAgICA8L2xpbmVhZ2U+DQogICAgPGNsb3VkPk5vdCBBcHBsaWNhYmxlPC9jbG91ZD4NCiAgPC9kYXRhcXVhbD4NCiAgPHNwZG9pbmZvPg0KICAgIDxwdHZjdGluZj4NCiAgICAgIDxlc3JpdGVybSBOYW1lPSJHSVNEQVRBLlRPV05TU1VSVkVZX1BPTFkiIC8+DQogICAgPC9wdHZjdGluZj4NCiAgPC9zcGRvaW5mbz4NCiAgPGVhaW5mbz4NCiAgICA8ZGV0YWlsZWQgTmFtZT0iR0lTREFUQS5UT1dOU1NVUlZFWV9QT0xZIj4NCiAgICAgIDxlbnR0eXA+DQogICAgICAgIDxlbnR0eXBkPkF0dHJpYnV0ZSB0YWJsZSBkZWZpbmluZyBjaGFyYWN0ZXJpc3RpY3Mgb2YgdG93bnMgd2l0aGluIHRoZSBDb21tb253ZWFsdGggb2YgTWFzc2FjaHVzZXR0czwvZW50dHlwZD4NCiAgICAgIDwvZW50dHlwPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5PQkpFQ1RJRDwvYXR0cmxhYmw+DQogICAgICAgIDxhdHRyZGVmPkludGVybmFsIGZlYXR1cmUgbnVtYmVyLjwvYXR0cmRlZj4NCiAgICAgICAgPGF0dHJkZWZzPkVTUkk8L2F0dHJkZWZzPg0KICAgICAgICA8YXR0cmRvbXY+DQogICAgICAgICAgPHVkb20+U2VxdWVudGlhbCB1bmlxdWUgd2hvbGUgbnVtYmVycyB0aGF0IGFyZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZC48L3Vkb20+DQogICAgICAgIDwvYXR0cmRvbXY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPlNIQVBFPC9hdHRybGFibD4NCiAgICAgICAgPGF0dHJkZWY+RmVhdHVyZSBnZW9tZXRyeS48L2F0dHJkZWY+DQogICAgICAgIDxhdHRyZGVmcz5FU1JJPC9hdHRyZGVmcz4NCiAgICAgICAgPGF0dHJkb212Pg0KICAgICAgICAgIDx1ZG9tPkNvb3JkaW5hdGVzIGRlZmluaW5nIHRoZSBmZWF0dXJlcy48L3Vkb20+DQogICAgICAgIDwvYXR0cmRvbXY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPlRPV048L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5DaXR5IG9yIFRvd24gTmFtZTwvYXR0cmRlZj4NCiAgICAgIDwvYXR0cj4NCiAgICAgIDxhdHRyPg0KICAgICAgICA8YXR0cmxhYmw+VE9XTl9JRDwvYXR0cmxhYmw+DQogICAgICAgIDxhdHRyZGVmPk1hc3NHSVMgVG93bi1JRCBDb2RlIChhbHBoYWJldGljYWwsIDEtMzUxKTwvYXR0cmRlZj4NCiAgICAgIDwvYXR0cj4NCiAgICAgIDxhdHRyPg0KICAgICAgICA8YXR0cmxhYmw+UE9QMTk4MDwvYXR0cmxhYmw+DQogICAgICAgIDxhdHRyZGVmPlVTIENlbnN1cyBUb3duIFBvcHVsYXRpb246IDE5ODA8L2F0dHJkZWY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPlBPUDE5OTA8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5VUyBDZW5zdXMgVG93biBQb3B1bGF0aW9uOiAxOTkwPC9hdHRyZGVmPg0KICAgICAgPC9hdHRyPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5QT1AyMDAwPC9hdHRybGFibD4NCiAgICAgICAgPGF0dHJkZWY+VVMgQ2Vuc3VzIFRvd24gUG9wdWxhdGlvbjogMjAwMDwvYXR0cmRlZj4NCiAgICAgIDwvYXR0cj4NCiAgICAgIDxhdHRyPg0KICAgICAgICA8YXR0cmxhYmw+UE9QQ0g4MF85MDwvYXR0cmxhYmw+DQogICAgICAgIDxhdHRyZGVmPlBvcHVsYXRpb24gY2hhbmdlLCAxOTgwLTE5OTA8L2F0dHJkZWY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPlBPUENIOTBfMDA8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5Qb3B1bGF0aW9uIGNoYW5nZSwgMTk5MC0yMDAwPC9hdHRyZGVmPg0KICAgICAgPC9hdHRyPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5UWVBFPC9hdHRybGFibD4NCiAgICAgICAgPGF0dHJkZWY+VHlwZSBvZiBUb3duPC9hdHRyZGVmPg0KICAgICAgICA8YXR0cmRvbXY+DQogICAgICAgICAgPGVkb20+DQogICAgICAgICAgICA8ZWRvbXY+QzwvZWRvbXY+DQogICAgICAgICAgICA8ZWRvbXZkPkNpdHk8L2Vkb212ZD4NCiAgICAgICAgICA8L2Vkb20+DQogICAgICAgICAgPGVkb20+DQogICAgICAgICAgICA8ZWRvbXY+VDwvZWRvbXY+DQogICAgICAgICAgICA8ZWRvbXZkPlRvd248L2Vkb212ZD4NCiAgICAgICAgICA8L2Vkb20+DQogICAgICAgICAgPGVkb20+DQogICAgICAgICAgICA8ZWRvbXY+VEM8L2Vkb212Pg0KICAgICAgICAgICAgPGVkb212ZD5Ub3duIHdpdGggQ2l0eSBmb3JtIG9mIGdvdmVybm1lbnQ8L2Vkb212ZD4NCiAgICAgICAgICA8L2Vkb20+DQogICAgICAgIDwvYXR0cmRvbXY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPklTTEFORDwvYXR0cmxhYmw+DQogICAgICAgIDxhdHRyZGVmPkRldGVybWluZXMgaWYgYSBwb2x5IGlzIElzbGFuZCBpbiBuYXR1cmU8L2F0dHJkZWY+DQogICAgICAgIDxhdHRyZG9tdj4NCiAgICAgICAgICA8ZWRvbT4NCiAgICAgICAgICAgIDxlZG9tdj4xPC9lZG9tdj4NCiAgICAgICAgICAgIDxlZG9tdmQ+SXNsYW5kPC9lZG9tdmQ+DQogICAgICAgICAgPC9lZG9tPg0KICAgICAgICAgIDxlZG9tPg0KICAgICAgICAgICAgPGVkb212PjA8L2Vkb212Pg0KICAgICAgICAgICAgPGVkb212ZD5JcyBOT1QgYW4gSXNsYW5kPC9lZG9tdmQ+DQogICAgICAgICAgPC9lZG9tPg0KICAgICAgICA8L2F0dHJkb212Pg0KICAgICAgPC9hdHRyPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5DT0FTVEFMX1BPTFk8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5EZXRlcm1pbmVzIGlmIGEgcG9seSBpcyBjb2FzdGFsIGluIG5hdHVyZTwvYXR0cmRlZj4NCiAgICAgICAgPGF0dHJkb212Pg0KICAgICAgICAgIDxlZG9tPg0KICAgICAgICAgICAgPGVkb212PllFUzwvZWRvbXY+DQogICAgICAgICAgICA8ZWRvbXZkPlBvbHkgaXMgcGFydCBvZiB0aGUgY29hc3RsaW5lPC9lZG9tdmQ+DQogICAgICAgICAgPC9lZG9tPg0KICAgICAgICAgIDxlZG9tPg0KICAgICAgICAgICAgPGVkb212Pk5PPC9lZG9tdj4NCiAgICAgICAgICAgIDxlZG9tdmQ+cG9seSBpcyBub3QgcGFydCBvZiB0aGUgY29hc3RsaW5lPC9lZG9tdmQ+DQogICAgICAgICAgPC9lZG9tPg0KICAgICAgICA8L2F0dHJkb212Pg0KICAgICAgPC9hdHRyPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5GT1VSQ09MT1I8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5Db2RlcyAoMSwyLDMsNCkgYWxsb3dpbmcgc2hhZGluZyBvZiBhbGwgdG93bnMgdXNpbmcgNCBzeW1ib2xzIChiYXNlZCBvbiBmb3VyLWNvbG9yIHRoZW9yZW0gd2hlcmUgbm8gYWRqYWNlbnQgcG9seWdvbnMgaGF2ZSBzYW1lIHN5bWJvbCk8L2F0dHJkZWY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPkZJUFNfU1RDTzwvYXR0cmxhYmw+DQogICAgICAgIDxhdHRyZGVmPkZlZGVyYWwgSW5mb3JtYXRpb24gUHJvY2Vzc2luZyBTdGFuZGFyZCAoRklQUykgU3RhdGUvQ291bnR5IENvZGU8L2F0dHJkZWY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPkNDRF9NQ0Q8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5VUyBDZW5zdXMgVG93biBDb2RlPC9hdHRyZGVmPg0KICAgICAgPC9hdHRyPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5GSVBTX1BMQUNFPC9hdHRybGFibD4NCiAgICAgICAgPGF0dHJkZWY+RmVkZXJhbCBJbmZvcm1hdGlvbiBQcm9jZXNzaW5nIFN0YW5kYXJkIChGSVBTKSBUb3duIENvZGU8L2F0dHJkZWY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPkZJUFNfTUNEPC9hdHRybGFibD4NCiAgICAgICAgPGF0dHJkZWY+RklQUyBTdGF0ZSAmYW1wOyBDb3VudHkgJmFtcDsgQ2Vuc3VzIFRvd24gQ29kZSBjb25jYXRlbmF0ZWQ8L2F0dHJkZWY+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPkZJUFNfQ09VTlRZPC9hdHRybGFibD4NCiAgICAgICAgPGF0dHJkZWY+RklQUyBDb3VudHkgQ29kZTwvYXR0cmRlZj4NCiAgICAgIDwvYXR0cj4NCiAgICAgIDxhdHRyPg0KICAgICAgICA8YXR0cmxhYmw+QUNSRVM8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5BcmVhIGluIEFjcmVzPC9hdHRyZGVmPg0KICAgICAgPC9hdHRyPg0KICAgICAgPGF0dHI+DQogICAgICAgIDxhdHRybGFibD5TUVVBUkVfTUlMRVM8L2F0dHJsYWJsPg0KICAgICAgICA8YXR0cmRlZj5BcmVhIGluIFNxdWFyZSBNaWxlczwvYXR0cmRlZj4NCiAgICAgIDwvYXR0cj4NCiAgICAgIDxhdHRyPg0KICAgICAgICA8YXR0cmxhYmw+U0hBUEUuQVJFQTwvYXR0cmxhYmw+DQogICAgICA8L2F0dHI+DQogICAgICA8YXR0cj4NCiAgICAgICAgPGF0dHJsYWJsPlNIQVBFLkxFTjwvYXR0cmxhYmw+DQogICAgICA8L2F0dHI+DQogICAgPC9kZXRhaWxlZD4NCiAgPC9lYWluZm8+DQogIDxkaXN0aW5mbz4NCiAgICA8ZGlzdHJpYj4NCiAgICAgIDxjbnRpbmZvPg0KICAgICAgICA8Y250b3JncD4NCiAgICAgICAgICA8Y250b3JnPk1hc3NHSVM8L2NudG9yZz4NCiAgICAgICAgPC9jbnRvcmdwPg0KICAgICAgICA8Y250YWRkcj4NCiAgICAgICAgICA8YWRkcnR5cGU+bWFpbGluZyBhbmQgcGh5c2ljYWwgYWRkcmVzczwvYWRkcnR5cGU+DQogICAgICAgICAgPGFkZHJlc3M+T25lIEFzaGJ1cnRvbiBQbGFjZSwgUm9vbSAxNjAxPC9hZGRyZXNzPg0KICAgICAgICAgIDxjaXR5PkJvc3RvbjwvY2l0eT4NCiAgICAgICAgICA8c3RhdGU+TUE8L3N0YXRlPg0KICAgICAgICAgIDxwb3N0YWw+MDIxMDg8L3Bvc3RhbD4NCiAgICAgICAgICA8Y291bnRyeT5VU0E8L2NvdW50cnk+DQogICAgICAgIDwvY250YWRkcj4NCiAgICAgIDwvY250aW5mbz4NCiAgICA8L2Rpc3RyaWI+DQogICAgPHJlc2Rlc2M+RG93bmxvYWRhYmxlIERhdGE8L3Jlc2Rlc2M+DQogICAgPGF2YWlsYWJsPg0KICAgICAgPHRpbWVpbmZvPg0KICAgICAgICA8c25nZGF0ZT4NCiAgICAgICAgICA8Y2FsZGF0ZT5KdW5lIDIwMDQ8L2NhbGRhdGU+DQogICAgICAgICAgPHRpbWU+dW5rbm93bjwvdGltZT4NCiAgICAgICAgPC9zbmdkYXRlPg0KICAgICAgPC90aW1laW5mbz4NCiAgICA8L2F2YWlsYWJsPg0KICAgIDxzdGRvcmRlcj4NCiAgICAgIDxkaWdmb3JtPg0KICAgICAgICA8ZGlndGluZm8+DQogICAgICAgICAgPGZvcm1zcGVjPlNoYXBlZmlsZXMgYW5kIFBlcnNvbmFsIEdlb2RhdGFiYXNlPC9mb3Jtc3BlYz4NCiAgICAgICAgPC9kaWd0aW5mbz4NCiAgICAgIDwvZGlnZm9ybT4NCiAgICAgIDxvcmRlcmluZz5Eb3dubG9hZCBmcm9tIGh0dHA6Ly93d3cubWFzcy5nb3YvbWdpcy90b3duc3N1cnZleS5odG0uPC9vcmRlcmluZz4NCiAgICA8L3N0ZG9yZGVyPg0KICA8L2Rpc3RpbmZvPg0KICA8bWV0YWluZm8+DQogICAgPG1ldGQ+MjAxMTEwMjU8L21ldGQ+DQogICAgPG1ldGM+DQogICAgICA8Y250aW5mbz4NCiAgICAgICAgPGNudHBlcnA+DQogICAgICAgICAgPGNudHBlcj5NaWNoYWVsIFRydXN0PC9jbnRwZXI+DQogICAgICAgICAgPGNudG9yZz5NYXNzR0lTPC9jbnRvcmc+DQogICAgICAgIDwvY250cGVycD4NCiAgICAgICAgPGNudGFkZHI+DQogICAgICAgICAgPGFkZHJ0eXBlPm1haWxpbmcgYW5kIHBoeXNpY2FsIGFkZHJlc3M8L2FkZHJ0eXBlPg0KICAgICAgICAgIDxhZGRyZXNzPk9uZSBBc2hidXJ0b24gUGxhY2UsIFJvb20gMTYwMTwvYWRkcmVzcz4NCiAgICAgICAgICA8Y2l0eT5Cb3N0b248L2NpdHk+DQogICAgICAgICAgPHN0YXRlPk1BPC9zdGF0ZT4NCiAgICAgICAgICA8cG9zdGFsPjAyMTA4PC9wb3N0YWw+DQogICAgICAgICAgPGNvdW50cnk+VVNBPC9jb3VudHJ5Pg0KICAgICAgICA8L2NudGFkZHI+DQogICAgICAgIDxjbnR2b2ljZT42MTctNjE5LTU2MTU8L2NudHZvaWNlPg0KICAgICAgICA8Y250cG9zPlNyLiBHSVMgRGF0YWJhc2UgQWRtaW5pc3RyYXRvcjwvY250cG9zPg0KICAgICAgPC9jbnRpbmZvPg0KICAgIDwvbWV0Yz4NCiAgICA8bWV0ZXh0bnM+DQogICAgICA8b25saW5rPmh0dHA6Ly93d3cubWFzcy5nb3YvbWdpcy90b3duc3N1cnZleS5odG08L29ubGluaz4NCiAgICAgIDxtZXRwcm9mPk1hc3NHSVMgV2ViIERvY3VtZW50YXRpb248L21ldHByb2Y+DQogICAgPC9tZXRleHRucz4NCiAgPC9tZXRhaW5mbz4NCiAgPEVzcmk+DQogICAgPENyZWFEYXRlPjIwMDcwMzA5PC9DcmVhRGF0ZT4NCiAgICA8Q3JlYVRpbWU+MDk1NzUwMDA8L0NyZWFUaW1lPg0KICAgIDxTeW5jT25jZT5GQUxTRTwvU3luY09uY2U+DQogICAgPFN5bmNEYXRlPjIwMTExMDI1PC9TeW5jRGF0ZT4NCiAgICA8U3luY1RpbWU+MTQxMDU2MDA8L1N5bmNUaW1lPg0KICAgIDxNb2REYXRlPjIwMTExMDI1PC9Nb2REYXRlPg0KICAgIDxNb2RUaW1lPjE0MTA1NjAwPC9Nb2RUaW1lPg0KICAgIDxNZXRhSUQ+e0FDQ0RFQjQ1LUZDODUtNEFCRS04NjA1LUY5Qjg0MzU5OEVENH08L01ldGFJRD4NCiAgICA8QXJjR0lTUHJvZmlsZT5GR0RDPC9BcmNHSVNQcm9maWxlPg0KICAgIDxBcmNHSVNGb3JtYXQ+MS4wPC9BcmNHSVNGb3JtYXQ+DQogIDwvRXNyaT4NCiAgPGRhdGFJZEluZm8+DQogICAgPGlkQ2l0YXRpb24+DQogICAgICA8cmVzVGl0bGUgU3luYz0iRkFMU0UiPkNvbW11bml0eSBCb3VuZGFyaWVzIChUb3ducykgZnJvbSBTdXJ2ZXkgUG9pbnRzIChQb2x5Z29ucyk8L3Jlc1RpdGxlPg0KICAgIDwvaWRDaXRhdGlvbj4NCiAgICA8ZGF0YUV4dD4NCiAgICAgIDxnZW9FbGU+DQogICAgICAgIDxHZW9CbmRCb3ggZXNyaUV4dGVudFR5cGU9InNlYXJjaCIgLz4NCiAgICAgIDwvZ2VvRWxlPg0KICAgIDwvZGF0YUV4dD4NCiAgICA8Z2VvQm94IGVzcmlFeHRlbnRUeXBlPSJkZWNkZWdyZWVzIiAvPg0KICAgIDxkZXNjS2V5cz4NCiAgICAgIDx0aGVzYU5hbWUgdXVpZHJlZj0iNzIzZjY5OTgtMDU4ZS0xMWRjLTgzMTQtMDgwMDIwMGM5YTY2IiAvPg0KICAgIDwvZGVzY0tleXM+DQogICAgPG90aGVyS2V5cz4NCiAgICAgIDx0aGVzYU5hbWUgdXVpZHJlZj0iNzIzZjY5OTgtMDU4ZS0xMWRjLTgzMTQtMDgwMDIwMGM5YTY2IiAvPg0KICAgICAgPGtleXdvcmQ+MDAyPC9rZXl3b3JkPg0KICAgIDwvb3RoZXJLZXlzPg0KICAgIDxpZFB1cnA+VGhpcyBkYXRhbGF5ZXIgd2FzIGNyZWF0ZWQgZm9yIHRoZSBwdXJwb3NlcyBvZiBwcm92aWRpbmcgYW4gdXAtdG8tZGF0ZSBwb2x5Z29uIHZlcnNpb24gb2YgdGhlIHRvd24gYm91bmRhcmllcyBmb3IgdGhlIDM1MSBjb21tdW5pdGVzIG9mIHRoZSBDb21tb253ZWFsdGggb2YgTWFzc2FjaHVzZXR0cy4gICBUaGUgbGVnaXNsYXRpdmUgaW50ZW50IGZvciBzb21lIGJvdW5kYXJpZXMgY291bGQgbm90IGJlIG1hcHBlZC4gIEJvdW5kYXJpZXMgd2hlcmUgdGhhdCBpcyB0cnVlIGFyZSBpZGVudGlmaWVkIGluIHRoZSBhdHRyaWJ1dGUgaW5mb3JtYXRpb24uPC9pZFB1cnA+DQogICAgPGlkQWJzPiZsdDtESVYgU1RZTEU9InRleHQtYWxpZ246TGVmdDsiJmd0OyZsdDtESVYmZ3Q7Jmx0O0RJViZndDsmbHQ7UCZndDsmbHQ7U1BBTiZndDtUaGUgcG9saXRpY2FsIGJvdW5kYXJ5IGRhdGFsYXllciBpcyBhIHBvbHlnb24gcmVwcmVzZW50YXRpb24gb2YgdG93biBib3VuZGFyaWVzIGNyZWF0ZWQgZnJvbSBhcmNzIGRldmVsb3BlZCBmcm9tIHN1cnZleSBjb29yZGluYXRlcyBleHRyYWN0ZWQgZnJvbSB0aGUgNjgtdm9sdW1lIEhhcmJvciBhbmQgTGFuZHMgQ29tbWlzc2lvbiBUb3duIEJvdW5kYXJ5IEF0bGFzIGZvciB0aGUgMzUxIGNvbW11bml0aWVzIChjaXRpZXMgYW5kIHRvd25zKSBpbiBNYXNzYWNodXNldHRzLiBUaGUgQXRsYXMgd2FzIHB1Ymxpc2hlZCBpbiB0aGUgZWFybHkgMTkwMCdzIGFuZCBpcyBtYWludGFpbmVkIGJ5IHRoZSBTdXJ2ZXkgU2VjdGlvbiBvZiBNYXNzYWNodXNldHRzIEhpZ2h3YXkgRGVwYXJ0bWVudC4gRm9yIGNvbW11bml0aWVzIHdpdGggYSBjb2FzdGFsIGJvdW5kYXJ5LCBNYXNzR0lTIGhhcyBjb2xsYWJvcmF0ZWQgd2l0aCBNYXNzYWNodXNldHRzIFdhdGVyIFJlc291cmNlcyBBdXRob3JpdHkgYW5kIHRoZSBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiB0byBjb21wbGV0ZSBhIDE6MTIwMDAgc2NhbGUgY29hc3RsaW5lLiBUaGUgYm91bmRhcnkgZm9yIHRoZSBjb2FzdGxpbmUgd2FzIGRlZmluZWQgYXMgYmVpbmcgdGhlIHVwbGFuZCBzaWRlIG9mIHRpZGFsIGZsYXRzIGFuZCByb2NreSBpbnRlci10aWRhbCB6b25lcy4gTm90ZSB0aGF0IHRoZSAzNTEgY29tbXVuaXRpZXMgYXJlIHRoZSBvZmZpY2lhbCBtdW5pY2lwYWwgbmFtZXMsIG5vdCBpbmNsdWRpbmcgInZpbGxhZ2VzIiBvciBvdGhlciBzZWN0aW9ucyBvZiB0b3ducy4mbHQ7L1NQQU4mZ3Q7Jmx0Oy9QJmd0OyZsdDsvRElWJmd0OyZsdDsvRElWJmd0OyZsdDsvRElWJmd0OzwvaWRBYnM+DQogICAgPHNlYXJjaEtleXM+DQogICAgICA8a2V5d29yZD5DaXR5IEJvdW5kYXJpZXM8L2tleXdvcmQ+DQogICAgICA8a2V5d29yZD5Ub3duIEJvdW5kYXJpZXM8L2tleXdvcmQ+DQogICAgICA8a2V5d29yZD5TdXJ2ZXkgUG9pbnRzPC9rZXl3b3JkPg0KICAgICAgPGtleXdvcmQ+SGFyYm9yIGFuZCBMYW5kcyBDb21taXNzaW9uPC9rZXl3b3JkPg0KICAgICAgPGtleXdvcmQ+TXVuaWNpcGFsPC9rZXl3b3JkPg0KICAgIDwvc2VhcmNoS2V5cz4NCiAgICA8cmVzQ29uc3Q+DQogICAgICA8Q29uc3RzPg0KICAgICAgICA8dXNlTGltaXQ+VGhpcyBkYXRhIHNldCwgbGlrZSBhbGwgb3RoZXIgY2FydG9ncmFwaGljIHByb2R1Y3RzIG1heSBjb250YWluIGluaGVyZW50IGFiZXJyYXRpb25zIGluIGdlb2dyYXBoeSBvciB0aGVtYXRpY2FsIGVycm9ycy4gIFRoZSBib3VuZGFyaWVzIGluY2x1ZGVkIGluIHRoaXMgZGF0YSBzZXQgd2VyZSBkZXZlbG9wZWQgdXNpbmcgYWNjZXB0ZWQgR0lTIG1ldGhvZG9sb2d5LiAgQ2FydG9ncmFwaGljIHByb2R1Y3RzIGNhbiBuZXZlciB0cnVseSByZXByZXNlbnQgcmVhbC13b3JsZCBjb25kaXRpb25zIGR1ZSB0byBzZXZlcmFsIGZhY3RvcnMuICBUaGVzZSBmYWN0b3JzIGNhbiBpbmNsdWRlLCBidXQgYXJlIG5vdCBsaW1pdGVkIHRvOiBodW1hbiBlcnJvciB1cG9uIGRpZ2l0aXppbmcsIGNvbXB1dGF0aW9uYWwgdG9sZXJhbmNlIG9mIHRoZSBjb21wdXRlciwgb3IgdGhlIGRpc3RvcnRpb24gb2YgbWFwIHN5bWJvbG9neS4gIEJlY2F1c2Ugb2YgdGhlc2UgZmFjdG9ycyBNYXNzR0lTIGNhbm5vdCBiZSBoZWxkIGxlZ2FsbHkgcmVzcG9uc2libGUgZm9yIHBlcnNvbmFsIG9yIHByb3BlcnR5IGRhbWFnZXMgcmVzdWx0aW5nIGZyb20gYW55IHR5cGUgb2YgdXNlIG9mIHRoZSBkYXRhIHNldC4gIFRoZXNlIGJvdW5kYXJpZXMgYXJlIHN1aXRhYmxlIGZvciBtYXAgZGlzcGxheSBhbmQgcGxhbm5pbmcgcHVycG9zZXMuICBUaGV5IGNhbm5vdCBiZSB1c2VkIGFzIGEgc3Vic3RpdHV0ZSBmb3IgdGhlIHdvcmsgb2YgYSBwcm9mZXNzaW9uYWwgbGFuZCBzdXJ2ZXlvci48L3VzZUxpbWl0Pg0KICAgICAgPC9Db25zdHM+DQogICAgPC9yZXNDb25zdD4NCiAgICA8aWRDcmVkaXQ+TWFzc2FjaHVzZXR0cyBIaWdod2F5IFN1cnZleSBTZWN0aW9uLCBNYXNzR0lTPC9pZENyZWRpdD4NCiAgPC9kYXRhSWRJbmZvPg0KICA8bWRTdGFuTmFtZT5BcmNHSVMgTWV0YWRhdGE8L21kU3Rhbk5hbWU+DQogIDxtZFN0YW5WZXI+MS4wPC9tZFN0YW5WZXI+DQogIDxzcGF0UmVwSW5mbz4NCiAgICA8VmVjdFNwYXRSZXA+DQogICAgICA8Z2VvbWV0T2JqcyBOYW1lPSJHSVNEQVRBLlRPV05TU1VSVkVZX1BPTFkiIC8+DQogICAgPC9WZWN0U3BhdFJlcD4NCiAgPC9zcGF0UmVwSW5mbz4NCiAgPEJpbmFyeT4NCiAgICA8VGh1bWJuYWlsPg0KICAgICAgPERhdGEgRXNyaVByb3BlcnR5VHlwZT0iUGljdHVyZVgiPi85ai80QUFRU2taSlJnQUJBUUVBWUFCZ0FBRC8yd0JEQUFNQ0FnTUNBZ01EQXdNRUF3TUVCUWdGQlFRRUJRb0hCd1lJREFvTURBc0sNCkN3c05EaElRRFE0UkRnc0xFQllRRVJNVUZSVVZEQThYR0JZVUdCSVVGUlQvMndCREFRTUVCQVVFQlFrRkJRa1VEUXNORkJRVUZCUVUNCkZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJRVUZCUVVGQlFVRkJUL3dBQVJDQUNGQU1nREFTSUENCkFoRUJBeEVCLzhRQUh3QUFBUVVCQVFFQkFRRUFBQUFBQUFBQUFBRUNBd1FGQmdjSUNRb0wvOFFBdFJBQUFnRURBd0lFQXdVRkJBUUENCkFBRjlBUUlEQUFRUkJSSWhNVUVHRTFGaEJ5SnhGREtCa2FFSUkwS3h3UlZTMGZBa00ySnlnZ2tLRmhjWUdSb2xKaWNvS1NvME5UWTMNCk9EazZRMFJGUmtkSVNVcFRWRlZXVjFoWldtTmtaV1puYUdscWMzUjFkbmQ0ZVhxRGhJV0doNGlKaXBLVGxKV1dsNWlabXFLanBLV20NCnA2aXBxckt6dExXMnQ3aTV1c0xEeE1YR3g4akp5dExUMU5YVzE5aloydUhpNCtUbDV1Zm82ZXJ4OHZQMDlmYjMrUG42LzhRQUh3RUENCkF3RUJBUUVCQVFFQkFRQUFBQUFBQUFFQ0F3UUZCZ2NJQ1FvTC84UUF0UkVBQWdFQ0JBUURCQWNGQkFRQUFRSjNBQUVDQXhFRUJTRXgNCkJoSkJVUWRoY1JNaU1vRUlGRUtSb2JIQkNTTXpVdkFWWW5MUkNoWWtOT0VsOFJjWUdSb21KeWdwS2pVMk56ZzVPa05FUlVaSFNFbEsNClUxUlZWbGRZV1ZwalpHVm1aMmhwYW5OMGRYWjNlSGw2Z29PRWhZYUhpSW1La3BPVWxaYVhtSm1hb3FPa3BhYW5xS21xc3JPMHRiYTMNCnVMbTZ3c1BFeGNiSHlNbkswdFBVMWRiWDJObmE0dVBrNWVibjZPbnE4dlAwOWZiMytQbjYvOW9BREFNQkFBSVJBeEVBUHdEOVU2S0sNCktBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0FvckoxRHhKWjJkb3M4YzhFNnU1akRDVUNOU0JrN21HUW94M1ANCmNnZHhYRmo0dFc3Nm5EbTl0VXRHVUJtaVZwWUVrWWtLa2s0R0ZKMk5nbkgzbHdHNm5pcll5alFseXpldmttL3lLVVd6MHFpc1B3VDQNCmsvNFMvd0FLNmRySGxMQWJxTXMwU3NXQ01DUVZ5UUNjRUVkQlc1WGFTRkZGRkFCUlJSUUFVVVVVQUZGRkZBRkxWYjE3T0NNUmJmUG0NCmtFYWJ3U29PQ1NUeU9paGpXRy9pVzlndnA0RzhxWVFoU2ZLdEpjTXh5U3U1UzJPTnB6Zy9lNmNVZUtiNjRoMUdBd09pTEFxaGc4TFMNCjVNall5QXBCQkFRK3VkL1laTlkwRjM1OHQzcWQ0THRMWlVFYVhOc0dWU0kyZkxlV3JzVHlUOTVlM0k5ZmpjenpMRVVjUTZkR1Zra3UNCmlldS9WZGpvaEJOWFplVHgvZG1KV2JTRkRTeUtsdXZudVBPRGJTckF0RUFPR3lRVGtZUEdlSzBuOFRYa1RUQjdDQWVYTEhGZ1hUWk8NCjhxQWY5WDB5MlB3TmN0UDRldjFQaDl2dHAzUnFJWFNUZEhKanltTElKSTJVQUVvdlZXeGpJNXF4UHAxK2JpK3Q3S0tDM2tlS09aZzANCnhJYVRMQkgzbENTY29OMlZ6OHFrSE9jY0g5czRwV3ROZmN1L3lMOW5Ic2RKYytMRFpTQ0dYVGJtU2J5bm0yMjdSc0dWTnVkdVdVbjcNCnk5aDFxUmZFNGFWSXhwMTJXa1F5SmhvaUdVRVpPZk0vMmgrZGNwRGZUNjNaYUpjejN0cGJUVHpxbWJVRW1LVUl6T2l1elljSGF5OHINCmdnNUE2VmlTNjB0cE5wcmllNG5naXVjV2sxenNoQnQxaEc0aGhqZVMzQlhCTzBrQmR5NUdzYzR4ajAwdjZQOEFyK21KMDRubzYrS0kNCmpBODdXZDJrRVpZUEp0VnR1MGtOd3JGamdnOUFmYXBsOFIyVEFFZmFTRDMreHpmL0FCTmNwYjN0NWRUM1ZrSTViUnJrK2MweFFvSUUNCndGa1ZTZnZOOHVRdzR6SURqam10RnE5em85akROYktzK21TeUVXY01wWXlOQUxjeWJnK1RnRW8yQXd6Z2dFZ2tBVXM5eFczTEg4ZjgNCnc5bEU3SlBGR252Q2tvZWZ5MzI3WE5yS0FjOU1mTDN5UHpwNitJOU9Mc3IzSWdLNHliaEdpSFBRWllBWjY4ZXg5SzVvRzZXeHQ5TUYNCnVyWGR1c01qRlpCNVpWR0I0SkFPVHNJeGpyN2MwcWFsTnEycFdqV2NMVzhheHl1WmJtTXFaQ3JCVEhqT1Jna2tranFGeG5tcldmMXUNCnROZmVMMlM3blNqeExwREtXR3EyUlVaeVJjSmdZNjk2WC9oSXRLM2hmN1RzOXhCSVg3UW1TUHo5eCtkY2ZjM0dvSjRkdlkxdFlwcEoNCjVwb0VLUzRDczh6TDgyUU9BVzZqaytncGd1N3pVdFBtMXlHNWdXVzJqa01FRWY3d0JmTEJaSkFkcEQ3Z01ybkEyZ2V0YkxQNTd1bXYNCnYvNEF2WmVaMjM5dTZiLzBFTFQvQUwvci9qWEtlTi9IT242ZnA5eEZNNmZZZDBLeXppWGwwWi9uOHRRRDVnQ2h0d0hQQjRPRFhPMy8NCkFJUTFlSFVMaVhUdFNTMG5hQlpHQ1FiMmVRK2NDNCtaUVNQTTZEYU9SME9EVGZEOW5kUzJaMUhYNURxdDJzRFJyQkxDc0xlUnVWOTgNCllCSWJjVVJzRm1JNCtaVGtFcloyNmxPMU5KZDlidjhBSkw1M0JVclBVcExxV29lSTdaN2o3VEsrblhFalJyZWl6aWphYXhhUWdGV0wNCmhnY2hRU1Z3RllzVjVVaFBHRVd0M3VrU3kyUTBxOEFSZGlnTklrNkw4eXd3eGpHOGtIQkpPUG5PMWs1MjlYYTNLdEhGYjJVRWxyQ0oNCncwY2tzTEtzREZtM3hIc2ZtQlhnNC9lWUhRWjU2T2E0ZTRGMGw1Tm9odVJjeVRTUkJHU1VHVEVaVVNMbHRxZ01TaEdkdzJoZzJSODUNCkNmdlhTU3QvWFQwLzRCczBSZnNwK0pCckh3eS9zOW92S20weTVraktxcENiWkQ1d0M1N0F5TXVPMjBkc0UreWhnU2NFSEhYMnI1aEgNCmd5LzBQeEZKNGw4TitJNDlDY1F6Z1FyRVk3Vzh1QThtQS9tQXFRVklKeVhiOTIzM1NvMituL0NEVGI1NGhxSTgrMXRXTHhYYVhxanoNCjd5NVVLclROanZ1OHdaM01DTVpHUUNQMExEWTJHSXNvSitma2NrbzJQVUtLS0s5SWdLS0tLQUNpaWlnQW9vcWhydDgybjZUY1RJV0UNCnVBa1pWQzJIWWhWT0FEa1pJN0g2R3BsSlFUazlrRzV6U1RYRjlxMDl6REZITkVzalNmTktWQllqWXBYNVQveXpWVDEvNWFmVEdUTTYNCmlKbzdveVBhdGN5WnM5NmgyaUFkM0xmT1F3M0RhZWVpbis4UVVndWswLzhBdEY5UG12WTRJSWlZTFI0bWI3UklnVlQ4MGlsano1Y1kNClVFSElQcUttdkxPU3cwbWFWZFJodWZ0dHU0ZEoyV0JYTGZOdWpPQ1FNcytGSlAzeDgzSFA1VlZtNnRXVlIvYWYvQi9BNzByS3hOSkINCmJ6YXJiZVJaMzJZNFpDMFNTUEY1V1NvQUdXQzQ0YjdwN2NjWnFPR1RTTEMxdlp0UXN3SklHa2VTUzdnTHNFeVdVTksyUWVEeDgyT1ENCkJVMGs4VDZqRmNhcGFXWnRicU1KRGNHVHpGVGFOd3p1UVkzYm01LzJRT3ByTFVXczFsWXJiWHYydHBJNFk3MnoydmQrWWl1dTdJQk8NCnpHWEhvUVNNSEF4aWxkV2R4bDZhdzByU2J2UzRyMUlGZExKbGt5dTZObFFJbVdHTVlHN0FZamdFaitJMUFnbmZRYjJDMmh0VXRJQTkNCjVCS1FUbFRJOGlLRkdOaEFDa05rNHlEajBjTDZIU3BtdVl2K0pacFY4eXZIT2tVVVJra01ZMnI4N2NBaE9BVkJ5d0dSM3I2ZHBiV04NCnBhTGNYczZPbHhDa2tqTzR5VnRWYjdoTzNkdkFJNDlCZzRxbHRkdit2NjBFYThtTGkvMUtUVUU4dUszdFl5LzJXNWNnajk0V0JBQzUNCk9NSEdEMTk2c0xwOGtGcEhQY3lxOGtNSmlLVEg1REdjYmcyZU1uYU1uMjlNNTVuV05ldHRNYlZvRGR2UEJLOXROY3VkcXkvUHZSbzgNCllYQkl0d3ZPRDh4NkhGZEpjWE56WnFsN3FndDBoVjFVVzhEcysxaVFGSUpBOHhpU01MdEI5TW5ybktNbGIrdWkyR25jaHM3VzQxaTENClNWeTFwUGIrYkZESTJETnRKSUc3UFRLaFNSMXpnOFlxRy9tZVdLeHVZSXBMYUMwbSt6djVNdU53WnZMMm9NZk1BMjA4NHp0QXh6VjENCjJYVXI2QmpHMFZwT2pMNWlzVmFjamtLd0hJR054SGZnamdFaHExMDBseHB0d3NFNkcwc3BsQkxBRmo1Ymd1clk3S0FjZENlUFRMcFANClVDdkRwME1VdDRtblR5MmtZSXZMaHI2T1YxTGx0eWtCeXB3Q2pFNFBPZnl5VFphZi9adWx6WFBsWEV2bFBjWEZ0ZXlBQXN3SmtYTzMNCmR2RFNNUXVNWnp3RGdqUzFVMzk2MXhNOGNjTnRLMGRwdHQ1bmtkOFNFT2RnakJZQUYrTTlBVDJCRDIxR2FXYVhVWXJhRy9FY2JSRmwNCmhNS1NROEZuOHhpUXd5TWJmLzExcW5KZjE1ZHhFMDF0UFBldy9hNEpidUpJSlA4QVJvMkc5RlprMitZZHdESDVUakhUSFZzYnF5aHENCk1tcFdla3ZKY1d0eWJaUmNMNWNPNy9TVlRBaHlTY3Robkp4dFpkdWVCbkNSTmNXT20ycTJkNmswN3d0Y1hpSys2UHk0bzF6R3JmTVYNCkpab3h3Y1lhUmdBY0NvTmNlVzAwN1VyYVNPSTR2SUdrczdXeWVaVmlBaUtzTnBYYUJ0SUx0Z0h5eVJzd1NLakhWTCt1MzZnUTMxdGINCjNGMDFxOFZ0ZnV0eEpLbm5ZbGpsbExpVm5YYzVDR05XVURQR1dLNUE1cks4U3dYa3VxZUhydlFMNjZzcnhWaUNXRnJQNTBGN2JNQ3gNClJGSlhhTUJRR0lHTWpJVlJtdUQxbnhGTjRTdEV0bXQzK3pNWkk3Z05NYmQ0Sk1xNkxQSVd5R2ZoZCtRY2dNcEFYRmV1ZkJMUmRPc2YNCkQ5aHFrTTk3cHR6TW4yUzcwMjhsVW1TNFY1SER1V1FPWkNzaFlBRUx0SzRYZ0d2cE1EbDdxeTU1UzBYbGUvNmZlbVl5blk2cndsNE8NCnNiYU5kV3V0TGlqMVc3V0tWelBtYVdFaFJoUE1mTFpEWlBYZ25BNkExMWxGRmZhS0tpckphSE1GRkZGTUFvb29vQUtLS0tBQ3VZOFoNCjZvYlY3S0NLUkJOdkV3akp6NW1HVlFwQUJPRHZKeUFUOG5BT0s2ZXVJMXk1dXJyVVpWZ2pERzR1WW9MZTQyZ3BINVIzdHZYY3BJREMNClFESEo5aGcxNCtiVnZZNFdTL20wL3dBL3d1YVUxZVJWbHRydlRrMHN6Mk5uS1lFTVNoSGVRK2FkcExnZVgyQ3VUMFBYdWFsc1pWMDcNClY3cVlXMzJwTGlPSXRkV0VBMkFsbkp5QXpNVHp1SkE3NTZubXpMQnFFbXNRa1hjRE5GYnVXVklDbytabDJnNVk5U2g2ZWg5cXBNbHgNCmFhVnEycTd4Rklrc3R6OWxnd3FNWXZsd3piZHgzZVh5ZU9EME9PZnpoUG1WdS84QW1kaExwVXRyWVh0NmJXMHZGc293a2VTanNJM3cNCldLcEdmbVZjTW5DcnQ0OXFpc05UaWp2N09PMWlhNTNDNVhNT1BMUm1kWENGL3U1QzV5Rko2SEdjVmZ0TDJleW1raHViT1F6eU04elMNClFNcm9WM1lHT1F4MnJzQkczUHBtczNUTE9MVTdzeDdab0FqQzd1NHBBMFRHWnR4WFowT0JrZ3QwUGxxQVNRMkRSM2IvQUs2QVpsM2QNCjZvbWxIUTVwOVBXOGo4bTNkRmhMZ3hQaFZmbHhqTEhaeU1nNUlCNHpwQ01hYmJ5VDNHcU9NM3daWXB6R3VFUjFqUE8wRS9JdVNjL3gNCmVuVnQvRUZiVTRtbU56Wm01aXQ3cUVxR25aR1JBRkQ1SHkvT3ZVRTQzbmRrOFhJWWJyUzlVODIzMDJ5Z2l2TmtDeHJLVVliVmtmYzINCjFDTThrWUdlblUxYmxkYWV2VHlGWWcxU3cwcTgxdTJ1YmlTM2ExbHM3aU1NWFVJR0xCV1plMlNKWEJQUFUrcHpuVDNOeGNhbmMzMW4NCnFzMTc5bmlKdElicTNBdDVDRkpkNDVGUUF1UTJBZWVBM0JCNHM2WEZkNk5MZWFoZVdTMzF4RUhTYVNDY0Y0Z1dhWGFpTXFLRi9lY24NCmR1T0Z6bkdCTmRhVnFGdm9WaGFUaTN1L0plMkRTdElVWm0zcXJoaHRZTUdCWUVucUdQR2VhYWFpN04zNmRQNi9JQnJXOFdyelhOdmENCmF3OTF2aEU4UWpNUlVTQWtFa2hPQWNxQ080M0FqQk9aYlZrVzRJdVpyUzAwL1VZVW5TM1FiU3hDaEdVdVNNamI1WEFVZCsxTFpXbDYNCmRkWkxpN2lnbmFPUzRhTzBBL2RoMlJWVUY4N2grN09UdEhQMXhWZTVndXRMc0w2S0kvYjRZMmhzMmFkdGpSd25idVB5SmpBV1E1T0INCmdMa2s5cDM5MVA4QXIrckRHa1dta0NSTGNTTmM2ZmRNNmdwSkpGRWttZlFZQ3FzaDQ0KzU3VkZld3h3Mk40SVV1TlFzNXQ0a3ZJeXANCmhnZHVYa0Vhc053eXpFN1FUbmNDVGs0MDdxeHZiYWN4Mnh0V2E4aE1IMmRveWtVS3FITzRFQTU1Y0FnOWUyTUdxRW1wbU84YUNPOXUNCnJOVEVGS3NnS3RjZ2dNck50Si91aktkZDVJSUpCcHhkOVZyL0FGL25jUkpxZDViNnkwN1BqN1BEYXVMaTVzcDFiWXI5RGxjTXk0VmkNClJ4OTNvMlJqSXVQdHpvRC9BR1pkV0YzZndzazhiM0FrZ2VQQ3FTek0yNFNFTUFoWkJ5dTA4YzFMcUJiWFlJNHphM0VabnQydDRJSTQNCkNrU3lyOHlvNWNmT0ZLSGtoUjhoR0R2d1p6cDgxdzBzdGphSkhMZEdSRFlYQUN4RUlGUXlIYVNGS3Z1d0FUbmY2aks2UnRCSmYxL1gNCitYekRjd1BFVWNYaTN3YkpwZWtRbXp0SjdvUXlYZC9Fc2FDVlZKWlRDNHlRbTBMZzdjR1BHVGpCNWUxOFUzdHJxczkvbzJqYW5xVjcNCnBjMGZteFhma084cXhsVm1ZeU1HUDNKVzJtSXFGQUJKdzRRZWd5UTIrbWpUTG0wdExxeU9CYVJTVHlLeFJ3U3U5a0RFT2VXTEEvT2MNClo0MmtpZXd1cnU0bXMvc01Wc3F5UGNLWlcrUVNMSkk3N2tBM2JmOEFWY2hnVGs0SUZlcmhjd3FZT0VvMDBtbSt2ZjhBcGY4QUFNNVENClV0enF2RG5qMnk4UWF6ZDZNMXZkYWZyRnBFczB0cGRSNHlqWStaSEdWWmNuSEJ6NmdWMDFlTDMxL2VUeXhXdmh1MnRwMzB0N2EvdXINCk8rdW5OMnUyWDVvVWJPVlloR0JaMlpTQ0Z4dGZOZXU2VHF0cnJtbVcxL1pTaWUwdVl4SkhJQVJrRWVoNUI5UWVRZURYMStYNHg0dW0NCjNOV2t0MSt2bGY4QXBuUE9QS3kzUlJSWHFFQlJSUlFBVVVVVUFGWWtuaGhXdVJNbC9kUjRlU1JZZ0l5aXM1Sko1VFBjOStoTmJkRlkNClZxRkt1dVdyRk5lWTAydGpDWFFyMWJtU2NYdHZ2ZEZRZzJ6WXdwWWovbHAvdEdvbThOWHJXMXpBYiszOHFjdGxSYXQ4dTRmTmo5NTMNCk9UK05kRlJYQzhxd1QvNWRyOFMvYVM3bk54Nkxxa005czdQYTNiUXd0RVpTelJHUXNVTzdiaHNmZDlUMTdkS3p0WHM3aTMxQXkzT2sNClI2aThzR3lKSVZhVUs2dHdHWXBoQTNtZFQyUTlhN1dpc1o1Tmc1TDNZV2ZxL3dETWFxU09DdmZBY2w1WXpwZDZYcDk3Tkx2UnA1SlQNCkxMNVRPZmxCZFBtSVU0QVk0T01IamlwajRRMU5seklJYm9wTWp4ZmFiMlE3RUNxckx0RWUzSlhlRHh6dk9jNU5kdlJUZVVZUjlIOTcNCkY3U1J4NitHdFJ0ckxVTFcxczlPdDRibFRzU09kbFZDVUNkQkYwK1VIOFRWZWZ3MWNyZXRKSHBTeGdHM0svWlhSVkJTUXMvT1ZKQkcNCjBZSTVJNXJ1S0tuK3hzSjBUKzlqOXBJNGk1ME84dXBWdUpkTnVXdkRPcitha3NTbU5Ca2JGWU9HeHRKK3BZbjJxcGUrSDdwWmRSZisNCnlMdWEwZU9LWHlIbFNUelpWTGI5d01oM2JrV0pPUWNBY2VsZWhVVkg5aVlWYk4vZi93QUFQYXlPQnZOSDArUzgwNlJkUHU1RWduZHkNCmtscE02SXJSdUNBcktRb3lWKzdqb08zRlZybXhsdXBOWWhXM3ZVdHNLOXJDTEU3Qy9sQlRqTWVSMEE2akdUelhvOUZZcklxQzNuSi8NCmQzdjJIN1ZubnozTG9vZ3ZMZVMzaEU4MDZuYzhUTXZtSGFTekJRbytkVHcyZTJEelVGcEc2YWZOTGJ4UjZmZXBQSi9wTnl6RXN4Y3MNCnFFY080STI1RGJUZ2dqTmRONHFkcldlMXUvTFBsUXh6RjV2SmFUeXZ1bmRoUVRuQWIwNzg5amhHOGgweVgrMFJaT2l1d3Q1cmk2ZU4NCmZuMzdBUzI0bjd4Mm5qcGpIM1FEODFtT0VXRHJlenAzczlyOVgrQ05vUzVsZGxPNmhna3RBTEhVbFdhNWh1RVo3cVlsbzJrQmZKQ3MNClBMeGhobGVuSEI2akUwSFdOUDFYWFpiTzV0WnpxbHRMSkhjd29BRmZ6QTBoa1I4SzdwaGVBUjkxOERkZzF2YXBjYWZaNnRhTmNTRzUNCm1XTDdTczF2RjVoamRtQ2lRcU1rcTMzVkF6Z0tlZWhETkRpYnhXdHRxTi9jdGJha3NEQ0JJSURBMEFPUklRR1p3M1ZSbnRnY0FtdUINCk5LRGIrL3ovQU12NjliTTAzZWk2Vm9xLzJucDZhZHBWdkUxcGNQNWNZUkxoeWdZYlFUNW04a2Z3a2NIZG5KMjd2d3B2THlDSy93QlANCjFMN1ZMZnlTdHFCbWxzbnQxV09RNFNOZ2ZsVndvWEtqMXp5UStKZnM3dTdHYVNNVzBibTF1WUlZOXFGT0NwT1NjOVJrZGc1ejBKTTkNCnRwVjk0Y3RyczZWZVBMSHVNOFZqT2lsZDMvUEpTQU5xWUFVQWRDTWtua0gyY3J4Mkh3czVPdGROOWQwWnpnNUxRN1NxV3MyRXVxYVYNCmMyc0Y1TFlUU3B0VzVoeHVRK28va2NZT0NjRUhCRm1DZExtQ09hTnQwY2loMWJHTWdqSU5TVitnUFU1RHp1M3RQRU9oYVZQcldvNmsNCjloTXNwOCt6ZVUzVnZIQ0hJVmxMSE9NSGN4NExBY2VXY2dkcm91cURWclB6Q29pbmpieTU0Z2M3SEFCSUI3Z2dnZzhaREE0R2FoOFcNCkxJM2hiV0JDcnZLYk9ZSWtZSlptMkhBQUhPYytsY2w0UDFLOTAveGJkNlpxRnI1TXgvY3ZjUkdSNHJsOXBralpkeE9NUjdnY3RrbFENCk1BQmE4OTgxQ3JCUitCNmI3UHB2cnJ0OXhlNjh6MEtpaWl2UUlDaWlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQ2oNCnJrVHo2UGVKR2hrY3hOaU5lcjhmZEhiSjZjNUhQSUk0UEQyMnQvMnBwZDNEWXdYTFhVT29FQlpyYVJGSkV3azVKQXh3ZWM0eGcxNk4NClhIZkVid1ZKNHFzWVpyUzZ2TGUrdFpFbGpqdHBGVkp5clpVU0JzQmxCSk9NaitXUEV6TEwvcnFVazdTajl4cENmS2NMb0hpQ1RXZkUNCnZpYU8wMDZPQzJhUVhFVnlHVVRTU0NDTU5HdXlRa045N2xRUjk0TUFjaXV0bHVZZE8xRFNZSXJONExoaktzVFhNMFlhUldHWEdTeFkNCjVmWXg0SjQ5ZURRMGUwZ3RORHQ5QXRZQSttczhsbWIyNDNNOGt3QmFSbVFxUG1MaVRuT0F5L1FVbDVjZjJmZHlRcUduMUc0UzRsM1MNCnV1UzBFcU5IdTNGUUYydUNRQ09PbUsrRHFKT2ZMYTF0TGVpdGQ5dXQxMDJPdGJEdGExcVRTdFN2WTU3dlROTFc0Z1RmOXB1d0J2YmUNCkZjYm84WjJSUG5ka0hZT20wNUx6eHhhMlBuNlFKNGt2aFpSeVd6Vzh6WExNSFpvMWI3dVd3d1hwdUp5Y0E0TmNqNGg4TUQ0bitJTk4NCmh0a3Q5UnQzdVBOdmJtNGdraWo4aUpvbGVNREt0bm1RQVpaVDVoejF5SWZEZmhtMjhFL0VmeHE4RnVkMXZER2xyY2VaSk92bVRGM0ENCmRueUkzQVpBUzVPZDI3ZDh6Q3ZTV1hKWVQ2elBwMDg3cGYxY2puOTZ4Nno0SjhaYVY0aXNJcmExTFdkM2J4b3I2ZmM3bG1qWGFDcEENCmNCbVVqa05qbnZnNUE2ZXZOcnk4MDYramcwL1VMVkxhd2dDeVc5eGRTS1RKSHhFR1hCeXBiekFvUFhEOWp3T1FiUnZDL2grYVc1LzQNClRtL2VDNnZHdEhVYWtCRENqZk84SktBRlZDamJ1Snl1Ujh5MTcySHp1TTFhckIzOHRibUxwZG1leFhIaXZTTGE2YTFPb1F5M2k1emENCjI1ODJZQUhCSmpUTFlCNEp4eFhrM2pmeFZxTnI4U3ZEUU53MmpXVnhxMXVzZHVkelMzSUlXSTd3dVZWWDgxaDh4eis2SEdTY1dQRDENCjVxazJ0ZllkUDB6VTlRME9JK1ZIcUtadC9PajRLaFhjZnZFUXF3RGJ3U0hHTnd5VGxlS2REMUgvQUlXTjRZTStuM3RvZFN1UEtpYzYNCmtrdXlPUExNSGpKWml3Vm5PVVlxTThnNEJyYUZmRllxdEJTcGNzTkhmOHQ3ZmxjVFVZcmZVOThvb29yNkV5Q2lpaWdBb29vb0FLS0sNCktBQ2lpaWdBb29vb0FLS0tLQUNpaWlnQW9vb29BOGM4VitJOU4wZnhMWTZHMHBFc09zK2MwTHhrRjNsM1hDT0N4R1Z3WlZ5dWZuQ2cNCjRwMm5hQlpmRjYvMUs2dmYrUFJMWm9JYmFXME9iZVdXRXhUTEp1RzFuUWdFRmNFaGh5VjIxM25pRDRiK0d2Rk4yMTFxbWpXZDdkczANClpOeE5DcnZoR0JDZ3NEaFRqQkE2Z25OSnFmaUczOEwzTU9sYWRwRTEwNjI1bUZycDl1UXNhNTJweUYyQUVodXBCK1U0QnJ4cWVXMDYNCldJZUl2M2R2VzVvNXRxeGE4S2VIb1BCZmgyT3lNMExMRHZrbHVoQkhiaVRrbmU2b0FvT01Ba0FaeG5pdUZ1ZkVkN1BMcitwZUQ5S0gNCmlxZTh2NDR3RE1ZSVZDUXBHLzd4bDI0REtmbEdlU1Rua0N0bldOSnZ2RU1OemRlTEk0TFR3N0JFN3RwZHZNMHZuamFQOWFkcTVJTzcNCkFCN2pqSXljUHhCNHU4UStFTlR0NDdIU0liYlFJTGZ6bHRiUzBNZ1NGQXdaV0VaKytENUlBWENxR2NrdmdDcnhydzlTTWFXSWRrM3QNCjN0K2dSdXRVVnZEbnd3MWZ4cVlybjRoVzdSd3dSTkJIcEZ2ZU41SklsTFJ5SHkyKzhxaFI5NDVQSis2dGVuTjRYMGw3ZTJnYlQ0R2oNCnR6RVlneVpLK1VjeDg5VHRQSXozcDFwNGoweS92b3JTMXZZcm1lV0JybEJDZDZ0R3JoQ3dZZkx3eHhqT2Z5TmFWZWhTbzA2RWVXbXINCklodHZjS3dKZEhOOTQxZzFHNXNJbmlzTFZrdExxWGF6cEpJUjVoVHV1VkFCUEdlblN0K2l0aEJSUlJRQVVVVVVBRkZGRkFCUlJSUUENClVVVVVBRkZGRkFCUlJSUUFVVVVVQUZGRkZBQlJSUlFCd1YwdmlyVS9HU1dGemEycmFORkc4Nnp0R3l4bVRlQkdlR2JmdFRKMk50K2INCm5PRlUxTGUvRDNVYnl3VzFUeEhQWkJGZEk3aTBoSW1RTVZPQXpPM0EyNEdRZU1EdHoxOWxZclltNDJ6VHkrZEsweDgrVXZzSng4cTUNCjZMeHdCd00xWnJobGdxRlNmdEtrZVorZjlXS1VtbFpIRitGL2h4L3dqbmltNDFzMzZUeVR3eXhQRkhhckZ2THlJNWRteVdZZ3FjQTgNCkRlMkFNbk81cjJzejZFOFYxSkNadExWV0Z3WUkya21Sc2phd1VkVXh1ejFQM2VNWnJZb3JyaENOT1BMQldSTjdtQlA0NjBTRFQ3aSsNCk40MGxuYjd2TW5nZ2tsUWJldktxYy9oWE1mRC9BTVNYZDk0ajFjdnAxenB1alg4NGV5aXVZREVSS1k5N2tBOWQ0RE9Ud0E0ZnFUdWINCnI1ZkM5a1dkcmZ6TEV5TXpPdHNRRWNzU1dKUWdwbGlTU2NaUHJUN2ZRVml2SXJpVzd1YmxvaVdqU1FxRlJpcFVuNVZHZUNldVJ6NjQNCnJrazhXNmlTVWVXL2QzdDZXdGY1bGU3WTFLS0tLN2lRb29vb0FLS0tLQUNpaWlnQW9vb29BS0tLS0FDaWlpZ0Fvb29vQUtLS0tBQ2kNCmlpZ0Fvb29vQUtLS0tBQ2lpaWdBb29vb0EvL1o8L0RhdGE+DQogICAgPC9UaHVtYm5haWw+DQogIDwvQmluYXJ5Pg0KPC9tZXRhZGF0YT4=</Data>
            		
        </Enclosure>
        	
    </Binary>
    	
    <spdoinfo>
        		
        <ptvctinf>
            			
            <esriterm Name="MBTA_Extended_Service_Area">
                				
                <efeatyp>Simple</efeatyp>
                				
                <efeageom code="4"/>
                				
                <esritopo>FALSE</esritopo>
                				
                <efeacnt>0</efeacnt>
                				
                <spindex>FALSE</spindex>
                				
                <linrefer>FALSE</linrefer>
                			
            </esriterm>
            		
        </ptvctinf>
        	
    </spdoinfo>
    	
    <dataIdInfo>
        		
        <idCitation>
            			
            <resTitle>MBTA Extended Service Area</resTitle>
            			
            <date>
                				
                <createDate>2020-01-13T14:30:22.147-05:00</createDate>
                				
                <pubDate>2020-01-13T14:30:24.637-05:00</pubDate>
                			
            </date>
            			
            <presForm>
                				
                <PresFormCd value="005"/>
                			
            </presForm>
            			
            <citRespParty>
                				
                <rpOrgName>MassGIS</rpOrgName>
                				
                <role>
                    					
                    <RoleCd value="006"/>
                    				
                </role>
                			
            </citRespParty>
            		
        </idCitation>
        		
        <idAbs>&lt;div style='text-align:Left;'&gt;&lt;p style='font-family:&amp;quot;Avenir Next W01&amp;quot;, &amp;quot;Avenir Next W00&amp;quot;, &amp;quot;Avenir Next&amp;quot;, Avenir, &amp;quot;Helvetica Neue&amp;quot;, sans-serif; font-size:16px; margin-bottom:0.75rem; margin-top:0px; max-width:100%;'&gt;&lt;span style='display:inherit; max-width:100%;'&gt;This file contains the 178 cities and towns in Massachusetts for which MBTA bus, rapid transit, or commuter rail service is provided. This data is based off of the 2010 census. The legislative intent for some boundaries could not be mapped. Boundaries where that is true are identified in the attribute information.&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;figure style='width:838px;'&gt;&lt;figure&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;th&gt;Data Type&lt;/th&gt;&lt;th&gt;Example&lt;/th&gt;&lt;/tr&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;town&lt;/td&gt;&lt;td&gt;Full name for the MA town or city identification.&lt;/td&gt;&lt;td&gt;String&lt;/td&gt;&lt;td&gt;Boston&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;town_id&lt;/td&gt;&lt;td&gt;MassGIS Town-ID Code (alphabetical, 1-351)&lt;/td&gt;&lt;td&gt;Numeric&lt;/td&gt;&lt;td&gt;34&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;sum_acres&lt;/td&gt;&lt;td&gt;Area covered by the town or city in acres.&lt;/td&gt;&lt;td&gt;Double&lt;/td&gt;&lt;td&gt;31304.22&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;sum_square&lt;/td&gt;&lt;td&gt;Area covered by the town or city in square miles.&lt;/td&gt;&lt;td&gt;Double&lt;/td&gt;&lt;td&gt;48.91&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;/figure&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;div&gt;MassDOT/MBTA shall not be held liable for any errors in this data. This includes errors of omission, commission, errors concerning the content of the data, and relative and positional accuracy of the data. This data cannot be construed to be a legal document. Primary sources from which this data was compiled must be consulted for verification of information contained in this data.&lt;br /&gt;&amp;nbsp;&lt;/div&gt;</idAbs>
        		
        <idPurp>This file contains the 178 cities and towns in Massachusetts for which MBTA bus, rapid transit, or commuter rail service is provided. This data is based off of the 2010 census. The legislative intent for some boundaries could not be mapped. Boundaries where that is true are identified in the attribute information.</idPurp>
        		
        <idCredit>Massachusetts Bay Transportation Authority</idCredit>
        		
        <envirDesc>Esri ArcGIS 12.4.2.19948</envirDesc>
        		
        <dataLang>
            			
            <languageCode value="eng"/>
            		
        </dataLang>
        		
        <dataChar>
            			
            <CharSetCd value="004"/>
            		
        </dataChar>
        		
        <idStatus>
            			
            <ProgCd value="007"/>
            		
        </idStatus>
        		
        <spatRpType>
            			
            <SpatRepTypCd value="001"/>
            		
        </spatRpType>
        		
        <tpCat>
            			
            <TopicCatCd value="003"/>
            		
        </tpCat>
        		
        <searchKeys>
            			
            
            			
            
            			
            
            		
        <keyword>MBTA</keyword><keyword>Service Area</keyword><keyword>System Data</keyword></searchKeys>
        		
        <themeKeys>
            			
            <keyword>City Boundaries</keyword>
            			
            <keyword>Town Boundaries</keyword>
            			
            <keyword>Survey Points</keyword>
            			
            <keyword>Harbor and Lands Commission</keyword>
            			
            <keyword>Municipal</keyword>
            		
        </themeKeys>
        		
        <placeKeys>
            			
            <keyword>Commonwealth of Massachusetts</keyword>
            			
            <keyword>Massachusetts</keyword>
            		
        </placeKeys>
        		
        <dataExt>
            			
            <geoEle>
                				
                <GeoBndBox>
                    					
                    <exTypeCode>1</exTypeCode>
                    					
                    <westBL>-73.533318</westBL>
                    					
                    <eastBL>-69.89859</eastBL>
                    					
                    <southBL>41.23117</southBL>
                    					
                    <northBL>42.888312</northBL>
                    				
                </GeoBndBox>
                			
            </geoEle>
            			
            <tempEle>
                				
                <TempExtent>
                    					
                    <exTemp>
                        						
                        <TM_Period>
                            							
                            <tmBegin>1880</tmBegin>
                            							
                            <tmEnd>present</tmEnd>
                            						
                        </TM_Period>
                        					
                    </exTemp>
                    				
                </TempExtent>
                			
            </tempEle>
            			
            <exDesc>publication date</exDesc>
            		
        </dataExt>
        		
        <idPoC>
            			
            <rpIndName>Michael Trust</rpIndName>
            			
            <rpOrgName>MassGIS</rpOrgName>
            			
            <rpPosName>Sr. GIS Database Administrator</rpPosName>
            			
            <role>
                				
                <RoleCd value="007"/>
                			
            </role>
            			
            <rpCntInfo>
                				
                <cntAddress addressType="both">
                    					
                    <eMailAdd>michael.trust@state.ma.us</eMailAdd>
                    					
                    <delPoint>One Ashburton Place, Room 819</delPoint>
                    					
                    <city>Boston</city>
                    					
                    <adminArea>MA</adminArea>
                    					
                    <postCode>02108</postCode>
                    					
                    <country>US</country>
                    				
                </cntAddress>
                				
                <cntPhone>
                    					
                    <voiceNum>617-619-5615</voiceNum>
                    				
                </cntPhone>
                				
                <cntHours>9AM-5PM</cntHours>
                			
            </rpCntInfo>
            		
        </idPoC>
        		
        <resMaint>
            			
            <maintFreq>
                				
                <MaintFreqCd value="009"/>
                			
            </maintFreq>
            		
        </resMaint>
        		
        <resConst>
            			
            <Consts>
                				
                <useLimit>CC0</useLimit>
                			
            </Consts>
            		
        </resConst>
        		
        <resConst>
            			
            <LegConsts>
                				
                <useLimit>None</useLimit>
                			
            </LegConsts>
            		
        </resConst>
        		
        <resConst>
            			
            <LegConsts>
                				
                <accessConsts>
                    					
                    <RestrictCd value="008"/>
                    				
                </accessConsts>
                				
                <othConsts>Other Constraints</othConsts>
                			
            </LegConsts>
            		
        </resConst>
        		
        <resConst>
            			
            <LegConsts>
                				
                <useConsts>
                    					
                    <RestrictCd value="008"/>
                    				
                </useConsts>
                				
                <othConsts>Other Constraints</othConsts>
                			
            </LegConsts>
            		
        </resConst>
        		
        <resConst>
            			
            <LegConsts>
                				
                <accessConsts>
                    					
                    <RestrictCd value="008"/>
                    				
                </accessConsts>
                				
                <othConsts>Other Constraints</othConsts>
                			
            </LegConsts>
            		
        </resConst>
        		
        <resConst>
            			
            <LegConsts>
                				
                <useConsts>
                    					
                    <RestrictCd value="008"/>
                    				
                </useConsts>
                				
                <othConsts>Other Constraints</othConsts>
                			
            </LegConsts>
            		
        </resConst>
        	
    </dataIdInfo>
    	
    <dqInfo>
        		
        <dqScope>
            			
            <scpLvl>
                				
                <ScopeCd value="005"/>
                			
            </scpLvl>
            		
        </dqScope>
        		
        <dataLineage>
            			
            <prcStep>
                				
                <stepDesc>Boundary point locations were determined under The Massachusetts Town Corner Project; Updating the Harbor and Land Commission Town Boundary Atlases to the National Spatial Reference System. The Harbor and Land Commission Town Boundary Atlases contain valuable coordinate data on almost every town bound in Massachusetts. The survey fieldwork (conventional optical triangulation) was done between 1878 and 1912. The geographic coordinates of over 3500 corners and 800 control points were computed and published in a series of 68 atlases between 1880 and 1915. These coordinates were published to the hundredth of a second of arc (+ 1 foot) on the U.S. Standard Datum, a predecessor of the North American Datum and the North American Datum of 1927. In 1999 MassHighway and MassGIS joined forces in an effort to create a digital database of the Town Boundary monuments and to update the coordinate values to the geodetic datums in current use; the North American Datum of 1927 (NAD27) and the North American Datum of 1983 (NAD83). The following method was used: -Automate coordinate data for the 3500 corners and 800 control points -Review, compute, and integrate over 150 pieces of Legislation which alter town lines -Identify control points which are in the NGS Data Base -300 common stations found, these points have US Standard Datum, NAD27 and NAD83 coordinate values -Develop a grid of datum shifts from the 300 common points to be applied to the town corner points -Used the National Geodetic Survey?s LEFTI software -Update the data set to NAD27 geographic coordinates with LEFTI software -Compute NAD27 State Plane Coordinates with GPPCGP software -Update the data set to NAD83 geographic coordinates with NADCON software -Compute NAD83 State Plane Coordinates with SPCS83 software -Graphically review the updated coordinate values The updated coordinates for the boundary points cannot be more accurate than the initial coordinates without additional survey. Given the combination of original survey methods, 100 years of exposure to natural forces and the least squares transformation process, the updated coordinates of the town line bounds should be considered to be accurate in the 1-meter (3 foot) range. Once the updated coordinates had been calculated and entered into an Access database it was passed on to MassGIS. MassGIS then queried out the useful boundary coordinates and created a point shapefile from this information (named TOWNSSURVEY_POINT). The coastline was developed through coordination with Massachusetts Water Resources Authority. The source for the coastline was the 1:12000 scale wetlands data layer, with the coastline boundary being the upland-side boundaries of tidal flats and rocky inter-tidal zones. These upland boundaries were photo-interprested from 1:12000 scale color IR photography. The arc layer was created by adjusting the existing 1:25,000 scale town boundaries to the the survey point data (TOWNSSURVEY_POINT). All GIS work for the arc creation was done using the ARCGIS 8.x suite of products. In many areas, the boundary creation was simply a matter of "connecting the dots" from one boundary point to the next. Where boundaries follow a stream/river or road right of way the boundary was approximately delineated using the 2001 Half Meter Color Orthophotography as a base. All boundaries that follow a water body or a ROW are coded in the attribute table in the BND_QUAL field. A complex boundary situation occurs when a survey point is a "witness mark", denoted by the letters WM in the coordinate name. A witness mark point is an "on-land" representation of the next point along the boundary when that next point is in a river, wetland, or pond. A line drawn between the point before a witness mark and a witness mark point gives you the direction of the town boundary as it proceeds to the next point in the river, wetland, or pond. Witness marks are often but not always on the town boundary. The Harbor and Land Commission Town Boundary Atlases included large scale maps of individual boundary point locations. Digital images of these maps taken by MassGIS were also used as a guide in creating the town boundaries layer. Once the boundary arcs had been updated the updated coastline derived from the wetlands data was appending to the new boundary arcs. The layer was updated on May 24, 2006, when TOWNSSURVEY_PT points ID1 = 1629 (Needham-Wellesley) and 1933 (Winchendon-NH border) were slightly moved to correct coordinate data entry errors. Files were replaced on October 12, 2006, with BND_QUAL values changed along Brookline-Boston border. Files were replaced on December 4, 2007, with five adjusted boundaries based on surveyed right-of-way plans. In September 2009 TYPE was changed to 'TC' for Braintree, Palmer, Randolph and Winthrop. In May 2011 the Boston/Brookline boundary was modified (topological edit based on ARC feature class line moved from point ID1 1071 to 798), affecting the two polygon and one arc layers. In June 2011 some pseudo nodes were removed along the Haverhill boundary, affecting the two polygon and one arc layers. In October 2011 edits were made along the boundaries of: Palmer-Monson (based on parcels); West Springfield-Agawam (Acts and Resolves redefinition); Charlemont-Hawley, Douglas-Uxbridge and Grafton-Westborough (legislative changes).</stepDesc>
                				
                <stepProc>
                    					
                    <rpIndName>Jennifer Inzana</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>GIS Database Specialist</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <eMailAdd>jennifer.inzana@state.ma.us</eMailAdd>
                            							
                            <delPoint>251 Causeway Street, Suite 500</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02114</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-626-1196</voiceNum>
                            							
                            <faxNum>617-626-1249</faxNum>
                            						
                        </cntPhone>
                        						
                        <cntHours>0800 - 1630 EST</cntHours>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Boundaries were modified in November and December, 2007, in five locations in Norfolk County, adjusted to match surveyed right-of-way (ROW) plans provided by the Norfolk County Engineering department. Edits included: - Bay Road (Sharon-Stoughton); - Clapboardtree Street (Norwood-Westwood); - Old Post Road (Walpole-Sharon); - Canton Street (Norwood-Westwood and Canton-N-W); - County Street (Dover-Walpole between Medfield and Westwood)</stepDesc>
                				
                <stepDateTm>2007-12-12T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS DBA</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>251 Causeway St., Suite 500</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02114</postCode>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-626-1195</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>The TYPE field was changed from 'T' to 'TC' for BRAINTREE, PALMER, WINTHROP and RANDOLPH in September 2009.</stepDesc>
                				
                <stepDateTm>2009-09-16T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS DBA</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>251 Causeway St., Suite 500</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02114</postCode>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-626-1195</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Boston/Brookline boundary modified on May 9, 2011. Topological edit based on ARC feature class line moved from point ID1 1071 to 798.</stepDesc>
                				
                <stepDateTm>2011-05-09T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Pseudo nodes removed along Haverill boundary.</stepDesc>
                				
                <stepDateTm>2011-06-08T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <eMailAdd>michael.trust@state.ma.us</eMailAdd>
                            							
                            <delPoint>One Ashburton Place</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Coastal polygons added to offshore areas of Boston and Medford.</stepDesc>
                				
                <stepDateTm>2012-11-05T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="007"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 1601</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Blackstone-Millville boundary edited based on Level 3 Assessors Parcels data.</stepDesc>
                				
                <stepDateTm>2013-06-24T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 1601</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Edits made to the boundaries of Boxford-Topsfield and Berlin-Hudson. Edits made as part of correcting miscoded coordinates of points in the TOWNSSURVEY_PT layer.</stepDesc>
                				
                <stepDateTm>2013-12-13T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 1601</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Edits made to the boundaries of Eastham-Orleans and Groton-Shirley based on data from L3 Assessor Parcels.</stepDesc>
                				
                <stepDateTm>2013-12-13T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 1601</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Tinker's Island reassigned to Salem from Marblehead. Bumkin Island reassigned from Hingham to Hull. Edits based on data from Level 3 Assessors Parcels.</stepDesc>
                				
                <stepDateTm>2014-02-04T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 1601</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Recoded TYPE = 'TC' for BRIDGEWATER, based on latest data from the Secretary of State's office.</stepDesc>
                				
                <stepDateTm>2014-02-06T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="009"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 1601</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>Duxbury-Pembroke border along Pine Brook updated based on scanned survey plan approved by the Duxbury planning board in 1953.</stepDesc>
                				
                <stepDateTm>2015-03-13T00:00:00</stepDateTm>
                				
                <stepRat>Improves upon the previous boundary line, which was heads-up digitized based on stream visible on ortho imagery.</stepRat>
                			
            </prcStep>
            			
            <prcStep>
                				
                <stepDesc>The boundary at the Boxford-Topsfield point B-T2 was adjusted again, using coordinates for that point supplied by MassDOT Survey section; a section of the Cambridge-Somerville boundary near Route 28 was modified based on data from Cambridge.</stepDesc>
                				
                <stepDateTm>2015-11-09T00:00:00</stepDateTm>
                				
                <stepProc>
                    					
                    <rpIndName>Michael Trust</rpIndName>
                    					
                    <rpOrgName>MassGIS</rpOrgName>
                    					
                    <rpPosName>Sr. GIS Database Administrator</rpPosName>
                    					
                    <role>
                        						
                        <RoleCd value="007"/>
                        					
                    </role>
                    					
                    <rpCntInfo>
                        						
                        <cntAddress addressType="both">
                            							
                            <delPoint>One Ashburton Place, Room 819</delPoint>
                            							
                            <city>Boston</city>
                            							
                            <adminArea>MA</adminArea>
                            							
                            <postCode>02108</postCode>
                            							
                            <country>US</country>
                            						
                        </cntAddress>
                        						
                        <cntPhone>
                            							
                            <voiceNum>617-619-5615</voiceNum>
                            						
                        </cntPhone>
                        					
                    </rpCntInfo>
                    				
                </stepProc>
                			
            </prcStep>
            		
        </dataLineage>
        		
        <report type="DQQuanAttAcc">
            			
            <measDesc>There have been no deliberate or intentional omissions or inclusions of polygon attributes within this data set.</measDesc>
            		
        </report>
        		
        <report type="DQAbsExtPosAcc">
            			
            <measDesc>Curt Crowe (the National Geodetic Survey's liason to Massachusetts) has stated that "these are not survey quality coordinates. The atlas coordinates were only published to the nearest foot on an early datum and the survey work was done over a thirty year span. The 'Lefti" conversion updated the coordinates but it did not improve their accuracy. I would expect these values to be good to within 3 feet (1 meter) in most cases. Some areas will be slightly better and some could be much worse. "</measDesc>
            		
        </report>
        	
    </dqInfo>
    	
    <distInfo>
        		
        <distTranOps>
            			
            <transSize>0.000</transSize>
            		
        </distTranOps>
        		
        <distFormat>
            			
            <formatName>Shapefile</formatName>
            			
            <formatVer>ArcGIS 10</formatVer>
            		
        </distFormat>
        		
        <distributor>
            			
            <distorFormat>
                				
                <formatName>Shapefiles and Personal Geodatabase</formatName>
                				
                <formatVer>ArcGIS 10</formatVer>
                			
            </distorFormat>
            			
            <distorCont>
                				
                <rpOrgName>MassGIS</rpOrgName>
                				
                <role>
                    					
                    <RoleCd value="005"/>
                    				
                </role>
                				
                <rpCntInfo>
                    					
                    <cntAddress addressType="both">
                        						
                        <delPoint>One Ashburton Place, Room 819</delPoint>
                        						
                        <city>Boston</city>
                        						
                        <adminArea>MA</adminArea>
                        						
                        <postCode>02108</postCode>
                        						
                        <country>US</country>
                        					
                    </cntAddress>
                    					
                    <cntPhone>
                        						
                        <voiceNum>617-619-5611</voiceNum>
                        					
                    </cntPhone>
                    				
                </rpCntInfo>
                			
            </distorCont>
            			
            <distorOrdPrc>
                				
                <planAvDtTm>2014-02-06T00:00:00</planAvDtTm>
                				
                <ordInstr>Download from http://www.mass.gov/itd/townsurvey</ordInstr>
                			
            </distorOrdPrc>
            		
        </distributor>
        	
    </distInfo>
    	
    <spatRepInfo>
        		
        <VectSpatRep>
            			
            <topLvl>
                				
                <TopoLevCd value="001"/>
                			
            </topLvl>
            			
            <geometObjs Name="MBTA_Extended_Service_Area">
                				
                <geoObjTyp>
                    					
                    <GeoObjTypCd value="002"/>
                    				
                </geoObjTyp>
                				
                <geoObjCnt>0</geoObjCnt>
                			
            </geometObjs>
            		
        </VectSpatRep>
        	
    </spatRepInfo>
    	
    <eainfo>
        		
        <detailed Name="MBTA_Extended_Service_Area">
            			
            <enttyp>
                				
                <enttypl>MBTA_Extended_Service_Area</enttypl>
                				
                <enttypd>Attribute table defining characteristics of towns within the Commonwealth of Massachusetts</enttypd>
                				
                <enttypt>Feature Class</enttypt>
                				
                <enttypc>0</enttypc>
                			
            </enttyp>
            			
            <attr>
                				
                <attrlabl>TOWN</attrlabl>
                				
                <attalias>TOWN</attalias>
                				
                <attrdef>Full name for the MA town or city identification.</attrdef>
                				
                <attrtype>String</attrtype>
                				
                <attwidth>21</attwidth>
                				
                <atprecis>0</atprecis>
                				
                <attscale>0</attscale>
                			
            </attr>
            			
            <attr>
                				
                <attrlabl>TOWN_ID</attrlabl>
                				
                <attalias>TOWN_ID</attalias>
                				
                <attrdef>MassGIS Town-ID Code (alphabetical, 1-351)</attrdef>
                				
                <attrtype>Integer</attrtype>
                				
                <attwidth>5</attwidth>
                				
                <atprecis>5</atprecis>
                				
                <attscale>0</attscale>
                			
            </attr>
            			
            <attr>
                				
                <attrlabl>SUM_ACRES</attrlabl>
                				
                <attalias>SUM_ACRES</attalias>
                				
                <attrdef>Area covered by the town or city in acres.</attrdef>
                				
                <attrtype>Double</attrtype>
                				
                <attwidth>19</attwidth>
                				
                <atprecis>0</atprecis>
                				
                <attscale>0</attscale>
                			
            </attr>
            			
            <attr>
                				
                <attrlabl>SUM_SQUARE</attrlabl>
                				
                <attalias>SUM_SQUARE</attalias>
                				
                <attrdef>Area covered by the town or city in square miles.</attrdef>
                				
                <attrtype>Double</attrtype>
                				
                <attwidth>19</attwidth>
                				
                <atprecis>0</atprecis>
                				
                <attscale>0</attscale>
                			
            </attr>
            		
        </detailed>
        	
    </eainfo>
    	
    <refSysInfo>
        		
        <RefSystem>
            			
            <refSysID>
                				
                <identCode code="26986"/>
                				
                <idCodeSpace>EPSG</idCodeSpace>
                				
                <idVersion>2.1(3.0.1)</idVersion>
                			
            </refSysID>
            		
        </RefSystem>
        	
    </refSysInfo>
    
</metadata>