{"id":357,"date":"2015-05-22T09:42:37","date_gmt":"2015-05-22T16:42:37","guid":{"rendered":"https:\/\/dpspreview.usc.edu\/?page_id=357"},"modified":"2026-04-20T10:38:52","modified_gmt":"2026-04-20T17:38:52","slug":"getting-around","status":"publish","type":"page","link":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/","title":{"rendered":"Getting Around Campus Safely"},"content":{"rendered":"\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h1 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-21b6e82b55d0ab2a0b316a84d8c360d1\">Getting Around Campus Safely<\/h1>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The University of Southern California offers several programs to help you get to your destination quickly and safely.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-0d10bd13008c139783baa66f1c910ce9\">LiveSafe App<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">USC Trojan Mobile Safety App, managed by the USC Department of Public Safety and the USC Department of Emergency Planning, is a free downloadable app that mobile users can use to initiate contact with emergency responders around the University Park and Health Science campuses. Features include: immediate &#8220;push button&#8221; calls to DPS, easy reporting for suspicious activity or crimes in progress, and location services to notify friends of your route through campus. <a href=\"https:\/\/dps.usc.edu\/\/dps\/security-assessment\/\/dps\/services\/safety-app\/\">Learn more about the app features.<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color has-medium-font-size wp-elements-f05ef2a0c064ac50a24d7f23fec4e6d9\">Download the App<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/itunes.apple.com\/us\/app\/livesafe\/id653666211?mt=8\">Apple App Store<\/a><br><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.livesafe.activities&amp;hl=en\">Google Play<\/a><\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-455fa0b4270059d8144dd2b166ddd390\">Emergency Blue Light Phones<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Blue light emergency phones are located throughout the University Park and Health Sciences campuses. The phones are connected to the USC Department of Public Safety\u2019s 24-hour communications center and identify the phone location if the caller is unable to talk. The phones can be used to request an escort, report suspicious activity, and to report crimes.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-4409ea176a307c2449066c49df432599\">Get a Ride: <a href=\"https:\/\/transnet.usc.edu\/index.php\/how-to-use-lyft\/\">Lyft Partnership Program<\/a><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you are one of the many individuals who work, study or take classes at night, you don\u2019t have to walk to your car or home alone. Use your Lyft app to request a free ride.<\/p>\n\n\n\n<div style=\"height:13px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-3acddaa7078e0f0593cdb36bdf7910d5\"><strong>Here are some tips to help you stay safe when using a rideshare, whether you are getting a ride near campus or somewhere else:<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-b343398d6f0d84356d920817f215fc87\"><strong>Verify&nbsp;information about the car and the driver<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Your rideshare app contains&nbsp;important&nbsp;safety information about your trip, including your driver\u2019s type of car and license plate number.&nbsp;Be sure to check it before you get into the car\u2014there could be other cars that look the same. It also important to be sure the driver\u2019s photo&nbsp;matches the person driving the car. When the car arrives, ask the driver&nbsp;for their name and&nbsp;the name of the passenger they\u2019re picking up to reconfirm it is the rideshare that you ordered.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-79a187fea57eaf740d6acb2cee1299b3\"><strong>Use the \u201cshared ride\u201d feature&nbsp;or talk with a friend on the phone during your ride<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rideshared services have a \u201cshared ride\u201d feature that you can use&nbsp;that allows a friend or family member to track your ride while you\u2019re in a rideshare.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Another option is to be on the phone with a friend or family member during your ride.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-63a347efbdf4bd0450fdfe0df24beddb\"><strong>Wait for&nbsp;your&nbsp;ride&nbsp;inside with&nbsp;your&nbsp;friends<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If you\u2019re out with friends, stay inside with them until your driver arrives. Waiting alone outside makes you an easy target, especially at night. When people pose as rideshare drivers, they look for&nbsp;people&nbsp;who are clearly waiting for a ride. Remaining inside with friends reduces your chances of being targeted.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-7102829b99e090d50e5a5ecd8882aa63\"><strong>Sit in the&nbsp;back&nbsp;seat<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Putting some distance between yourself and the driver makes it harder for a driver to physically reach you. It also makes it easier for you to quickly exit the vehicle if that becomes necessary.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sitting in the back seat also reduces the chance of serious injury in the event of&nbsp;a collision.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-869a780e3c91c4d446dd574ed4bc9051\"><strong>Keep&nbsp;your&nbsp;personal&nbsp;information&nbsp;private<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Some rideshare drivers are silent while others can be very chatty. It\u2019s all&nbsp;right to engage in small&nbsp;talk but&nbsp;be vigilant about how much personal information you share.&nbsp;Be vague about&nbsp;schedule&nbsp;and personal information.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-fe7d954353a2b907d864b677bb9d0446\"><strong>Follow&nbsp;your&nbsp;intuition&nbsp;<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If something about your rideshare driver feels off, it\u2019s better to be safe. It\u2019s all&nbsp;right to decline a ride if you\u2019re not comfortable with your driver. If something feels wrong after the ride has started, don\u2019t hesitate to call 911 or use the app\u2019s emergency feature.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If your driver makes you uncomfortable or afraid, ask them to pull over and let you out in a safe, well-lit area.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">See our&nbsp;<a href=\"https:\/\/www.youtube.com\/watch?v=FHmQYWjRM2c&amp;feature=youtu.be\">rideshare safety video<\/a>&nbsp;for&nbsp;more&nbsp;tips when using&nbsp;a&nbsp;rideshare service.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading has-usc-cardinal-color has-text-color has-link-color wp-elements-462517d702c60f36968bbc833fabd5b1\">Yellow Jackets<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">USC contracts \u201csecurity ambassadors\u201d to patrol streets and corners in nearby neighborhoods in addition to DPS officers who patrol a 2.5-mile radius around the University Park Campus and a 1-mile radius around the Health Sciences Campus. In particular, they\u2019re stationed around public zones near USC-owned housing. This security force wears bright yellow jackets so you can easily spot them. If you\u2019re off campus and in need of assistance, look for a Yellow Jacket.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Getting Around Campus Safely The University of Southern California offers several programs to help you get to your destination quickly and safely. LiveSafe App USC Trojan Mobile Safety App, managed by the USC Department of Public Safety and the USC Department of Emergency Planning, is a free downloadable app that mobile users can use to&hellip;<\/p>\n","protected":false},"author":21,"featured_media":0,"parent":354,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/tpl-full-width.php","meta":{"_crdt_document":"{\"document\":\"AAAH\/7bE9QbQA5wDCDqgGqAHqhSoB6CKAgQCAQIKSgAQAQIKAkIBAEoAjgEBAgpKABABAgoCQkoAvAMBAgpKABABAgoCQgEASgAuAQIKAkJKAKQSAQIKAkIBAEoANgECCgJCSgCaBgECCkoAEAECCgJCAQBKAIwBAQIKAkJKAJoLAQIKSgAQAQIKAkIBAEoAogMBAgoCQkoAqgUBAgpKABABAgoCQgEASgC0BAECCgJCAQBKAKACAQIKAEoQAgECCgJMUoAQAQIKAkIBAEoApAMBAgoAShACAQIKAkxSmgUBAgoAShACAQIKAkxSjAMBAgoCQgEASgCAAwECCgBKEAIBAgoCTFKwCgECCgJCAQBKALQBAQIKAEoQAgECCgJMUrIGAQIKAEoQAgECCgJMUqoDAQIKAkIBAEoArAIBAgoAShACAQIKAkxSnggBAgoCQgEASgCCAgECCgBKEAIBAgoCTFKQCQECCgBKEAIBAgoCTFKEBAECCgJCSgCEBgECCkoAEAECCgJCAQBKADIBAgoCQkr0fCxk2hMk+LQCihyCtwMCCMy3AwekG4ocnL4DlQQoAycABAAnAAQAgQCEAIEAhAAnACgEJwAoACcABwAoAycAKAAnAIcAKAMnAQQAKAInAIcAKAMnACgAJwCHACgDJwEEACgAJwCHACgDJwAoACcAhwAoAycBBAAoAicAhwAoAycBBAAoACcAhwAoAycBBAAoAicAhwAoAycBBAAoACcAhwAoAycAKAAnAIcAKAMnAQQAKAInAIcAKAMnAQQAKAAnAIcAKAMnACgAJwCHACgDJwEEACgCJwCHACgDJwEEACgAJwCHACgDJwAoACcAhwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycAKAEnAAcAKAMnAQQAJwCHACgDJwEEACgCJwCHACgDJwAoAScABwAoAycBBAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAoAicAhwAoAycAKAEnAAcAKAMnAQQAJwCHACgDJwEEACgCJwCHACgDJwAoAScABwAoAycBBAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAoAicAhwAoAycAKAEnAAcAKAMnAQQAJwCHACgDJwEEACgCJwCHACgDJwAoAScABwAoAycBBAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAoACcAhwAoAycAKAAnAIcAKAMnAQQAKAInAIcAKAMnAQQAKAAnACEBqAEoAKgBxADBAKgCxK+XAdqTAXN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c2x1Z2RvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZUdldHRpbmcgQXJvdW5kIENhbXB1cyBTYWZlbHlkb2N1bWVudGNvbnRlbnQ8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjEsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsIn19fX0sInRleHRDb2xvciI6InVzYy1jYXJkaW5hbCJ9IC0tPgo8aDEgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+R2V0dGluZyBBcm91bmQgQ2FtcHVzIFNhZmVseTwvaDE+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBVbml2ZXJzaXR5IG9mIFNvdXRoZXJuIENhbGlmb3JuaWEgb2ZmZXJzIHNldmVyYWwgcHJvZ3JhbXMgdG8gaGVscCB5b3UgZ2V0IHRvIHlvdXIgZGVzdGluYXRpb24gcXVpY2tseSBhbmQgc2FmZWx5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI0MHB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo0MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VVNDIFRyb2phbiBNb2JpbGUgU2FmZXR5IEFwcCwgbWFuYWdlZCBieSB0aGUgVVNDIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eSBhbmQgdGhlIFVTQyBEZXBhcnRtZW50IG9mIEVtZXJnZW5jeSBQbGFubmluZywgaXMgYSBmcmVlIGRvd25sb2FkYWJsZSBhcHAgdGhhdCBtb2JpbGUgdXNlcnMgY2FuIHVzZSB0byBpbml0aWF0ZSBjb250YWN0IHdpdGggZW1lcmdlbmN5IHJlc3BvbmRlcnMgYXJvdW5kIHRoZSBVbml2ZXJzaXR5IFBhcmsgYW5kIEhlYWx0aCBTY2llbmNlIGNhbXB1c2VzLiBGZWF0dXJlcyBpbmNsdWRlOiBpbW1lZGlhdGUgInB1c2ggYnV0dG9uIiBjYWxscyB0byBEUFMsIGVhc3kgcmVwb3J0aW5nIGZvciBzdXNwaWNpb3VzIGFjdGl2aXR5IG9yIGNyaW1lcyBpbiBwcm9ncmVzcywgYW5kIGxvY2F0aW9uIHNlcnZpY2VzIHRvIG5vdGlmeSBmcmllbmRzIG9mIHlvdXIgcm91dGUgdGhyb3VnaCBjYW1wdXMuIDxhIGhyZWY9Imh0dHBzOi8vZHBzLnVzYy5lZHUvL2Rwcy9zZWN1cml0eS1hc3Nlc3NtZW50Ly9kcHMvc2VydmljZXMvc2FmZXR5LWFwcC8iPkxlYXJuIG1vcmUgYWJvdXQgdGhlIGFwcCBmZWF0dXJlcy48L2E+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxhIGhyZWY9Imh0dHBzOi8vaXR1bmVzLmFwcGxlLmNvbS91cy9hcHAvbGl2ZXNhZmUvaWQ2NTM2NjYyMTE\/bXQ9OCI+QXBwbGUgQXBwIFN0b3JlPC9hPjxicj48YSBocmVmPSJodHRwczovL3BsYXkuZ29vZ2xlLmNvbS9zdG9yZS9hcHBzL2RldGFpbHM\/aWQ9Y29tLmxpdmVzYWZlLmFjdGl2aXRpZXMmYW1wO2hsPWVuIj5Hb29nbGUgUGxheTwvYT48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiNDBweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6Mywic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWwifX19fSwidGV4dENvbG9yIjoidXNjLWNhcmRpbmFsIn0gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5FbWVyZ2VuY3kgQmx1ZSBMaWdodCBQaG9uZXM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkJsdWUgbGlnaHQgZW1lcmdlbmN5IHBob25lcyBhcmUgbG9jYXRlZCB0aHJvdWdob3V0IHRoZSBVbml2ZXJzaXR5IFBhcmsgYW5kIEhlYWx0aCBTY2llbmNlcyBjYW1wdXNlcy4gVGhlIHBob25lcyBhcmUgY29ubmVjdGVkIHRvIHRoZSBVU0MgRGVwYXJ0bWVudCBvZiBQdWJsaWMgU2FmZXR54oCZcyAyNC1ob3VyIGNvbW11bmljYXRpb25zIGNlbnRlciBhbmQgaWRlbnRpZnkgdGhlIHBob25lIGxvY2F0aW9uIGlmIHRoZSBjYWxsZXIgaXMgdW5hYmxlIHRvIHRhbGsuIFRoZSBwaG9uZXMgY2FuIGJlIHVzZWQgdG8gcmVxdWVzdCBhbiBlc2NvcnQsIHJlcG9ydCBzdXNwaWNpb3VzIGFjdGl2aXR5LCBhbmQgdG8gcmVwb3J0IGNyaW1lcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiNDBweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6Mywic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWwifX19fSwidGV4dENvbG9yIjoidXNjLWNhcmRpbmFsIn0gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5HZXQgYSBSaWRlOiA8YSBocmVmPSJodHRwczovL3RyYW5zbmV0LnVzYy5lZHUvaW5kZXgucGhwL2hvdy10by11c2UtbHlmdC8iPkx5ZnQgUGFydG5lcnNoaXAgUHJvZ3JhbTwvYT48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSBhcmUgb25lIG9mIHRoZSBtYW55IGluZGl2aWR1YWxzIHdobyB3b3JrLCBzdHVkeSBvciB0YWtlIGNsYXNzZXMgYXQgbmlnaHQsIHlvdSBkb27igJl0IGhhdmUgdG8gd2FsayB0byB5b3VyIGNhciBvciBob21lIGFsb25lLiBVc2UgeW91ciBMeWZ0IGFwcCB0byByZXF1ZXN0IGEgZnJlZSByaWRlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiIxM3B4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDoxM3B4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwifSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjxzdHJvbmc+SGVyZSBhcmUgc29tZSB0aXBzIHRvIGhlbHAgeW91IHN0YXkgc2FmZSB3aGVuIHVzaW5nIGEgcmlkZXNoYXJlLCB3aGV0aGVyIHlvdSBhcmUgZ2V0dGluZyBhIHJpZGUgbmVhciBjYW1wdXMgb3Igc29tZXdoZXJlIGVsc2U6PC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjo0LCJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwifSAtLT4KPGg0IGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjxzdHJvbmc+VmVyaWZ5Jm5ic3A7aW5mb3JtYXRpb24gYWJvdXQgdGhlIGNhciBhbmQgdGhlIGRyaXZlcjwvc3Ryb25nPjwvaDQ+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Zb3VyIHJpZGVzaGFyZSBhcHAgY29udGFpbnMmbmJzcDtpbXBvcnRhbnQmbmJzcDtzYWZldHkgaW5mb3JtYXRpb24gYWJvdXQgeW91ciB0cmlwLCBpbmNsdWRpbmcgeW91ciBkcml2ZXLigJlzIHR5cGUgb2YgY2FyIGFuZCBsaWNlbnNlIHBsYXRlIG51bWJlci4mbmJzcDtCZSBzdXJlIHRvIGNoZWNrIGl0IGJlZm9yZSB5b3UgZ2V0IGludG8gdGhlIGNhcuKAlHRoZXJlIGNvdWxkIGJlIG90aGVyIGNhcnMgdGhhdCBsb29rIHRoZSBzYW1lLiBJdCBhbHNvIGltcG9ydGFudCB0byBiZSBzdXJlIHRoZSBkcml2ZXLigJlzIHBob3RvJm5ic3A7bWF0Y2hlcyB0aGUgcGVyc29uIGRyaXZpbmcgdGhlIGNhci4gV2hlbiB0aGUgY2FyIGFycml2ZXMsIGFzayB0aGUgZHJpdmVyJm5ic3A7Zm9yIHRoZWlyIG5hbWUgYW5kJm5ic3A7dGhlIG5hbWUgb2YgdGhlIHBhc3NlbmdlciB0aGV54oCZcmUgcGlja2luZyB1cCB0byByZWNvbmZpcm0gaXQgaXMgdGhlIHJpZGVzaGFyZSB0aGF0IHlvdSBvcmRlcmVkLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjQsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsIn19fX0sInRleHRDb2xvciI6InVzYy1jYXJkaW5hbCJ9IC0tPgo8aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5Vc2UgdGhlIOKAnHNoYXJlZCByaWRl4oCdIGZlYXR1cmUmbmJzcDtvciB0YWxrIHdpdGggYSBmcmllbmQgb24gdGhlIHBob25lIGR1cmluZyB5b3VyIHJpZGU8L3N0cm9uZz48L2g0Pgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+UmlkZXNoYXJlZCBzZXJ2aWNlcyBoYXZlIGEg4oCcc2hhcmVkIHJpZGXigJ0gZmVhdHVyZSB0aGF0IHlvdSBjYW4gdXNlJm5ic3A7dGhhdCBhbGxvd3MgYSBmcmllbmQgb3IgZmFtaWx5IG1lbWJlciB0byB0cmFjayB5b3VyIHJpZGUgd2hpbGUgeW914oCZcmUgaW4gYSByaWRlc2hhcmUuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5Bbm90aGVyIG9wdGlvbiBpcyB0byBiZSBvbiB0aGUgcGhvbmUgd2l0aCBhIGZyaWVuZCBvciBmYW1pbHkgbWVtYmVyIGR1cmluZyB5b3VyIHJpZGUuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6NCwic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWwifX19fSwidGV4dENvbG9yIjoidXNjLWNhcmRpbmFsIn0gLS0+CjxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48c3Ryb25nPldhaXQgZm9yJm5ic3A7eW91ciZuYnNwO3JpZGUmbmJzcDtpbnNpZGUgd2l0aCZuYnNwO3lvdXImbmJzcDtmcmllbmRzPC9zdHJvbmc+PC9oND4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPklmIHlvdeKAmXJlIG91dCB3aXRoIGZyaWVuZHMsIHN0YXkgaW5zaWRlIHdpdGggdGhlbSB1bnRpbCB5b3VyIGRyaXZlciBhcnJpdmVzLiBXYWl0aW5nIGFsb25lIG91dHNpZGUgbWFrZXMgeW91IGFuIGVhc3kgdGFyZ2V0LCBlc3BlY2lhbGx5IGF0IG5pZ2h0LiBXaGVuIHBlb3BsZSBwb3NlIGFzIHJpZGVzaGFyZSBkcml2ZXJzLCB0aGV5IGxvb2sgZm9yJm5ic3A7cGVvcGxlJm5ic3A7d2hvIGFyZSBjbGVhcmx5IHdhaXRpbmcgZm9yIGEgcmlkZS4gUmVtYWluaW5nIGluc2lkZSB3aXRoIGZyaWVuZHMgcmVkdWNlcyB5b3VyIGNoYW5jZXMgb2YgYmVpbmcgdGFyZ2V0ZWQuJm5ic3A7PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6NCwic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWwifX19fSwidGV4dENvbG9yIjoidXNjLWNhcmRpbmFsIn0gLS0+CjxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48c3Ryb25nPlNpdCBpbiB0aGUmbmJzcDtiYWNrJm5ic3A7c2VhdDwvc3Ryb25nPjwvaDQ+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5QdXR0aW5nIHNvbWUgZGlzdGFuY2UgYmV0d2VlbiB5b3Vyc2VsZiBhbmQgdGhlIGRyaXZlciBtYWtlcyBpdCBoYXJkZXIgZm9yIGEgZHJpdmVyIHRvIHBoeXNpY2FsbHkgcmVhY2ggeW91LiBJdCBhbHNvIG1ha2VzIGl0IGVhc2llciBmb3IgeW91IHRvIHF1aWNrbHkgZXhpdCB0aGUgdmVoaWNsZSBpZiB0aGF0IGJlY29tZXMgbmVjZXNzYXJ5LiZuYnNwOzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+U2l0dGluZyBpbiB0aGUgYmFjayBzZWF0IGFsc28gcmVkdWNlcyB0aGUgY2hhbmNlIG9mIHNlcmlvdXMgaW5qdXJ5IGluIHRoZSBldmVudCBvZiZuYnNwO2EgY29sbGlzaW9uLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjQsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsIn19fX0sInRleHRDb2xvciI6InVzYy1jYXJkaW5hbCJ9IC0tPgo8aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5LZWVwJm5ic3A7eW91ciZuYnNwO3BlcnNvbmFsJm5ic3A7aW5mb3JtYXRpb24mbmJzcDtwcml2YXRlPC9zdHJvbmc+PC9oND4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPlNvbWUgcmlkZXNoYXJlIGRyaXZlcnMgYXJlIHNpbGVudCB3aGlsZSBvdGhlcnMgY2FuIGJlIHZlcnkgY2hhdHR5LiBJdOKAmXMgYWxsJm5ic3A7cmlnaHQgdG8gZW5nYWdlIGluIHNtYWxsJm5ic3A7dGFsayBidXQmbmJzcDtiZSB2aWdpbGFudCBhYm91dCBob3cgbXVjaCBwZXJzb25hbCBpbmZvcm1hdGlvbiB5b3Ugc2hhcmUuJm5ic3A7QmUgdmFndWUgYWJvdXQmbmJzcDtzY2hlZHVsZSZuYnNwO2FuZCBwZXJzb25hbCBpbmZvcm1hdGlvbi4mbmJzcDs8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjo0LCJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwifSAtLT4KPGg0IGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjxzdHJvbmc+Rm9sbG93Jm5ic3A7eW91ciZuYnNwO2ludHVpdGlvbiZuYnNwOzwvc3Ryb25nPjwvaDQ+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5JZiBzb21ldGhpbmcgYWJvdXQgeW91ciByaWRlc2hhcmUgZHJpdmVyIGZlZWxzIG9mZiwgaXTigJlzIGJldHRlciB0byBiZSBzYWZlLiBJdOKAmXMgYWxsJm5ic3A7cmlnaHQgdG8gZGVjbGluZSBhIHJpZGUgaWYgeW914oCZcmUgbm90IGNvbWZvcnRhYmxlIHdpdGggeW91ciBkcml2ZXIuIElmIHNvbWV0aGluZyBmZWVscyB3cm9uZyBhZnRlciB0aGUgcmlkZSBoYXMgc3RhcnRlZCwgZG9u4oCZdCBoZXNpdGF0ZSB0byBjYWxsIDkxMSBvciB1c2UgdGhlIGFwcOKAmXMgZW1lcmdlbmN5IGZlYXR1cmUuJm5ic3A7PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5JZiB5b3VyIGRyaXZlciBtYWtlcyB5b3UgdW5jb21mb3J0YWJsZSBvciBhZnJhaWQsIGFzayB0aGVtIHRvIHB1bGwgb3ZlciBhbmQgbGV0IHlvdSBvdXQgaW4gYSBzYWZlLCB3ZWxsLWxpdCBhcmVhLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNlZSBvdXImbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUZIbVFZV2pSTTJjJmFtcDtmZWF0dXJlPXlvdXR1LmJlIj5yaWRlc2hhcmUgc2FmZXR5IHZpZGVvPC9hPiZuYnNwO2ZvciZuYnNwO21vcmUmbmJzcDt0aXBzIHdoZW4gdXNpbmcmbmJzcDthJm5ic3A7cmlkZXNoYXJlIHNlcnZpY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQwcHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsIn19fX0sInRleHRDb2xvciI6InVzYy1jYXJkaW5hbCJ9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+WWVsbG93IEphY2tldHM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlVTQyBjb250cmFjdHMg4oCcc2VjdXJpdHkgYW1iYXNzYWRvcnPigJ0gdG8gcGF0cm9sIHN0cmVldHMgYW5kIGNvcm5lcnMgaW4gbmVhcmJ5IG5laWdoYm9yaG9vZHMgaW4gYWRkaXRpb24gdG8gRFBTIG9mZmljZXJzIHdobyBwYXRyb2wgYSAyLjUtbWlsZSByYWRpdXMgYXJvdW5kIHRoZSBVbml2ZXJzaXR5IFBhcmsgQ2FtcHVzIGFuZCBhIDEtbWlsZSByYWRpdXMgYXJvdW5kIHRoZSBIZWFsdGggU2NpZW5jZXMgQ2FtcHVzLiBJbiBwYXJ0aWN1bGFyLCB0aGV54oCZcmUgc3RhdGlvbmVkIGFyb3VuZCBwdWJsaWMgem9uZXMgbmVhciBVU0Mtb3duZWQgaG91c2luZy4gVGhpcyBzZWN1cml0eSBmb3JjZSB3ZWFycyBicmlnaHQgeWVsbG93IGphY2tldHMgc28geW91IGNhbiBlYXNpbHkgc3BvdCB0aGVtLiBJZiB5b3XigJlyZSBvZmYgY2FtcHVzIGFuZCBpbiBuZWVkIG9mIGFzc2lzdGFuY2UsIGxvb2sgZm9yIGEgWWVsbG93IEphY2tldC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5kb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFmb290bm90ZXNkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRHZXR0aW5nIEFyb3VuZCBDYW1wdXMgU2FmZWx5bGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBVbml2ZXJzaXR5IG9mIFNvdXRoZXJuIENhbGlmb3JuaWEgb2ZmZXJzIHNldmVyYWwgcHJvZ3JhbXMgdG8gaGVscCB5b3UgZ2V0IHRvIHlvdXIgZGVzdGluYXRpb24gcXVpY2tseSBhbmQgc2FmZWx5LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRMaXZlU2FmZSBBcHBsZXZlbHN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRVU0MgVHJvamFuIE1vYmlsZSBTYWZldHkgQXBwLCBtYW5hZ2VkIGJ5IHRoZSBVU0MgRGVwYXJ0bWVudCBvZiBQdWJsaWMgU2FmZXR5IGFuZCB0aGUgVVNDIERlcGFydG1lbnQgb2YgRW1lcmdlbmN5IFBsYW5uaW5nLCBpcyBhIGZyZWUgZG93bmxvYWRhYmxlIGFwcCB0aGF0IG1vYmlsZSB1c2VycyBjYW4gdXNlIHRvIGluaXRpYXRlIGNvbnRhY3Qgd2l0aCBlbWVyZ2VuY3kgcmVzcG9uZGVycyBhcm91bmQgdGhlIFVuaXZlcnNpdHkgUGFyayBhbmQgSGVhbHRoIFNjaWVuY2UgY2FtcHVzZXMuIEZlYXR1cmVzIGluY2x1ZGU6IGltbWVkaWF0ZSAicHVzaCBidXR0b24iIGNhbGxzIHRvIERQUywgZWFzeSByZXBvcnRpbmcgZm9yIHN1c3BpY2lvdXMgYWN0aXZpdHkgb3IgY3JpbWVzIGluIHByb2dyZXNzLCBhbmQgbG9jYXRpb24gc2VydmljZXMgdG8gbm90aWZ5IGZyaWVuZHMgb2YgeW91ciByb3V0ZSB0aHJvdWdoIGNhbXB1cy4gPGEgaHJlZj0iaHR0cHM6Ly9kcHMudXNjLmVkdS8vZHBzL3NlY3VyaXR5LWFzc2Vzc21lbnQvL2Rwcy9zZXJ2aWNlcy9zYWZldHktYXBwLyI+TGVhcm4gbW9yZSBhYm91dCB0aGUgYXBwIGZlYXR1cmVzLjwvYT5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnREb3dubG9hZCB0aGUgQXBwbGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgaHJlZj0iaHR0cHM6Ly9pdHVuZXMuYXBwbGUuY29tL3VzL2FwcC9saXZlc2FmZS9pZDY1MzY2NjIxMT9tdD04Ij5BcHBsZSBBcHAgU3RvcmU8L2E+PGJyPjxhIGhyZWY9Imh0dHBzOi8vcGxheS5nb29nbGUuY29tL3N0b3JlL2FwcHMvZGV0YWlscz9pZD1jb20ubGl2ZXNhZmUuYWN0aXZpdGllcyZhbXA7aGw9ZW4iPkdvb2dsZSBQbGF5PC9hPmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRFbWVyZ2VuY3kgQmx1ZSBMaWdodCBQaG9uZXNsZXZlbHN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCbHVlIGxpZ2h0IGVtZXJnZW5jeSBwaG9uZXMgYXJlIGxvY2F0ZWQgdGhyb3VnaG91dCB0aGUgVW5pdmVyc2l0eSBQYXJrIGFuZCBIZWFsdGggU2NpZW5jZXMgY2FtcHVzZXMuIFRoZSBwaG9uZXMgYXJlIGNvbm5lY3RlZCB0byB0aGUgVVNDIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eeKAmXMgMjQtaG91ciBjb21tdW5pY2F0aW9ucyBjZW50ZXIgYW5kIGlkZW50aWZ5IHRoZSBwaG9uZSBsb2NhdGlvbiBpZiB0aGUgY2FsbGVyIGlzIHVuYWJsZSB0byB0YWxrLiBUaGUgcGhvbmVzIGNhbiBiZSB1c2VkIHRvIHJlcXVlc3QgYW4gZXNjb3J0LCByZXBvcnQgc3VzcGljaW91cyBhY3Rpdml0eSwgYW5kIHRvIHJlcG9ydCBjcmltZXMuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEdldCBhIFJpZGU6IDxhIGhyZWY9Imh0dHBzOi8vdHJhbnNuZXQudXNjLmVkdS9pbmRleC5waHAvaG93LXRvLXVzZS1seWZ0LyI+THlmdCBQYXJ0bmVyc2hpcCBQcm9ncmFtPC9hPmxldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSBhcmUgb25lIG9mIHRoZSBtYW55IGluZGl2aWR1YWxzIHdobyB3b3JrLCBzdHVkeSBvciB0YWtlIGNsYXNzZXMgYXQgbmlnaHQsIHlvdSBkb27igJl0IGhhdmUgdG8gd2FsayB0byB5b3VyIGNhciBvciBob21lIGFsb25lLiBVc2UgeW91ciBMeWZ0IGFwcCB0byByZXF1ZXN0IGEgZnJlZSByaWRlLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhlcmUgYXJlIHNvbWUgdGlwcyB0byBoZWxwIHlvdSBzdGF5IHNhZmUgd2hlbiB1c2luZyBhIHJpZGVzaGFyZSwgd2hldGhlciB5b3UgYXJlIGdldHRpbmcgYSByaWRlIG5lYXIgY2FtcHVzIG9yIHNvbWV3aGVyZSBlbHNlOjwvc3Ryb25nPmxldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VmVyaWZ5Jm5ic3A7aW5mb3JtYXRpb24gYWJvdXQgdGhlIGNhciBhbmQgdGhlIGRyaXZlcjwvc3Ryb25nPmxldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WW91ciByaWRlc2hhcmUgYXBwIGNvbnRhaW5zJm5ic3A7aW1wb3J0YW50Jm5ic3A7c2FmZXR5IGluZm9ybWF0aW9uIGFib3V0IHlvdXIgdHJpcCwgaW5jbHVkaW5nIHlvdXIgZHJpdmVy4oCZcyB0eXBlIG9mIGNhciBhbmQgbGljZW5zZSBwbGF0ZSBudW1iZXIuJm5ic3A7QmUgc3VyZSB0byBjaGVjayBpdCBiZWZvcmUgeW91IGdldCBpbnRvIHRoZSBjYXLigJR0aGVyZSBjb3VsZCBiZSBvdGhlciBjYXJzIHRoYXQgbG9vayB0aGUgc2FtZS4gSXQgYWxzbyBpbXBvcnRhbnQgdG8gYmUgc3VyZSB0aGUgZHJpdmVy4oCZcyBwaG90byZuYnNwO21hdGNoZXMgdGhlIHBlcnNvbiBkcml2aW5nIHRoZSBjYXIuIFdoZW4gdGhlIGNhciBhcnJpdmVzLCBhc2sgdGhlIGRyaXZlciZuYnNwO2ZvciB0aGVpciBuYW1lIGFuZCZuYnNwO3RoZSBuYW1lIG9mIHRoZSBwYXNzZW5nZXIgdGhleeKAmXJlIHBpY2tpbmcgdXAgdG8gcmVjb25maXJtIGl0IGlzIHRoZSByaWRlc2hhcmUgdGhhdCB5b3Ugb3JkZXJlZC5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+VXNlIHRoZSDigJxzaGFyZWQgcmlkZeKAnSBmZWF0dXJlJm5ic3A7b3IgdGFsayB3aXRoIGEgZnJpZW5kIG9uIHRoZSBwaG9uZSBkdXJpbmcgeW91ciByaWRlPC9zdHJvbmc+bGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRSaWRlc2hhcmVkIHNlcnZpY2VzIGhhdmUgYSDigJxzaGFyZWQgcmlkZeKAnSBmZWF0dXJlIHRoYXQgeW91IGNhbiB1c2UmbmJzcDt0aGF0IGFsbG93cyBhIGZyaWVuZCBvciBmYW1pbHkgbWVtYmVyIHRvIHRyYWNrIHlvdXIgcmlkZSB3aGlsZSB5b3XigJlyZSBpbiBhIHJpZGVzaGFyZS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QW5vdGhlciBvcHRpb24gaXMgdG8gYmUgb24gdGhlIHBob25lIHdpdGggYSBmcmllbmQgb3IgZmFtaWx5IG1lbWJlciBkdXJpbmcgeW91ciByaWRlLmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5XYWl0IGZvciZuYnNwO3lvdXImbmJzcDtyaWRlJm5ic3A7aW5zaWRlIHdpdGgmbmJzcDt5b3VyJm5ic3A7ZnJpZW5kczwvc3Ryb25nPmxldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW914oCZcmUgb3V0IHdpdGggZnJpZW5kcywgc3RheSBpbnNpZGUgd2l0aCB0aGVtIHVudGlsIHlvdXIgZHJpdmVyIGFycml2ZXMuIFdhaXRpbmcgYWxvbmUgb3V0c2lkZSBtYWtlcyB5b3UgYW4gZWFzeSB0YXJnZXQsIGVzcGVjaWFsbHkgYXQgbmlnaHQuIFdoZW4gcGVvcGxlIHBvc2UgYXMgcmlkZXNoYXJlIGRyaXZlcnMsIHRoZXkgbG9vayBmb3ImbmJzcDtwZW9wbGUmbmJzcDt3aG8gYXJlIGNsZWFybHkgd2FpdGluZyBmb3IgYSByaWRlLiBSZW1haW5pbmcgaW5zaWRlIHdpdGggZnJpZW5kcyByZWR1Y2VzIHlvdXIgY2hhbmNlcyBvZiBiZWluZyB0YXJnZXRlZC4mbmJzcDtpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U2l0IGluIHRoZSZuYnNwO2JhY2smbmJzcDtzZWF0PC9zdHJvbmc+bGV2ZWxzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRQdXR0aW5nIHNvbWUgZGlzdGFuY2UgYmV0d2VlbiB5b3Vyc2VsZiBhbmQgdGhlIGRyaXZlciBtYWtlcyBpdCBoYXJkZXIgZm9yIGEgZHJpdmVyIHRvIHBoeXNpY2FsbHkgcmVhY2ggeW91LiBJdCBhbHNvIG1ha2VzIGl0IGVhc2llciBmb3IgeW91IHRvIHF1aWNrbHkgZXhpdCB0aGUgdmVoaWNsZSBpZiB0aGF0IGJlY29tZXMgbmVjZXNzYXJ5LiZuYnNwO2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTaXR0aW5nIGluIHRoZSBiYWNrIHNlYXQgYWxzbyByZWR1Y2VzIHRoZSBjaGFuY2Ugb2Ygc2VyaW91cyBpbmp1cnkgaW4gdGhlIGV2ZW50IG9mJm5ic3A7YSBjb2xsaXNpb24uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPktlZXAmbmJzcDt5b3VyJm5ic3A7cGVyc29uYWwmbmJzcDtpbmZvcm1hdGlvbiZuYnNwO3ByaXZhdGU8L3N0cm9uZz5sZXZlbHN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNvbWUgcmlkZXNoYXJlIGRyaXZlcnMgYXJlIHNpbGVudCB3aGlsZSBvdGhlcnMgY2FuIGJlIHZlcnkgY2hhdHR5LiBJdOKAmXMgYWxsJm5ic3A7cmlnaHQgdG8gZW5nYWdlIGluIHNtYWxsJm5ic3A7dGFsayBidXQmbmJzcDtiZSB2aWdpbGFudCBhYm91dCBob3cgbXVjaCBwZXJzb25hbCBpbmZvcm1hdGlvbiB5b3Ugc2hhcmUuJm5ic3A7QmUgdmFndWUgYWJvdXQmbmJzcDtzY2hlZHVsZSZuYnNwO2FuZCBwZXJzb25hbCBpbmZvcm1hdGlvbi4mbmJzcDtpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+Rm9sbG93Jm5ic3A7eW91ciZuYnNwO2ludHVpdGlvbiZuYnNwOzwvc3Ryb25nPmxldmVsc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgc29tZXRoaW5nIGFib3V0IHlvdXIgcmlkZXNoYXJlIGRyaXZlciBmZWVscyBvZmYsIGl04oCZcyBiZXR0ZXIgdG8gYmUgc2FmZS4gSXTigJlzIGFsbCZuYnNwO3JpZ2h0IHRvIGRlY2xpbmUgYSByaWRlIGlmIHlvdeKAmXJlIG5vdCBjb21mb3J0YWJsZSB3aXRoIHlvdXIgZHJpdmVyLiBJZiBzb21ldGhpbmcgZmVlbHMgd3JvbmcgYWZ0ZXIgdGhlIHJpZGUgaGFzIHN0YXJ0ZWQsIGRvbuKAmXQgaGVzaXRhdGUgdG8gY2FsbCA5MTEgb3IgdXNlIHRoZSBhcHDigJlzIGVtZXJnZW5jeSBmZWF0dXJlLiZuYnNwO2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3VyIGRyaXZlciBtYWtlcyB5b3UgdW5jb21mb3J0YWJsZSBvciBhZnJhaWQsIGFzayB0aGVtIHRvIHB1bGwgb3ZlciBhbmQgbGV0IHlvdSBvdXQgaW4gYSBzYWZlLCB3ZWxsLWxpdCBhcmVhLmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U2VlIG91ciZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9RkhtUVlXalJNMmMmYW1wO2ZlYXR1cmU9eW91dHUuYmUiPnJpZGVzaGFyZSBzYWZldHkgdmlkZW88L2E+Jm5ic3A7Zm9yJm5ic3A7bW9yZSZuYnNwO3RpcHMgd2hlbiB1c2luZyZuYnNwO2EmbmJzcDtyaWRlc2hhcmUgc2VydmljZS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WWVsbG93IEphY2tldHNsZXZlbHN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRVU0MgY29udHJhY3RzIOKAnHNlY3VyaXR5IGFtYmFzc2Fkb3Jz4oCdIHRvIHBhdHJvbCBzdHJlZXRzIGFuZCBjb3JuZXJzIGluIG5lYXJieSBuZWlnaGJvcmhvb2RzIGluIGFkZGl0aW9uIHRvIERQUyBvZmZpY2VycyB3aG8gcGF0cm9sIGEgMi41LW1pbGUgcmFkaXVzIGFyb3VuZCB0aGUgVW5pdmVyc2l0eSBQYXJrIENhbXB1cyBhbmQgYSAxLW1pbGUgcmFkaXVzIGFyb3VuZCB0aGUgSGVhbHRoIFNjaWVuY2VzIENhbXB1cy4gSW4gcGFydGljdWxhciwgdGhleeKAmXJlIHN0YXRpb25lZCBhcm91bmQgcHVibGljIHpvbmVzIG5lYXIgVVNDLW93bmVkIGhvdXNpbmcuIFRoaXMgc2VjdXJpdHkgZm9yY2Ugd2VhcnMgYnJpZ2h0IHllbGxvdyBqYWNrZXRzIHNvIHlvdSBjYW4gZWFzaWx5IHNwb3QgdGhlbS4gSWYgeW914oCZcmUgb2ZmIGNhbXB1cyBhbmQgaW4gbmVlZCBvZiBhc3Npc3RhbmNlLCBsb29rIGZvciBhIFllbGxvdyBKYWNrZXQuZHJvcENhcGlubmVyQmxvY2tzc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5Zm9udFNpemU8IS0tIHdwOmhlYWRpbmcgeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwifSAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPkxpdmVTYWZlIEFwcDwvaDI+CjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozLCJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbCJ9fX19LCJ0ZXh0Q29sb3IiOiJ1c2MtY2FyZGluYWwiLCJmb250U2l6ZSI6Im1lZGl1bSJ9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciBoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+RG93bmxvYWQgdGhlIEFwcDwvaDM+CgUHCAQIBAgGCAUcCAeQDZUKiYUBCAcIBggOCA4IC0gBBAkIBggHDwQKBgsIBw8ECgccRQAJCwgHDwQKBgsIBw8ECge1AQcLCAcPBAoGCwgHDwQKBwxFAAkLCAcPBAoHiQkHCwgHDwQKBxBFAAkLCAcPBAoHhAMHCwgHDwQKBgsIBw8ECgcbRQAJCwgHDwQKB6QFBwsIBw8ECgYLCAcPBAoHpgFFAAkLCAcPBAoHrAIHCwgHDwQKBgsIBw8ECgePAkUACQsIBw8ECgeFAUUACQsIBw8ECgcGCwgHDwQKB68HCwgHDwQKB6cBRQAJCwgHDwQKBwYLCAcPBAoHnAILCAcPBAoHBgsIBw8ECgeVAQsIBw8ECgeVAUUACQsIBw8ECgcGCwgHDwQKB4cFCwgHDwQKBy9FAAkLCAcPBAoHBgsIBw8ECgeIAwsIBw8ECgcGCwgHDwQKB6QBCwgHDwQKB4sBRQAJCwgHDwQKBwYLCAcPBAoHvgMLCAcPBAoHNkUACQsIBw8ECgcGCwgHDwQKB5cECwgHDwQKBwYLCAcPBAoHsQELCAcPBAoHuQIHCwgHDwQKBgsIBw8ECgcORQAJCwgHDwQKB5AHBwsFBwUHCKYDnQQUAQQAAAEAAAABBgAAAQAAmAMBAQCoAUIBAQBBAABBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAgBBAABBAAIAQQACAEEAAEEAAgBBAABBAAIAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAgBBAABBAAIAQQAAQQACAEEAAgBBAABBAAIAQQACABBBArADtANBgwICQQCbBEEBAd4DAH0BdxMyMDE1LTA1LTIyVDA5OjQyOjM3dw5nZXR0aW5nLWFyb3VuZHcHcHVibGlzaH0VfQB3BmNsb3NlZHcGY2xvc2VkdyFwYWdlLXRlbXBsYXRlcy90cGwtZnVsbC13aWR0aC5waHB3AHckODcyNzllM2MtMGU0OS00OTM5LTkwYzUtNWM1Yzg2ZTUwMzIyeHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MHB4dyQ5YzMzNWE5OS1mOGIwLTQ1NDAtOTc4MS02ZjkwYzg2ZmIxZWF4d3M8aDEgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+R2V0dGluZyBBcm91bmQgQ2FtcHVzIFNhZmVseTwvaDE+dwxjb3JlL2hlYWRpbmd9AXYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckZTI4Yjc3MjYtOTk1NS00MWQzLWI4ODgtOGY0MzNkMWExYjZjeHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MHB4dyRlMGNlYzVlZS0yMjgzLTQ5ZDYtOGYwZi1lNWQ4OTEzMTdlODF4d3w8cD5UaGUgVW5pdmVyc2l0eSBvZiBTb3V0aGVybiBDYWxpZm9ybmlhIG9mZmVycyBzZXZlcmFsIHByb2dyYW1zIHRvIGhlbHAgeW91IGdldCB0byB5b3VyIGRlc3RpbmF0aW9uIHF1aWNrbHkgYW5kIHNhZmVseS48L3A+dw5jb3JlL3BhcmFncmFwaHl3JGExOGEzNTJjLTkzYWItNDA3Ni1hNDgwLThkMTljNDVjMGI5Znh3SjxkaXYgc3R5bGU9ImhlaWdodDo0MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDBweHckODQzODNiNmEtMmMyZi00NjRmLTliNjItOThhMzcxMTI1MjNjeHdjPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPkxpdmVTYWZlIEFwcDwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckZThjNzQyZmEtMGY5OC00YjA5LTg2NmMtMWE5ZGQyMDVlZDQ1eHfQBDxwPlVTQyBUcm9qYW4gTW9iaWxlIFNhZmV0eSBBcHAsIG1hbmFnZWQgYnkgdGhlIFVTQyBEZXBhcnRtZW50IG9mIFB1YmxpYyBTYWZldHkgYW5kIHRoZSBVU0MgRGVwYXJ0bWVudCBvZiBFbWVyZ2VuY3kgUGxhbm5pbmcsIGlzIGEgZnJlZSBkb3dubG9hZGFibGUgYXBwIHRoYXQgbW9iaWxlIHVzZXJzIGNhbiB1c2UgdG8gaW5pdGlhdGUgY29udGFjdCB3aXRoIGVtZXJnZW5jeSByZXNwb25kZXJzIGFyb3VuZCB0aGUgVW5pdmVyc2l0eSBQYXJrIGFuZCBIZWFsdGggU2NpZW5jZSBjYW1wdXNlcy4gRmVhdHVyZXMgaW5jbHVkZTogaW1tZWRpYXRlICJwdXNoIGJ1dHRvbiIgY2FsbHMgdG8gRFBTLCBlYXN5IHJlcG9ydGluZyBmb3Igc3VzcGljaW91cyBhY3Rpdml0eSBvciBjcmltZXMgaW4gcHJvZ3Jlc3MsIGFuZCBsb2NhdGlvbiBzZXJ2aWNlcyB0byBub3RpZnkgZnJpZW5kcyBvZiB5b3VyIHJvdXRlIHRocm91Z2ggY2FtcHVzLiA8YSBocmVmPSJodHRwczovL2Rwcy51c2MuZWR1Ly9kcHMvc2VjdXJpdHktYXNzZXNzbWVudC8vZHBzL3NlcnZpY2VzL3NhZmV0eS1hcHAvIj5MZWFybiBtb3JlIGFib3V0IHRoZSBhcHAgZmVhdHVyZXMuPC9hPjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNjJlMDIxY2UtYjU1ZS00MDQ3LWI1ZWItZGE4ZmU4Zjg4NTI1eHdnPGg0IGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPkRvd25sb2FkIHRoZSBBcHA8L2g0PncMY29yZS9oZWFkaW5nfQR2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3HXZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsdwx1c2MtY2FyZGluYWx3JDhlOGIzZWMyLWZjOGYtNDlkNS1iNzdlLWU0YzcwNWY0NzM5NXh3ywE8cD48YSBocmVmPSJodHRwczovL2l0dW5lcy5hcHBsZS5jb20vdXMvYXBwL2xpdmVzYWZlL2lkNjUzNjY2MjExP210PTgiPkFwcGxlIEFwcCBTdG9yZTwvYT48YnI+PGEgaHJlZj0iaHR0cHM6Ly9wbGF5Lmdvb2dsZS5jb20vc3RvcmUvYXBwcy9kZXRhaWxzP2lkPWNvbS5saXZlc2FmZS5hY3Rpdml0aWVzJmFtcDtobD1lbiI+R29vZ2xlIFBsYXk8L2E+PC9wPncOY29yZS9wYXJhZ3JhcGh5dyRkYThjNmQxYS1hZWUzLTRjMmQtOGY3My0zYmFkMjQ2NWY0MmJ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDQwcHh3JGEzNzExMDZjLTdlM2MtNGY2Ny05OWJmLTM5MmE5NGUwYmEyYnh3cjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5FbWVyZ2VuY3kgQmx1ZSBMaWdodCBQaG9uZXM8L2gzPncMY29yZS9oZWFkaW5nfQN2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3HXZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsdwx1c2MtY2FyZGluYWx3JDZmOGQzZTQzLWJhYjctNGQ3Ni04YjZiLTVmODhiODlhY2UyYXh37QI8cD5CbHVlIGxpZ2h0IGVtZXJnZW5jeSBwaG9uZXMgYXJlIGxvY2F0ZWQgdGhyb3VnaG91dCB0aGUgVW5pdmVyc2l0eSBQYXJrIGFuZCBIZWFsdGggU2NpZW5jZXMgY2FtcHVzZXMuIFRoZSBwaG9uZXMgYXJlIGNvbm5lY3RlZCB0byB0aGUgVVNDIERlcGFydG1lbnQgb2YgUHVibGljIFNhZmV0eeKAmXMgMjQtaG91ciBjb21tdW5pY2F0aW9ucyBjZW50ZXIgYW5kIGlkZW50aWZ5IHRoZSBwaG9uZSBsb2NhdGlvbiBpZiB0aGUgY2FsbGVyIGlzIHVuYWJsZSB0byB0YWxrLiBUaGUgcGhvbmVzIGNhbiBiZSB1c2VkIHRvIHJlcXVlc3QgYW4gZXNjb3J0LCByZXBvcnQgc3VzcGljaW91cyBhY3Rpdml0eSwgYW5kIHRvIHJlcG9ydCBjcmltZXMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRhMThkNGExNy02ODExLTQyNzQtYjNlMy0xZDdmZTg5YTBkYjJ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDQwcHh3JDc2YWEwNDcxLTI3Y2EtNGFjOS1iNTlhLWMxYTJlNTU3NTliM3h3vQE8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+R2V0IGEgUmlkZTogPGEgaHJlZj0iaHR0cHM6Ly90cmFuc25ldC51c2MuZWR1L2luZGV4LnBocC9ob3ctdG8tdXNlLWx5ZnQvIj5MeWZ0IFBhcnRuZXJzaGlwIFByb2dyYW08L2E+PC9oMz53DGNvcmUvaGVhZGluZ30DdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyRkZTRlYTk0MS1kZjk5LTQzMzAtOTU1Ny0xNjZmYjgwODM0Y2F4d7UBPHA+SWYgeW91IGFyZSBvbmUgb2YgdGhlIG1hbnkgaW5kaXZpZHVhbHMgd2hvIHdvcmssIHN0dWR5IG9yIHRha2UgY2xhc3NlcyBhdCBuaWdodCwgeW91IGRvbuKAmXQgaGF2ZSB0byB3YWxrIHRvIHlvdXIgY2FyIG9yIGhvbWUgYWxvbmUuIFVzZSB5b3VyIEx5ZnQgYXBwIHRvIHJlcXVlc3QgYSBmcmVlIHJpZGUuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRiMGYzM2NjNi05NGRkLTRjNjAtYWQ5NC03ZWE3ZmI5NWQwYjJ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6MTNweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDEzcHh3JDllYmJhNTBkLWE5MjAtNDhhYy1hZTk5LWZmYTg0Y2Q3ZWQ3M3h35gE8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5IZXJlIGFyZSBzb21lIHRpcHMgdG8gaGVscCB5b3Ugc3RheSBzYWZlIHdoZW4gdXNpbmcgYSByaWRlc2hhcmUsIHdoZXRoZXIgeW91IGFyZSBnZXR0aW5nIGEgcmlkZSBuZWFyIGNhbXB1cyBvciBzb21ld2hlcmUgZWxzZTo8L3N0cm9uZz48L2gzPncMY29yZS9oZWFkaW5nfQN2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3HXZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsdwx1c2MtY2FyZGluYWx3JDlmMDAxOTYwLWQ0YzItNDE0Yy1iMTI0LTg3N2VmZTk2MDU3NHh3nAE8aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5WZXJpZnkmbmJzcDtpbmZvcm1hdGlvbiBhYm91dCB0aGUgY2FyIGFuZCB0aGUgZHJpdmVyPC9zdHJvbmc+PC9oND53DGNvcmUvaGVhZGluZ30EdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyRjNTRlNzZiYy0wOTcwLTQ5NDYtYTQyZC01MjU4YWQ2NDA2MjN4dx88dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwvdWw+dwljb3JlL2xpc3R5dwB3JDhkNGI0NmQ4LWQzZmUtNDM5Yy1iN2Y4LWYwYTg1MWY5YWIzZnh3gAQ8bGk+WW91ciByaWRlc2hhcmUgYXBwIGNvbnRhaW5zJm5ic3A7aW1wb3J0YW50Jm5ic3A7c2FmZXR5IGluZm9ybWF0aW9uIGFib3V0IHlvdXIgdHJpcCwgaW5jbHVkaW5nIHlvdXIgZHJpdmVy4oCZcyB0eXBlIG9mIGNhciBhbmQgbGljZW5zZSBwbGF0ZSBudW1iZXIuJm5ic3A7QmUgc3VyZSB0byBjaGVjayBpdCBiZWZvcmUgeW91IGdldCBpbnRvIHRoZSBjYXLigJR0aGVyZSBjb3VsZCBiZSBvdGhlciBjYXJzIHRoYXQgbG9vayB0aGUgc2FtZS4gSXQgYWxzbyBpbXBvcnRhbnQgdG8gYmUgc3VyZSB0aGUgZHJpdmVy4oCZcyBwaG90byZuYnNwO21hdGNoZXMgdGhlIHBlcnNvbiBkcml2aW5nIHRoZSBjYXIuIFdoZW4gdGhlIGNhciBhcnJpdmVzLCBhc2sgdGhlIGRyaXZlciZuYnNwO2ZvciB0aGVpciBuYW1lIGFuZCZuYnNwO3RoZSBuYW1lIG9mIHRoZSBwYXNzZW5nZXIgdGhleeKAmXJlIHBpY2tpbmcgdXAgdG8gcmVjb25maXJtIGl0IGlzIHRoZSByaWRlc2hhcmUgdGhhdCB5b3Ugb3JkZXJlZC48L2xpPncOY29yZS9saXN0LWl0ZW13JDk2MjU5YjNjLTcxYWQtNDJlYy1hZjlmLTYyNWYwOGQ1NDgyZHh3wgE8aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5Vc2UgdGhlIOKAnHNoYXJlZCByaWRl4oCdIGZlYXR1cmUmbmJzcDtvciB0YWxrIHdpdGggYSBmcmllbmQgb24gdGhlIHBob25lIGR1cmluZyB5b3VyIHJpZGU8L3N0cm9uZz48L2g0PncMY29yZS9oZWFkaW5nfQR2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3HXZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsdwx1c2MtY2FyZGluYWx3JDQyMTZkYmIzLWZjODYtNDZiNS04YTkxLTljMmMyOWI5Yjk5ZHh3Hzx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PC91bD53CWNvcmUvbGlzdHl3AHckOTg4NTJiODItNWIzNC00YmZlLThhNjItZTllZmM2M2FmNWZmeHerATxsaT5SaWRlc2hhcmVkIHNlcnZpY2VzIGhhdmUgYSDigJxzaGFyZWQgcmlkZeKAnSBmZWF0dXJlIHRoYXQgeW91IGNhbiB1c2UmbmJzcDt0aGF0IGFsbG93cyBhIGZyaWVuZCBvciBmYW1pbHkgbWVtYmVyIHRvIHRyYWNrIHlvdXIgcmlkZSB3aGlsZSB5b3XigJlyZSBpbiBhIHJpZGVzaGFyZS48L2xpPncOY29yZS9saXN0LWl0ZW13JDdlODhmNTIzLTNiNDctNDdlNy1iZjUwLTRjNzYzODFiN2JlMHh3Hzx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PC91bD53CWNvcmUvbGlzdHl3AHckYTUyZDEyNWYtMzQyNS00MDRkLTg1ZjQtOWUyOGQ3NDg3Y2M4eHdePGxpPkFub3RoZXIgb3B0aW9uIGlzIHRvIGJlIG9uIHRoZSBwaG9uZSB3aXRoIGEgZnJpZW5kIG9yIGZhbWlseSBtZW1iZXIgZHVyaW5nIHlvdXIgcmlkZS48L2xpPncOY29yZS9saXN0LWl0ZW13JDEzODcxYzdhLTVkYWItNGRiMC1iODdjLTE3MTcwZTU4ZThjYnh3rAE8aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5XYWl0IGZvciZuYnNwO3lvdXImbmJzcDtyaWRlJm5ic3A7aW5zaWRlIHdpdGgmbmJzcDt5b3VyJm5ic3A7ZnJpZW5kczwvc3Ryb25nPjwvaDQ+dwxjb3JlL2hlYWRpbmd9BHYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckNzM3OTZmNDktN2Q2Ny00MWY3LTk0YTAtNzM3NTEwZDk1NzI5eHcfPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48L3VsPncJY29yZS9saXN0eXcAdyQ1YzNiNDdjMC1hMzMxLTRhMTktYTk0Ny1lNjM3YWYwZDNkNjJ4d9ICPGxpPklmIHlvdeKAmXJlIG91dCB3aXRoIGZyaWVuZHMsIHN0YXkgaW5zaWRlIHdpdGggdGhlbSB1bnRpbCB5b3VyIGRyaXZlciBhcnJpdmVzLiBXYWl0aW5nIGFsb25lIG91dHNpZGUgbWFrZXMgeW91IGFuIGVhc3kgdGFyZ2V0LCBlc3BlY2lhbGx5IGF0IG5pZ2h0LiBXaGVuIHBlb3BsZSBwb3NlIGFzIHJpZGVzaGFyZSBkcml2ZXJzLCB0aGV5IGxvb2sgZm9yJm5ic3A7cGVvcGxlJm5ic3A7d2hvIGFyZSBjbGVhcmx5IHdhaXRpbmcgZm9yIGEgcmlkZS4gUmVtYWluaW5nIGluc2lkZSB3aXRoIGZyaWVuZHMgcmVkdWNlcyB5b3VyIGNoYW5jZXMgb2YgYmVpbmcgdGFyZ2V0ZWQuJm5ic3A7PC9saT53DmNvcmUvbGlzdC1pdGVtdyRhODBmOWIzMC05MjU0LTQ2MWMtYTk2Zi1kNDk4MWQyNTAyNjd4d4YBPGg0IGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy11c2MtY2FyZGluYWwtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjxzdHJvbmc+U2l0IGluIHRoZSZuYnNwO2JhY2smbmJzcDtzZWF0PC9zdHJvbmc+PC9oND53DGNvcmUvaGVhZGluZ30EdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyRmNDBjYjg2Ny0xNmJiLTQ5NDctOWZlMS02MDg4OTVhODNhMDZ4dx88dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwvdWw+dwljb3JlL2xpc3R5dwB3JDU5YjM4Yjk2LTQ5YTgtNDNkMy1hNWE3LWUzMmQxMWExMjdlMnh30QE8bGk+UHV0dGluZyBzb21lIGRpc3RhbmNlIGJldHdlZW4geW91cnNlbGYgYW5kIHRoZSBkcml2ZXIgbWFrZXMgaXQgaGFyZGVyIGZvciBhIGRyaXZlciB0byBwaHlzaWNhbGx5IHJlYWNoIHlvdS4gSXQgYWxzbyBtYWtlcyBpdCBlYXNpZXIgZm9yIHlvdSB0byBxdWlja2x5IGV4aXQgdGhlIHZlaGljbGUgaWYgdGhhdCBiZWNvbWVzIG5lY2Vzc2FyeS4mbmJzcDs8L2xpPncOY29yZS9saXN0LWl0ZW13JDhkODZjMDM0LWI0NDgtNGE1My1hMWRjLWE0ZDg5YTY1OTk0NHh3Hzx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PC91bD53CWNvcmUvbGlzdHl3AHckNjZhMzlhMWQtYjNhZS00ZjlhLWFiZTgtNzA2ZjNjN2I1ZDQzeHdtPGxpPlNpdHRpbmcgaW4gdGhlIGJhY2sgc2VhdCBhbHNvIHJlZHVjZXMgdGhlIGNoYW5jZSBvZiBzZXJpb3VzIGluanVyeSBpbiB0aGUgZXZlbnQgb2YmbmJzcDthIGNvbGxpc2lvbi48L2xpPncOY29yZS9saXN0LWl0ZW13JGM1M2JlMmIwLTYxN2YtNGVjZC1hODdiLTNkN2U5ZGJlMWM0ZXh3ogE8aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXVzYy1jYXJkaW5hbC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5LZWVwJm5ic3A7eW91ciZuYnNwO3BlcnNvbmFsJm5ic3A7aW5mb3JtYXRpb24mbmJzcDtwcml2YXRlPC9zdHJvbmc+PC9oND53DGNvcmUvaGVhZGluZ30EdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dx12YXI6cHJlc2V0fGNvbG9yfHVzYy1jYXJkaW5hbHcMdXNjLWNhcmRpbmFsdyQ3ZDRjYWQzNS1hMzkxLTQ4N2YtOTM2Yi1kODU5YzRjMDA5Mzl4dx88dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwvdWw+dwljb3JlL2xpc3R5dwB3JDU2NWFlNmFhLTE1NTUtNDNjNi04NzgzLTI5MWMyZTZlMDQ1ZXh3iQI8bGk+U29tZSByaWRlc2hhcmUgZHJpdmVycyBhcmUgc2lsZW50IHdoaWxlIG90aGVycyBjYW4gYmUgdmVyeSBjaGF0dHkuIEl04oCZcyBhbGwmbmJzcDtyaWdodCB0byBlbmdhZ2UgaW4gc21hbGwmbmJzcDt0YWxrIGJ1dCZuYnNwO2JlIHZpZ2lsYW50IGFib3V0IGhvdyBtdWNoIHBlcnNvbmFsIGluZm9ybWF0aW9uIHlvdSBzaGFyZS4mbmJzcDtCZSB2YWd1ZSBhYm91dCZuYnNwO3NjaGVkdWxlJm5ic3A7YW5kIHBlcnNvbmFsIGluZm9ybWF0aW9uLiZuYnNwOzwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMzMxZWIyMDctZGQ3ZC00OWExLTliYWMtNWRkN2U5N2ExYTA1eHeNATxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48c3Ryb25nPkZvbGxvdyZuYnNwO3lvdXImbmJzcDtpbnR1aXRpb24mbmJzcDs8L3N0cm9uZz48L2g0PncMY29yZS9oZWFkaW5nfQR2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3HXZhcjpwcmVzZXR8Y29sb3J8dXNjLWNhcmRpbmFsdwx1c2MtY2FyZGluYWx3JDExM2NjNDkzLWVlODItNGYyMC05YzM0LTNjMzkxNjk5YjFkNHh3Hzx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PC91bD53CWNvcmUvbGlzdHl3AHckZmFmN2IxOGQtOGE1NC00ZDQxLWJhMmItZjFmZmE3ODdjZDg5eHeqAjxsaT5JZiBzb21ldGhpbmcgYWJvdXQgeW91ciByaWRlc2hhcmUgZHJpdmVyIGZlZWxzIG9mZiwgaXTigJlzIGJldHRlciB0byBiZSBzYWZlLiBJdOKAmXMgYWxsJm5ic3A7cmlnaHQgdG8gZGVjbGluZSBhIHJpZGUgaWYgeW914oCZcmUgbm90IGNvbWZvcnRhYmxlIHdpdGggeW91ciBkcml2ZXIuIElmIHNvbWV0aGluZyBmZWVscyB3cm9uZyBhZnRlciB0aGUgcmlkZSBoYXMgc3RhcnRlZCwgZG9u4oCZdCBoZXNpdGF0ZSB0byBjYWxsIDkxMSBvciB1c2UgdGhlIGFwcOKAmXMgZW1lcmdlbmN5IGZlYXR1cmUuJm5ic3A7PC9saT53DmNvcmUvbGlzdC1pdGVtdyQyNDczMjg3ZC1lZGIwLTQ2OTItODk1OS1jZDJlOWQ4M2FhYmR4dx88dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwvdWw+dwljb3JlL2xpc3R5dwB3JDQ0MjExOTFhLTRkYWItNDI2ZS04ZjY0LWE3ZWM2YzAzOWQ3ZHh3ejxsaT5JZiB5b3VyIGRyaXZlciBtYWtlcyB5b3UgdW5jb21mb3J0YWJsZSBvciBhZnJhaWQsIGFzayB0aGVtIHRvIHB1bGwgb3ZlciBhbmQgbGV0IHlvdSBvdXQgaW4gYSBzYWZlLCB3ZWxsLWxpdCBhcmVhLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZGMwYWM2MTUtN2U1OS00MWZkLTg3YTQtZDUwZWJiMzdkMzc1eHfAATxwPlNlZSBvdXImbmJzcDs8YSBocmVmPSJodHRwczovL3d3dy55b3V0dWJlLmNvbS93YXRjaD92PUZIbVFZV2pSTTJjJmFtcDtmZWF0dXJlPXlvdXR1LmJlIj5yaWRlc2hhcmUgc2FmZXR5IHZpZGVvPC9hPiZuYnNwO2ZvciZuYnNwO21vcmUmbmJzcDt0aXBzIHdoZW4gdXNpbmcmbmJzcDthJm5ic3A7cmlkZXNoYXJlIHNlcnZpY2UuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRjZmE5MDYxZS1jMWZjLTQ1MWItOGM4MS04ZjVmM2MwOWYwNzF4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6NDBweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDQwcHh3JGI1YmVlNTcwLWI0MDYtNDQ1ZS05N2Q2LTEwOTY4YTg2N2U5Ynh3ZTxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdXNjLWNhcmRpbmFsLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5ZZWxsb3cgSmFja2V0czwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcddmFyOnByZXNldHxjb2xvcnx1c2MtY2FyZGluYWx3DHVzYy1jYXJkaW5hbHckMmQyYWNjZjgtM2NlNC00ZmIwLWE3YzUtZTczNjhlMTBlN2MxeHffAzxwPlVTQyBjb250cmFjdHMg4oCcc2VjdXJpdHkgYW1iYXNzYWRvcnPigJ0gdG8gcGF0cm9sIHN0cmVldHMgYW5kIGNvcm5lcnMgaW4gbmVhcmJ5IG5laWdoYm9yaG9vZHMgaW4gYWRkaXRpb24gdG8gRFBTIG9mZmljZXJzIHdobyBwYXRyb2wgYSAyLjUtbWlsZSByYWRpdXMgYXJvdW5kIHRoZSBVbml2ZXJzaXR5IFBhcmsgQ2FtcHVzIGFuZCBhIDEtbWlsZSByYWRpdXMgYXJvdW5kIHRoZSBIZWFsdGggU2NpZW5jZXMgQ2FtcHVzLiBJbiBwYXJ0aWN1bGFyLCB0aGV54oCZcmUgc3RhdGlvbmVkIGFyb3VuZCBwdWJsaWMgem9uZXMgbmVhciBVU0Mtb3duZWQgaG91c2luZy4gVGhpcyBzZWN1cml0eSBmb3JjZSB3ZWFycyBicmlnaHQgeWVsbG93IGphY2tldHMgc28geW91IGNhbiBlYXNpbHkgc3BvdCB0aGVtLiBJZiB5b3XigJlyZSBvZmYgY2FtcHVzIGFuZCBpbiBuZWVkIG9mIGFzc2lzdGFuY2UsIGxvb2sgZm9yIGEgWWVsbG93IEphY2tldC48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDMwYmNmY2Q4LTUwNjQtNDkxOC05NzkyLWVhYzhjZThiYzlkZH0DdwZtZWRpdW13BXNtYWxsdyQxNjU5NGJhOS03ZGZmLTQ0Y2UtYTUwZi01Njg2Yzk5YjMyYTZ9AntCedq\/jqkAAH2\/tsT1BncGbWVkaXVtAb+b4roDCfIG7wGVBfMBkEQAEQDWBAAVANwiAQIB6AGaAg==\",\"updateId\":420607236}","footnotes":""},"class_list":["post-357","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Getting Around Campus Safely - Department of Public Safety<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Around Campus Safely - Department of Public Safety\" \/>\n<meta property=\"og:description\" content=\"Getting Around Campus Safely The University of Southern California offers several programs to help you get to your destination quickly and safely. LiveSafe App USC Trojan Mobile Safety App, managed by the USC Department of Public Safety and the USC Department of Emergency Planning, is a free downloadable app that mobile users can use to&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/\" \/>\n<meta property=\"og:site_name\" content=\"Department of Public Safety\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-20T17:38:52+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/safety-tips\\\/getting-around\\\/\",\"url\":\"https:\\\/\\\/dps.usc.edu\\\/safety-tips\\\/getting-around\\\/\",\"name\":\"Getting Around Campus Safely - Department of Public Safety\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/#website\"},\"datePublished\":\"2015-05-22T16:42:37+00:00\",\"dateModified\":\"2026-04-20T17:38:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/safety-tips\\\/getting-around\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/dps.usc.edu\\\/safety-tips\\\/getting-around\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/safety-tips\\\/getting-around\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/dps.usc.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Safety Tips\",\"item\":\"https:\\\/\\\/dps.usc.edu\\\/safety-tips\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Getting Around Campus Safely\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dps.usc.edu\\\/#website\",\"url\":\"https:\\\/\\\/dps.usc.edu\\\/\",\"name\":\"Department of Public Safety\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/dps.usc.edu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Getting Around Campus Safely - Department of Public Safety","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/","og_locale":"en_US","og_type":"article","og_title":"Getting Around Campus Safely - Department of Public Safety","og_description":"Getting Around Campus Safely The University of Southern California offers several programs to help you get to your destination quickly and safely. LiveSafe App USC Trojan Mobile Safety App, managed by the USC Department of Public Safety and the USC Department of Emergency Planning, is a free downloadable app that mobile users can use to&hellip;","og_url":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/","og_site_name":"Department of Public Safety","article_modified_time":"2026-04-20T17:38:52+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/","url":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/","name":"Getting Around Campus Safely - Department of Public Safety","isPartOf":{"@id":"https:\/\/dps.usc.edu\/#website"},"datePublished":"2015-05-22T16:42:37+00:00","dateModified":"2026-04-20T17:38:52+00:00","breadcrumb":{"@id":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dps.usc.edu\/safety-tips\/getting-around\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/dps.usc.edu\/safety-tips\/getting-around\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dps.usc.edu\/"},{"@type":"ListItem","position":2,"name":"Safety Tips","item":"https:\/\/dps.usc.edu\/safety-tips\/"},{"@type":"ListItem","position":3,"name":"Getting Around Campus Safely"}]},{"@type":"WebSite","@id":"https:\/\/dps.usc.edu\/#website","url":"https:\/\/dps.usc.edu\/","name":"Department of Public Safety","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dps.usc.edu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/357","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/comments?post=357"}],"version-history":[{"count":2,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/357\/revisions"}],"predecessor-version":[{"id":17023,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/357\/revisions\/17023"}],"up":[{"embeddable":true,"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/pages\/354"}],"wp:attachment":[{"href":"https:\/\/dps.usc.edu\/wp-json\/wp\/v2\/media?parent=357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}